last executing test programs: 5.612753847s ago: executing program 3 (id=854): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x2100, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x4) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x2) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000040)='./file1\x00', 0x4, &(0x7f00000001c0)=ANY=[], 0x1, 0x1061d, &(0x7f0000010640)="$eJzs3L1vG2UcB/CfE/pKWyrUFwYQJyGkRKqjOn0RLKhAK0C0VUVhYALHdi23ti+K3dR0YYEBiYmFf4IJ/gYW2FlhYWMBia2iyHePEaVFUMfULfl8pMv3uefufn4e65Ynl1wA29bB7NdfKnEg9kTEYkTsiyjalbQVzpTxVEQ8m7oW0lZJ/X907IyIvRFxYFy8rFlJh57+7dYPX357/plPvv/suw8///nyfGYMPAyej4jeetm+0Sszb5d5NfXXNztF9k5upiwP9K6l/bzMG621osKN+uS8epEn2uX5+fr1wTivdOuNcbY7V4r+9X75gYPN9qROccHV+kax32ytFdkZ5EW2b5bjGqW8ORiWdZqp3gdF+RgOJ1n2t0atcj7r14ps9Iepv6ybN1ujcW6mTB8XjbzbLMaxNvXX/NA73+lfH2WbrY1BJ+9np1ZqL6zUTldrG3mzNWydrNZ7zdMns6V2d3xaddiq986087zdba008t5yttRuNKq1WrZ0trXWqfezWm3lxMrx6qnl1DqWvXbxnazbzJbG+Uqnf33Y6Q6yK/lGVl6xnK2unHhxOXuull2+cCm79Na5cxcuvf3e2XcvvnzhjVfTSXcNK1taPb66Wq0dr67Wlqed+bHbpe06/9KosrXr2ebcPwD3bZr1/4L1P7BF1v/W/7Gt1//mH9b/bNVd98/u+YwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH7scdX71eNA6W+4+n/v2p68mIOBoRRyLicETcvofF2HlHzUMRUUnte52/4y9j+LoSRYXxNbvStjcizqTt1hP/9bcAAAAAj4DKdJd98c1HH0csjpvFj5dmOyoebumXNrtnVa+4Cx+797H9913tUFFstOVRlQ5PSs7EkYjYcfCnGVU7GhEL+96fUbV/ZfGO2P2nqJSx8CBHAwAAPBh3rgT+ZvUGAADA/8Cn8x4A81E8r01/i5+eBe8qIz0Q3DPZe3MOowMAAABmYcr/GgAAAAAeIcX6/5/f/7c4t/f/TWp4/x8AAABMr3z/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxNTupQFAfwA7w+eB9GYvjYCiPjkAGLcAkOXYDuxhlrMCGsA2cuwYChvSZWGZj0Akp+v6Tc26b8c0qYnN6mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs01Mxnz4s7+6b5qw3zeS5GgAAAGCXVTGflpN+tf8vHT9Lhy4iYhwRo4gYRsSu3r0Tv2uZg4hopfmu84sPNTxGlAnb73TT9jcirtL2cr7vXwEAAABO13IxmUV0ttPy4/LTGa0jVMWBpJs2vVx55Z/lV660QRl2mylt+BaZxSgiiv5zprRxRLT/X2dK+5JObei9G1rV0D5kNQAAwGHUO4Fs3RsAAADfzs2xC+A4yvXa9Cx+WgvuVkNaEPxT2wMAAAB+IA/3AwAAwOkr+3/v/wMAAIDTVr3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH1aFfPpcjGZNc1Zb5rJczUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAr+/OSgiEMBGGw/6d6p+D9b6U06FZX7qog8DFDCAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODK6zh5n/FprEm+nTZ+HY8k/64aU1eNuevG0gvj9rnt+R8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/vzcgIgEINhML61p8X+a/Ki/KBnb4IwA8JHQpAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4m+7+qn9iSOxVNWaamDJuVTVnlViySqw5SGw5aG9/O84PngQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX/ebSIGwiiMXg8gcEIAJZBbPGogIUJQAg8JyZJroAAaIiEitWiEbWFX8o7jzbzBnpPcL5hgfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg4650vjpI0KXOWlIfPy//jJCcpX+N4fzpl8736G862+fzz+1jzIk9XbZI2zRLnAAAsrpt3ivO8f/Rv18m0N3Vv697V7V6G/nW/3wYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYMPO/bM2EcZxAH+SNtG6uTiIglbBgmj6h9K0dFEUquAb6BbaWIqplraDLYLUpbgILu4uLrp1cvIdOLmIKOgeQUEEQSpJ7vSpbSVdcil+PvAkvx7H3fPccPC93zUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAP9fVwPq1zIYTjvX/qhrdf7s3s9l2/f2w0HY9OPl+Mj9k4RCGEcHO+Vh3s4Fq62dkw3Pz+8PnhQHwN/95veXXtVqVWqy4pFIruKRo3tUynkcFNCwCAA6uQjEau/1jYnGpsy02GsPV0e/4/F9Whzfy/9WTgdXyuOP8PdWyF3S3N/9PXNyb+lf9LKwuLpeXVtQvzC5W56lz19tDY+NjgSHl0eKzUfJ5S8lQFAACAvRWTEef//OTO/v+RqA5t5v9XL69Nx+fqkf93SPP/5f7+Z+31/zOYJAAAwH/i6KlvX3O7bM8Vi+FuZWVlaaj1+fvv4dZnBlPdt0PJiPN/z2TWswIAAAA6ob6e29b/n43q0Gb///33KyfiY/aEEPqS/v/FmTu12c4tp2ul/f+JS5UbWf//fwbLBwAAoEP6khH3/wvN9//zp9N98iGEgTOtOvkZwLby/88H42/ic8Xv/490boldKV9uXY80/2+8ezG/V/5v7lsOobec0WQBAAA48A4no5H/PxU2p5Z+PL5a9P4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAL3bsGKWZIIoD+CSbfF+jGBDE0kIbC1FBsApYCBIPYSEKgieQgHgABc9i4R1EUielB0jhDWRmd0JIo4JkNfx+MPk/QpJ9O9vkDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAp8ZHYSPXRXzplHWzem/43j+POZrJ9N3btYO4Yt2Yb9t/znqVL6PT5+HUHjYO6+sJAACAxVPk+T6E8NZ+OonZ7Kb5fyt/Js78/eWyzvP87NyfM8/+cS09FmeTC3XK67RDCJdX1xe7c7vD320z7KfsvW4/TPbwpjw7mbbyhd9qpeeTTmiK9NiavbvVcTvteuN+MDj+l8r/P38XAMB37eSsivz/KOZenY0BsLBa1QpT83/RrbcnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHn4CAAA//9siZh3") openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x82) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file1\x00', 0x0, &(0x7f0000000740), 0x1, 0xba6, &(0x7f0000000c00)="$eJzs3M1rXFUUAPDzXj7bRicVEeumEZEWxGlaSbFFsJWKGxeCboWGdFJCph8kkZo0i4n+A6KuBTeCWpQu7LobBbdutG4tLoQisVEQ0cibjyQ2M0naTvJq8vvBzbt3zpvcc/KYeffCTALYsQayH2nEvog4nUQU6o+nEdFd7fVGVGrnLczPjvwxPzuSxOLi678mkUTE7fnZkcbvSurHPfVBb0R891ISj7y7et7J6Znx4XK5NFEfH5o6d/HQ5PTMs2Pnhs+WzpbOHz76/NCRoaODx4baVuufP5249vuTr/xc+euzv6/89sEnSZyIvnpsZR3tMhADS3+TlTojYrjdk+Wko17PyjqTznWelG5yUgAAtJSuWMM9FoXoiOXFWyG+/j7X5AAAAIC2WOyIWAQAAAC2ucT+HwAAALa5xucAbs/PjjRavp9I2Fq3TkZEf63+hXqrRTqjUj32RldE7L6dxMqvtSa1p923gYi4+eOxL7MWm/Q95LVU5iLi8WbXP6nW31/9Fvfq+tOIGGzD/AN3jP9P9Z9ow/x51w/AznT9ZO1Gtvr+ly6tf6LJ/a+zyb3rXuR9/2us/xZWrf+W6+9osf57bYNzXP70o0utYln9L1x7+YtGy+bPjvdV1F24NRfxRGez+pOl+pMW9Z/e4ByFfy6VWsXyrn/x44gD0bz+hmTt/090aHSsXBqs/Ww6x9y3Q5+3mj/v+rPrv7tF/etd/4sbnOPNU6eutoqtX3/6S3fyRrXXXX/k7eGpqYnDEd3Jq6sfP7J2Lo1zGr8jq//gU2u//pvVn70nVOp/h2wvMFc/ZuN37pjzxSuXv1qr/mzvl+f1P3OP1/+9Dc7x9DfvH2wVW7n/zVo2/82kthcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIY0IvoiSYtL/TQtFiP2RMSjsTstX5icemb0wlvnz2SxiP7oSkfHyqXBiCjUxkk2PlztL4+P3DF+LiL2RsSHhV3VcXHkQvlM3sUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwZE9E9EWSFiMijYiFQpoWi3lnBQAAALRdf94JAAAAAJvO/h8AAAC2P/t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANtne/ddvJBFROb6r2jLd9VhXrpkBmy3NOwEgNx15JwDkpjPvBIDc3OUe33IBtqFknXhvy0hP23MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MF1YN/1G0lEVI7vqrZMdz3W1fQZ+7cwO2AzpXknAOSmY61g59blAWw9L3HYuZrv8YGdJFkn3rt8TuW/kZ5NywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAB09ftSVpMSLSaj9Ni8WIhyKiP7qS0bFyaTAiHo6IHwpdPdm4J++kAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaLvJ6Znx4XK5NKGjo5NvJ3kw0qh18n5nAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD5PTM+PD5XJpYjLvTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIC8TU7PjA+Xy6WJDXSu3s3JKzp51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+DQAA//+LYA3r") openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x275a, 0x0) syz_genetlink_get_family_id$netlbl_calipso(0x0, 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x43, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000000e00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x1800403, &(0x7f0000000940), 0x2, 0x5ad, &(0x7f0000000180)="$eJzs3c1vVFUbAPDnzkwLpe9rKzEqLkyjIZAoLS1g8GMBe0LwY+fGSgtBho/QGi2aWBLcmBg3LkhcuRD/CyW6dWXiwoUbV4akGsNGY3TMnbkzDO1MOy0dbu39/ZLbOeeeOz3nQp85Z+49ZyaAwhpLf5Qi9kTE5SRipK2sElnhWOO4O7+/fzrdkqjVXv0tiSTb1zw+yR6Hsyf/PRLx/TdJ7C6vrHdu4er56Wp19kqWn5i/cHlibuHqgXMXps/Onp29OPXc1NEjh48cnTx4X+dXakufuP7WOyMfnXz9i8/+Sia//OlkEsfi1zONsvbz2CxjMRZ/1GofLN+f/rse3ezKclJu/Z3clSzfwZZVyWJkMCIei5Eot/1vjsSHL+faOKCvaklEDSioRPxDQTXHAc339r29Dy71eVQCPAhLx9OfAx3iv9K4NhijMRARe5c9r8MlvQ1J6/ju25PX0y36dB0O6Gzx2o4stTz+k3psjsbOem7XndI913nTEcCp7DHd/8oG6x9blhf/8OAsXouIxzuN/9eO/zfa4v/NDdYv/gEAAAAAAGDz3DoeEc92uv9Xyu7N7Yyn6vf/ksb9vx/urhA8tgn1r33/r3R7E6oBOlg6HvFSx/m/rTm+o+Us9//GbMDkzLnq7MGIeCgi9sfAjjQ/uUodBz7efaNbWfv8v3RL62/OBczacbuy497nzEzPT9/POQMNS9cinqh0n/+T9v9Je/+fSV8PLvdYx+69N091K1s7/oF+qX0esa9j/5+0jklW/3yOifp4YKI5Kljpyfc++apb/eIf8pP2/7tWj//RpP3zeubW9/sHI+LQQqXWrXyj4//B5LVy8/en3p2en78yGTGYnFi5f2p9bYbtqhkPzXhJ43//06tf/2uN/9vicCgiFnus89F/hn/uVqb/h/yk8T+zrv5//Ympm6Nfd6u/t/7/cL1P35/tcf0PVtdrgObdTgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4LypFxP8iKY230qXS+HjEcEQ8ErtK1Utz88+cufT2xZm0rP79/6XmN/2ONPJJ8/v/R9vyU8vyhyLi4Yj4tDxUz4+fvlSdyfvkAQAAAAAAAAAAAAAAAAAAYIsY7rL+P/VLOe/WAX1XyR7FOxRPJe8GALkR/1Bc4h+KS/xDcYl/KK4Nxr/bBbAN6P+hqAZ6O2xnv9sB5EH/DwAAAAAA28qtF5+/kUTE4gtD9S01mJW1bgwO5dU6oJ9KeTcAyI05vFBcpv5AcfU4+RfYxpJW6s9ap/Lus/+T/jQIAAAAAAAAAAAAAFhh355bP665/h/Ylqz/h+Ky/h+Ky/p/KC7v8YG1VvFb/w8AAAAAAAAAAAAA+ZtbuHp+ulqdvSIhsdUSAxGxBZqRQ2Iw//DM+YUJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo+TcAAP//Swsk/Q==") sendmsg$ETHTOOL_MSG_WOL_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16=r3, @ANYBLOB="01002abd7000000000001b00000004000180"], 0x18}}, 0x0) add_key$keyring(&(0x7f0000000780), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0x0) 3.97337314s ago: executing program 4 (id=865): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000a50000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) (async) listen(r1, 0x3) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x65, 0x0, 0x2, 0x6, 0x0, @rand_addr=0x64010101, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5, 0x2, 0xffff}}}}}}, 0x0) (async) r2 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000bbdffc)) clock_gettime(0x0, &(0x7f0000000000)) (async) syz_emit_ethernet(0xfdef, &(0x7f0000000180)={@local, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xfde1, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e22, 0xfdcd, 0x0, @wg=@data}}}}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x77359400}}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8001420, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r3, 0x29, 0x19, &(0x7f0000000040)=0xb0, 0x4) (async) sendto(r3, &(0x7f0000000080)="d5f12057cd607d994d5b0ab05221a64f7b04ab096a241f2f321a33466a1c0d", 0x1f, 0x20048050, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x11}, 0x18) 3.97185302s ago: executing program 4 (id=866): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000003c0)='kfree\x00', r0}, 0x10) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x4000040) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000140)=0x2, 0x4) connect$inet(r1, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000080)=0x24, 0x4) sendto$inet(r1, &(0x7f0000000000)="00a930748ab58d196d5c74bd9d0c40", 0xf, 0xc804, 0x0, 0x0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bind$bt_sco(r2, &(0x7f0000000000)={0x1f, @none}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r3 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x258a, 0x6a88, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x8, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x6}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0xc, "eef87c24"}, @main=@item_4={0x3, 0x0, 0x9, "78ea0fb9"}]}}, 0x0}, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) setsockopt$bt_BT_VOICE(r2, 0x112, 0xb, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000000000406a05ba000000000000010902240001000000000904000101030001000921001006012207000905810300000d03003c67933a73639718e6b4173195f7b3a8786c459319fd9e92c16a849799a3509f70fe881a240ddc6a8f02c692b87c6a4b0c087871a0af2cedc12692c0f53fd1b961c918abba5a445d40f944bca0b5ebb6983ab4bd517537c9bc3d2f5f8ff40cee08a8187876ecdabb12b7db3f3e2215a662dfa98ca37a3900174cc1901afd7ad9b708821c12425bbdc9ed02a39b8d4b3991fb0bb5becb247ff8728c5b9fb7a7f696bb912656ff63c1fbdeb9ee4f6d1b540b0cdf4335ecab11e33227e77f8fadffe59c87cf26fa79f447a966bd130e4d6cadda7a838eeb984ee8"], 0x0) 2.691609966s ago: executing program 3 (id=872): msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) (async) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x80000000, 0x0, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x2}, 0x50) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x48, 0x48, 0x8, [@float={0x3, 0x0, 0x0, 0x10, 0x2}, @struct={0x4, 0x4, 0x0, 0x4, 0x1, 0x2, [{0x10, 0x5, 0x400}, {0xd, 0x2, 0x80}, {0x3, 0x0, 0xff}, {0x10, 0x4, 0x2}]}]}, {0x0, [0x2e, 0x17, 0x61, 0x30, 0x2e, 0x2e]}}, &(0x7f0000000200)=""/234, 0x68, 0xea, 0x0, 0x8001, 0x10000}, 0x28) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x200, 0x0}, 0x8) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x80) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000440)={0x1b, 0x0, 0x0, 0x7fffffff, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x3}, 0x50) (async) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000440)={0x1b, 0x0, 0x0, 0x7fffffff, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x3}, 0x50) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x880) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{}, &(0x7f0000000500), &(0x7f0000000540)='%ps \x00'}, 0x20) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000580)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000500), &(0x7f0000000540)='%ps \x00'}, 0x20) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x6, 0x10, &(0x7f0000000080)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@generic={0x4, 0x9, 0x5, 0x2, 0x6}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000100)='syzkaller\x00', 0x3, 0x2a, &(0x7f0000000140)=""/42, 0x41100, 0x1, '\x00', 0x0, @fallback=0x5, r1, 0x8, &(0x7f0000000340)={0x1, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x2, 0x7, 0x3, 0x10001}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f00000005c0)=[r3, 0xffffffffffffffff, r4, r5, r7], 0x0, 0x10, 0x8}, 0x94) ioctl$GIO_SCRNMAP(r5, 0x4b40, &(0x7f00000006c0)=""/154) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000780)='./cgroup/syz0\x00', 0x1ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000800)={{0xfffffffffffffffe, 0x2, 0x10, 0x2, 0x7fff}}) (async) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000800)={{0xfffffffffffffffe, 0x2, 0x10, 0x2, 0x7fff}}) ioctl$KDSETLED(r5, 0x4b32, 0x1) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r6, 0x89f8, &(0x7f00000008c0)={'gre0\x00', &(0x7f0000000840)={'ip_vti0\x00', 0x0, 0x7, 0x0, 0xe5, 0x1, {{0x12, 0x4, 0x3, 0x1b, 0x48, 0x67, 0x0, 0xd6, 0x6, 0x0, @loopback, @empty, {[@timestamp_addr={0x44, 0x14, 0x9e, 0x1, 0x4, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x9}, {@empty, 0x5}]}, @ra={0x94, 0x4, 0x1}, @timestamp_prespec={0x44, 0x1c, 0x71, 0x3, 0x8, [{@multicast1, 0xffffffff}, {@multicast1, 0x5}, {@rand_addr=0x64010102, 0x80000000}]}]}}}}}) setsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000900)={{{@in6=@private1, @in=@remote, 0x4e24, 0xf4, 0x4e24, 0x7, 0x0, 0x90, 0x80, 0xad, r10, 0xffffffffffffffff}, {0x401, 0x8ff1, 0x2, 0xfff, 0x8000000000000001, 0x7f, 0x9, 0x8}, {0x9, 0x8000000000000001, 0x0, 0x997}, 0x3, 0x0, 0x2, 0x1, 0x3}, {{@in=@private=0xa010100, 0x4d5, 0x3c}, 0xa, @in6=@dev={0xfe, 0x80, '\x00', 0x26}, 0x3506, 0x4, 0x3, 0x47, 0x75b, 0x4, 0x7}}, 0xe8) syz_clone3(&(0x7f0000001b40)={0x80001000, &(0x7f0000000a00), &(0x7f0000000a40), &(0x7f0000000a80), {0x3}, &(0x7f0000000ac0)=""/4096, 0x1000, &(0x7f0000001ac0)=""/38, &(0x7f0000001b00)=[0x0], 0x1, {r3}}, 0x58) (async) syz_clone3(&(0x7f0000001b40)={0x80001000, &(0x7f0000000a00)=0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0x0, {0x3}, &(0x7f0000000ac0)=""/4096, 0x1000, &(0x7f0000001ac0)=""/38, &(0x7f0000001b00)=[0x0], 0x1, {r3}}, 0x58) capset(&(0x7f0000001bc0)={0x20080522, r12}, &(0x7f0000001c00)={0xffff978f, 0x80, 0x7, 0x2, 0xa6cd, 0xaa7a}) (async) capset(&(0x7f0000001bc0)={0x20080522, r12}, &(0x7f0000001c00)={0xffff978f, 0x80, 0x7, 0x2, 0xa6cd, 0xaa7a}) fstat(r7, &(0x7f0000001c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000001c40)='./file0\x00', 0xee00, r13) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001d40)={&(0x7f0000001d00)='dlm_ast\x00', r8, 0x0, 0x83b}, 0x18) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001d40)={&(0x7f0000001d00)='dlm_ast\x00', r8, 0x0, 0x83b}, 0x18) r14 = dup3(r9, r0, 0x0) ioctl$BINDER_GET_EXTENDED_ERROR(r14, 0xc00c6211, &(0x7f0000001d80)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x1010, r11, 0x8f44000) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x1010, r11, 0x8f44000) fcntl$getflags(r8, 0x40a) write(r3, &(0x7f0000001dc0)="db497e1f5ef12d629bfdf7b867c95e01e2a142d3868dd19f86de802f92f128cb41d221a9d170d2479f3efcf402060439e7744ade5776f8906badafd87882409a4a8e14f005b700f671c5e58f14fb76f4be08e24e9161b402e93e047b1e4afe16632138bd10f2c08771e1e7de20999031e92e913a7961372f31da43efc9499cbf44a8ee4a719a561498e189352c9328d65111ccb937193b7e6a42e279e2943476e950bfe028c735982b2a37bcc1becaf2ace20f8a6dfe33bce55df313504c1a986f21177674da37bc8a97183c84975e42ebafd976", 0xd4) (async) write(r3, &(0x7f0000001dc0)="db497e1f5ef12d629bfdf7b867c95e01e2a142d3868dd19f86de802f92f128cb41d221a9d170d2479f3efcf402060439e7744ade5776f8906badafd87882409a4a8e14f005b700f671c5e58f14fb76f4be08e24e9161b402e93e047b1e4afe16632138bd10f2c08771e1e7de20999031e92e913a7961372f31da43efc9499cbf44a8ee4a719a561498e189352c9328d65111ccb937193b7e6a42e279e2943476e950bfe028c735982b2a37bcc1becaf2ace20f8a6dfe33bce55df313504c1a986f21177674da37bc8a97183c84975e42ebafd976", 0xd4) write$P9_RLCREATE(r5, &(0x7f0000001ec0)={0x18, 0xf, 0x2, {{0x2, 0x0, 0x8}, 0x8}}, 0x18) unshare(0x44010c80) (async) unshare(0x44010c80) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000002000)={&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000001f00)=""/121, 0x79, 0x0, &(0x7f0000001f80)=""/116, 0x74}, &(0x7f0000002040)=0x40) 2.50489893s ago: executing program 2 (id=875): r0 = socket$inet_udp(0x2, 0x2, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000005700000095"], 0x0}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="17000000000000000400000003"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1], 0x0}, 0x90) r2 = syz_open_procfs(0x0, &(0x7f0000002ac0)='net/ipv6_route\x00') preadv(r2, &(0x7f0000002240)=[{&(0x7f0000001180)=""/4096, 0x1000}], 0x1, 0x29d3, 0x2) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r3}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB], 0x0}, 0x94) r4 = socket$packet(0x11, 0x3, 0x300) bpf$PROG_LOAD(0x5, 0x0, 0x0) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) r5 = socket$packet(0x11, 0x3, 0x300) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000000000f7850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r6}, 0x10) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'ip6_vti0\x00', 0x0}) sendto$packet(r4, &(0x7f0000000180)="10030600e0fc020004004788aa96a13bb100001100007fca1a00", 0x10608, 0x0, &(0x7f0000000140)={0x11, 0x0, r7}, 0x14) r8 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', 0x40442, 0x21) ioctl$FS_IOC_RESVSP(r8, 0x40305839, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x10000}) ioctl$UI_END_FF_UPLOAD(r8, 0x406855c9, &(0x7f0000000040)={0xf, 0x6, {0x54, 0xa9, 0xffff, {0x3c, 0xef}, {0x8, 0x5}, @cond=[{0x2, 0x5a9b, 0x10, 0x6, 0x7f, 0x7f}, {0x9, 0x2, 0x7, 0x7, 0x6c, 0x5c}]}, {0x52, 0x615e, 0x1a, {0x49c7, 0x7}, {0x8ad9, 0x4}, @rumble={0xd6, 0x9a}}}) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0xc, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @fallback=0x38, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) accept(r0, &(0x7f0000000180)=@tipc=@id, &(0x7f0000000200)=0x80) 2.345378513s ago: executing program 1 (id=876): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x13, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8c}, 0x94) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x18000, 0x20a) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x8, 0x9, 0x0, 0x9f, 0x1400, r2, 0x27d, '\x00', r1, r2, 0x4, 0x3, 0x5}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r3}, 0x10) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007300000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000002c0)='kmem_cache_free\x00', r5}, 0x10) llistxattr(0x0, 0x0, 0x0) getegid() dup(r4) syz_mount_image$ext4(0x0, &(0x7f00000003c0)='./file0\x00', 0x2000000, 0x0, 0x8, 0x0, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) syz_open_procfs$namespace(0x0, &(0x7f00000000c0)='ns/net\x00') prlimit64(0x0, 0x3, &(0x7f0000000140)={0x8, 0xb}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000040)=0x8) sched_setaffinity(0x0, 0xfd64, &(0x7f0000000000)=0x5) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r8, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x3fffffffffffcb5, 0x2, 0x0) keyctl$link(0x8, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 2.124923107s ago: executing program 2 (id=877): pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x880) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) getgroups(0x8, &(0x7f0000000100)=[0xee00, 0xee01, 0xffffffffffffffff, 0xee00, 0xee00, 0x0, 0x0, 0x0]) write$P9_RSTATu(r1, &(0x7f0000000140)={0x59, 0x7d, 0x1, {{0x0, 0x40, 0x4, 0x9, {0x2, 0x3, 0x5}, 0x60000000, 0xb, 0x2, 0xfffffffffffffffe, 0x1, '^', 0x8, '+\',$:-}(', 0x3, '&\',', 0x1, '\\'}, 0x4, '[V+#', r2, r3}}, 0x59) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x18, 0x2, &(0x7f0000000200)=@raw=[@map_idx={0x18, 0x0, 0x5, 0x0, 0x3}], &(0x7f0000000240)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x1, 0x1}, 0x8, 0x10, &(0x7f00000002c0)={0x1, 0xc, 0x3, 0x7f}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000300)=[0x1, 0x1], &(0x7f0000000340)=[{0x5, 0x4, 0x7, 0x3}, {0x2, 0x5, 0xb, 0x9}], 0x10, 0xffffb57c}, 0x94) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000440)={&(0x7f00000001c0)='afs_folio_dirty\x00', r4, 0x0, 0x8}, 0x18) ioctl$EXT4_IOC_SWAP_BOOT(r4, 0x6611) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000480)="04ccf8b6f5b01e2e5997cad87d203157aaed993faed4c82330299afc264ecf264b2c60f3bad8997e14aeb1788a9959fc2ff150decd58591f791c76c8e23bfa93a9270df99f5c76e6bebaa3f21b3cc841b2ecb4f0bb0a3632a6e6b09e0b8538ff3c41a93bf75cc7ae82b328a2bedf3a4292d1af4e307c479cb8466dcc7bc5638e523fb9c4b6e1afa92a46171a6175d8a5171723eac1e20bed1ebaf909979ed7a4147dcccf0807666ba55b39fb648dc26c8caf0c6c0ce53f2d65b296fda7dad204dd5b64af93441e1778be45150c2dec9f0eb0fbe0e8dbc4bd8b0b5991", 0xdc}, {&(0x7f0000000580)="be4fdd8b747116b311b1a2140b5f10531d2578224079bdcef787eac8672273b9c8e45f5d328b20d46001005a2df748df78de0e4e76d4d6d8ad7687cc8f901e405f233dba0a7820a031621148df763df89725f64e03cf5c69e15b561558510ce315", 0x61}, {&(0x7f0000000600)="7c23a24cea1924b2ba6207cf9f4ea67eec516af766ebe9618504e5338e6cdbcd29d626dfa82b19e8c0af5a1fa8ef40a4decab2050bb489b9057bd900bf67648dba39950dffcdda266cb3d70bdd51505374bdd98fec48509920d0dfed0f5e6d3c815bb3198906397f16f4a3e50218290347408ebc24c6c37117887ed2145f76c8", 0x80}, {&(0x7f0000000680)="6900d395e988649980611ed23cf7783195549869843b96740ebe50ee638bf65e94d7fa02df618f3ada92dc22c399622eed1095cbc8297334c921f7096dac6f3307253d5b54715f1da7711a9ff99ef3905ec7918c6feb344b10d67fa849f9fb02156310ff1cc9c341", 0x68}, {&(0x7f0000000700)="2e486f797dc45a5b5d8b79f5b52decf8794d54e28e0eba0a71a3a5012f62a64d9dab34b981c99f0ce7100254ebe4d46b465c749c6f9951fdb6c2dea6363d", 0x3e}, {&(0x7f0000000740)="1a7cfd9f4a10d2c6150e0e7e806ad54f345fb764301aba6602449ed4d630b1b7425b1292b5871c44a208a7ae6ab5055f49f2d134c04da7ec43b55d9820a0fc135df78c92e5bf6fb7d78a9b2da32244c265fba4083d3ed7ee6630f7c3c165e50fc5f935d10521464162654dc828d3a0d797f2d928dabf9bb083e5b16f1a25d673d9246e014bb392f30c770066deef0fa8f1cba0c99a926bcfc62db735a155d003757991af606dd8d458fc4b322284cd7f4e8ce211a7d685d6a17c1921eb1f867a8832d5bfbfa16e6a91a1f224ff5c82c9a3b9852c8e75fd6f68eb8949d353651abac612b08595a5d3d9c618bbf74706aacf37548ee1ca9f6615074b3363c3e2babd314b751c10d8ca4553fde695601b360f939c9dd0ac221aa68c4b0616a661245303bb20468b71cfbf545082ea643f313466fe5e7dceaccefe0510764db95c844b9a5dc99bac370872489a90278c7bc93c341d6c3a11d8577787e4bbd69263e8a12fada914f1c891f3e10af78228c973c9fe8f43d1d2fb6dad153c59a67a24f34b54cc6815231035d054c49e7e789312f534d8878a51ec110a011ae668f71813f0325a5ded6056dde64fac894a01cc98bcffe2fbaf3403c15cbd95cc9340570976c7bd776640400a1238f027e03b0dea067f906a96baa44ecc20dbcdb6dc7f456305e8733c2441c598dc1f526aca5cd2c729f919d5c2f1f94439e3bf2d12e60048c2c7b35672560e5249535b09e36b2cb4b83360d92d0ff59308940b8cd38e63a6881061f82b0aad939c4279f30f20ae783591cadb51fd1575c183b3293801eb65eee8c7fd8ab5bcd152f0f44bb9ffb8f9e80af61a9962f9e7187ed76ea39196453ad3687d0cd8ee6685066526abe297475894ddc4cf58cad592b6e12833e00ccfdb9144caed169e7654c3a70fabda6ee61d898cb6bc1054ea2dede43f7a8cf00982c6be46fa08c49ba62ebd08adb97d0f943b979cc44fbd0ede126dee2f119192f1d1e71df5756526aa86bea03417eefc50ef983701f0c4efc4a70a4db6afe60f7481db1d29adb0c6cc87babcc585711104cf8206a8f307f34f12c1a73acdd24c58d85987ad974af6906b0644fb91348d2bd36f89dc49f88b6b6a3f7a905df45e8977f3024898a196852c94670f9d321d2bb59fd6f59a73981ce515cc5829da748ae617608024d6db8d7d7bfa30e2d023ba7cc9919df1cbc41c8654b82d74bdea445e2606f363a74de5ff14388adaa129e2d8a3149f277e7ab18c1c0c87d0359a0379da69369e181e2615a14568651473cd390e1277bc15a486cb11606b30250943e72538edc5829c85be1471ba44c92527ef01d01e527f4b8061044f6b955aadbd3e4f896456439f19d69496b8a3da8f2134a2ba1862237b63042c38c4286343c8b905bc4836c118b4632682e0c8a51ae7fb0c2c0a3bb8b2e0b2efb1d5d975a36b61bce35c86da579fd95cc373d389d22e54888e8b6ff3078c5cff479b0508fc4aa23aafcae65c307b924a7b887a6374eef30eada69664c17253e370e6550038059ef2c317bb334fb86e50e0292bf0046da4bbda517a690fbe4daa8de0302b92ea6dd33ce8ac431418788f38235a28751da5375416e9f7afe1f08be8c7ed802a3a43d0cf1f4dba1abc2a802b2d35496b2cce542c664b13d9a2d93fda4753cb025b943799c8338e67957b16cb6024290e133a02be9be7ac9a1b5d2db702508903f88f6c0ea80cb80551e687b03203ddb3429a031ee12f2cd656fafec876c572b62065ff90d0b7d8783f0b13d812330e81cc5570c1cc9c21ef0599a2a10fd1d228e1a5410734ced75ee09ebb9d6b53e809df03fd81331a95b8690dc78cd405657ba316717d04f0959e8e4afd335e890158ebe3da3ca08ed620d785df012a6e89d7f5c911385b575c31482d10a9f65766050788a49ab61faf82617a168aaefb7749ddc72c69719b71f97ac591a61e15bd56665af7af85e137ae7f57f31f9518b8b2ed10a77fecb77f7cdc76579b85f90babdfd91ac66a92e6d700d2f7d85507aad451442ed5503d26a1561dd36fbd1777857f2426d48a93f7aaedea33443f1d0e6d6c3a40f522423492992f95b792a47a6bdb9ca40c3527876a926ef20f80689ee12c1c0439bdf94e52ebf840662d8b3840f02f77764ce55c5f43506c7f09383c5268f28e5d874e39a6ad1a0a5ce5d8f6fa17e275605ab41a58c0e5ee2732c601a5472f8c62d776b9ae8efea3802fae9486b046d08ae0276cf9a2bb82c25bc2ccca12f19f227361a78b84fe08bfcad08970d302f61c7313093de438dee5826bfbd266c36b012190764e5cbd3d8a5e38cea69e6555b7d865a3fd56790c2cab261108f9a00ac196e112b241cad27b9af98da7a6fcbe4d165179f2d0bfe73ef08631104ad19c32819de29f4650b32003460c17780d1f7f50b94ce5ee01aab4a0e8aa62f352600f80cda810237d22579e68932c13a38e56de19f2168225175ca412ceb4afac6cc35af0424494129a2044cad3cbaf81496a84d1d3f12c2ad287baf88e93d427c83faada4df1db5a1bcda33246508c6ab0294534e95404dad20dad6edcef8984f01e6c13ba6b3e4795202a107a43404a4d6e92034c0fa88cc61a45a265b5ebb0d6a141b99fab04b69495f56a43992082b36bbf9450ad24269f17919df86a1614092bea4a71eadba0d64a396b75dbd563449e1bb648e05c2349128fc3b371bc0fe35aa86e03324753ad6bb6ac7ffdebd3dcaa506d02ea3720cbfdea23d18271b83419a57382c21fe068dd96578b3898ef6c5351312044195ddb611c7b90e9dfa577901bc1b3c7aa80a7c9c95e3f11bcea02e6f0b77b2767179db770571a813dba237a0e5e96cf8ddac19d56b0bead8ec972d65640c742178beaf027ee9e250fdd5799a7ab722a0e009a8f9f317e0db8fbfb53d2a2853bdb0f9f5bebb2a0b38acc60d36c7ac68384999164b127dab78b2d912645f37d4cda31561688c8f1a76045840b68e1563807e9f3f4a57de255e5632622879e19e3fb70359dcd32bcac8caee03abaf83bfdc72e8384f08797104d8b7464df04a232cfcac708113a11bd0a62c61b15d564d7deffa479c1244a64b78d99c4821467a6edca16092d837791ee8bf64f0bf7f886e840e096ce7394a48567d4a82caeb067fbfec5eb49922af2fb04f18de3c8807c0257e7399aea212e4f355d50f6bebe0941b7ad52efda6638b2c6ac98c8026abcf23a9237b1fdffc17dfb0839cc8751668e7419b12387c0087f2afbf47338df0e93caacee37330617332e5da753f490612bb9b43a784a937160190a7c207bb2a9b8fd663ec37edeb35719233fec5e9149a89bf636767fdc8963f7f1eb168738125e75519be05c93a028a9af09dc3bd28263da70aded3411b77cada3d1fdd48ff43e173ed9cf148349173cd8256ea44d3fd8993b30f2cc7620953eaae1779970e17964eaf2198b7d510858d0581f62e40d63a519e91b26d936148e2fdb7e21c06c5d815f0c73711c9713a1f7b5e45ca41cac87587133c6deaab98f92bef39e988c07d149fe56bf6d005640a30d432ca9dca04c6977fd4e5cde3e338f05bef9f0065def2263ff6ed7520c8f71fc05caeca2ddbe377d5b83807079b214adac4e497046f751b009afc059f8eb7e4d25947df96b6e2cc86ac71de5bcaabf786806bc3be1d3837d99b75b505c63fffb349ca219c056b5d796de001b6e7a94319d832d1e236a384ce6342c6a52d6cd472cdeca4f9e4965798a7e82a37e804357b44f65e183fd690fde6b42c9b27800767382106b03de73298b6fc70d15771044a03527d1d96afdec58cc84024e2664efd5f4e54b12d07b73bb0a32dd968c63383a759aecf65799bf67fe7bbe993bb0b6799705bbdd921e2d3e301da846f3dcb2ad20596c4b300b48f9cad72c362df372c396d06856ceda5a39677c78621c5cb8e2a80387dc44c52a9b47b2146cd7f7111a26a0ded173f850e67700c6de02df7cf4fe50d4e2bd5405f1f02705d74d5b415c5db6456f0ce29b4233a1bc5dea786116a5107f5053a8c6b38cf66d1a19fbb5372710fef38f26735800f00e1709fbc7fd9e599554528e67d4959f7e1676b460b9eee9bc933c1b5cd4a73dac954eca41800ced5d194a389dac9195b5d2db27964c45b1919b3738e15a72dda2e2bcf421f1262bc8696a1c37a869231f2739b6fda3327ed06dd0a1736c3556e8f93f127b770d0644c1646c5bcf4fab5b86469540740cf8fdc6670486f378b5f76c3d0cad8b098b44d31b6ced41c17935e51e194a56fb5f32058761fe156feb6c6ae00e6a0c34774acc41c1f3e5b6b985d033757b1ac7b6672df62ee151757ec6a29bb37533da92fd5f307f6bc1030e1368d5b7c3d8991afd5c3a2f88cccf9be0956a0c4ee0f5eabd16b90b395ab033f7fc01f7bc8ebf82b0cbbacaa614106a34a0aa1eb9af282e6eed15f226e13053fc9d88060191ea4036538bd0e9ea540518312b2460af035f30b3e4ec240c94003597139bf0d5fd0559cc4613a265ca7652609154909d088193651eb5d199b5c33a05e1b828bd9440eb1f1f41b215a885919abb6a5480d050a13aa61d88a8999fa8bec7873e5a415ca48d27ddf7da52f229dbca9e4a90daed7bfb3077e3f23642676f6db380309c748f224744f75d09cf8facf663b97f7dcc399d0373b9cb99713993ced0e35ff2808a1b48b47cfd17945012336baff1b5b4adbec6b595dfcc34180253522d0c399670907e5ebe9bdfac5507448865e33205662e67822852a3fbd20e88ddd0e5b05d408cf01344a0d728951458b9d96592475ef591e466eec624d70c98bb39e04f06ffe1e565d89de2f631fe7c05fa00e2bf23f4a891c1da125add668c6c81be6548cf3d96802f58ae505e1f1075b195e67d55ac740cc62e5b37916b5b468bb7ae0674228b910ed189c3da4301a9b5c71629943ead861648b5269b084e1c23426a8de3de5603f12fe54535f68809084b479e76efc5c48a886f08c4050260eb90416b88b33412d156cfd82424648fa5a75c64ddfa3f7eec618129f7c863f306ecfe4d3a0a3e77e0ef21816b79a54a47f1653641ef87a384cba9721b97a874e0bbeab37a15c34da90e95c4a1550f01de36987d6a8bfc6c9f8015149274208fde6043650aed8f6697983d1066b31cf2e9045cfb2a824de3f8fb5a5cf9c88ad4d4a11cf97454237336dc6c8dc773bf0def13734d6630615027dcacf55e07b640de931ae01b5d24305d9175f2ef4772da4c77a8225e8848cfdae08ba54d5f17cd04711897480f771a21d69990d73b8a15f5b4e51cf38a14b1733e2485616249033ba0084d7c200e97716a4dce57c62cafcb26a29b41c8cb7a0f86301bdc499278de0550a06bbc02672954ffc168555992fef411d4d0a66905ab871909de06dc8d4c39e74884fd3cf29495e712c3b333b773d73d9f88e027c61f798fca3f3201e4a4894e0ac468cc7f7ed6bed24de536f204baa965aeab8ca63fdf50fd340e0990327aaa28a0b1d0f4c9a950a4c188d7da0f5c2d7d020d614931310977a334830051dc85e7167236cae1108faa6f2c3439c58955c9b83b0ab953021184901ac6ec1a28a9e3dee48e20ec078801fca28f1b241198810e83e04c82018c4700772442bffdd5e9ae4f9c8d70b20921baa619f03296b8768cdaf4de08e8fb709c70f7c3f645bae4fed9efed4e55355684de6843031d5f2b4224b1d07183c52a34e433ae6d306f71d8d749fbd2bdd78f3becbf430ec583a64ddfc9c996848c902dc49ce44aacfb86f65c3778d7344bf3", 0x1000}], 0x6, 0x3, 0x8) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r6 = openat$cgroup(0xffffffffffffffff, &(0x7f00000017c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_subtree(r6, &(0x7f0000001800), 0x2, 0x0) r7 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) r8 = accept$packet(r7, &(0x7f0000001880)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000018c0)=0x14) sendto$packet(r8, &(0x7f0000001900)="df8823e02fbc564bd2476d247bddc60da967884085413852b375f1497fcbf1b713c6d69e16ba958b83aa4217a115f5af3cd0de7b89b4c7e8c7b2da9f1ca522b3a6146edb502da0021b1b751d316e7b6876a36e9de978e5c011f2fa1d6a0e471cf8ff6bfc339488ca0f02ea447aed914f902dcbb04d2aba7576c3e45b7de6d769932114602a17cafb4b935d3a1e46d71efe7a8966540f61e675b472a7bf7f251653cdfa21a624db5e6324ef52bac3b5275cccb5c4faeaa02f1464ccb7da929930c8ef100b0dabb6fcbaac5696e4eb325db1de9b95c8f5bd8818144947c19b7e9c79a5e94a59f3a026209a0e53411a0f7f8d9381fcf156ac06af47d831e34415941af6d883e869e51519977bfe26eae71ed663865fd2c3513d5d95faa1dbefb403ad3247b007a4bac71df3a7f22d23553fc2d72fa31d9490535ed08f7809a5cf9f15eb7b6b22c89418e6fbc1e32f4e1fcddc46c53ed01ad7f0a6dda34df740caa8e579b1cfe61aa9ef37b5277e1ebceacd040f72a2c615a518757e2f1f7e4077e6194868d569a12dccf906deaa48980e814c7105a380161e53fc4736ed554358709f0dfd69b3d710ee2e762c97ea7f7dfa00021d96af16d6e57f1eca0843ed5a6d9de8a6aaa203d29ca0b1d4c47bd0d75414c7c800f95c00ec523e8abedae8099288f3034d653a7882b34cf87df62fcced0e527c32452bb078b65b87cd9750df9226da734bc687da3897dd0b75162df1101a105310fbc09e300966782b917a4e499a5d950ab20d0d0dc078a7caf8d5ce19242b102bcafda9788cdebbe3fb5d107d04bc615cfa25826fd63621d5998cebf5d02fce39c91fd84d8d08935f9167dcff56ff27f5fb2665a93814011f2abd4e74106eba36101e6d5c6428fea6491074fe93dbae895d5ca028c2b795d03473f0b4b6f7c4f18a318af47ed4a5fa4f6b4cb495bb4d56d021183a6e7264685bd1abcf130eaae7e2989722e0289497a6329c75fa6bfe512b37e1e6e7696245f6d43cea9a6999f4d55d78485f840d52aa523a6b752927f217c3574b7fb078a905b206070d1259585cc720ee3725f4b7fd1b451fbb08732356218a149ca5ad42914c773c5edb9f6d3666b7ef9d6495e607af5dbaff2b1c60bbb2bc58dc5ffd5c16c4d8ff2836f25eff6f9525210ac06965767147be0e75691e6a24c9139a31fdfd0bdd9d1186b852b2a62b32b6af670419af2105eca9b2b6a2ae34f1e50906b94a7885b363dd5ef9b94d64c33f32b5dc0fdfc1fba6581ec1dacbe68a4f0b1b2cca9e4f36d5c37ecc1deeb0fff9522f9f760312069f3263e7ba1e4970f040b7d5496f3928fb5afa1d70a812bf1711bf5ca9257a9148c5dd91018c87cfd708a7b25390ffa0856d0ec566d05056641788e0856dbb5533033f03950329724f3d2e55ebb9d386dd7bcca70936165493b69dceec5d22a6140b7c0d2f6cb54f6463bddf367a164622d89f223a2d06093267adf12febb9152405864171080257a1712810b7df037281c72b15bcbc9e0f97671dd8451f5661f32b84589877f248721a87b69832647f993b41bb95cfe2da259b68c84edd9d037884d17fda8ddfc310c2247d310bc03c163fbaae7740de3e585d34983498c22010f9e71106c65b243ce6fdadb2ddf8e526b683e8bf844372690bee168ada1c54f3361f79f1a05d86351a27c92c61f9e3356e6b2c06936bd778849f483c256f9027224ff643d6514ad31831ea1af79a8aff03fbeeb06fe9ebf7d6aff0c2c88e937b33f66b2107f9120dfae7bc547622724df7f5c9341ff8a846f5377ec1376e68422ad19dc9217084c6f81ef9a0982c36b5bff25ea5c78f9677f9fb6311d2f010b1212aca5a1c13ee7395aca4c66bd5547ebef95c9fe95161dbaec3d263f14a799ca8ba43d814081ebf1010228a4c2763734d84e01fb8652a6e67d184d2de511f880d5f97dc1fe37f7fd3ddf914c619fcdf17f207e5917c7c27a5a82c2c8fc5bf6732a076603399bb9d55ba4b5c0d98ea570357e6819cec7d2ffd5062242324b7f39c20a153e34e570c9a09ec2267782ddaac88d11f1dd213369c1f41784d66e58de8250eda3b8451e07e3eeac1c2d9d26d861c0843a89a907d89f540cadbf240e21dc5d6b996fa39f71203798f12ff6457fa001459d106f3653d995ec0677cc2a5b0deb0e87e8fe8e8fdcb80edfa6069c33c474246dbe187968654c81f1a2974fb9250f3ea2d96669e1fab4ef41173757dc0e6909baa727806fb75321281c10858bdc18f5fc85ca19f0a04ae8b377727f46950c379ee689bd45ddefd7fadf23b6eef5ab34dd507ca8e2b4608fee82474f827309ac5e32915e72dc40ce4cedb3e0165596310e8e81dee4fb65f0b3001468793475d32fe423022ba2eff6bb26e8c16db5bef5e73e55e97b6b3e89488a3bef33457b57035be73f2746357cabf6af1b2ac2b635effe0e2d55b1a514d388a7c2547969c4eb979dcae1517738384e2e9cb549823cf9fcdd6777a36a71dc3c119f76606845afd086345e6298d54ac66f29a7673f1b4b7583b0e8d06c5bfb94ab23010dde5435455086c874607a65d8b888c13328b199725b5a0c7716fbfb9a52878f7810163d3198e3d4e0f6d1783a5eea9742b079895bd8072eeb8caa834f40e004d87f5af5770a396d789c5e6faa0ba51c60719e5ea732f94f3577e95ace3a7fb604e007adc6b7fc4898f58dbeef9d69522f28bb6d9d29cab93d18a78ba235afcfbc2f84d624ac4ccb122195056a99eef41d720713a1d024033ddb84b9215e2d99abb7ba8c39e53c6693a86c7e6a82bcc52cc34d554b53d47cf6e781ee3bb4a08a4b410f4db7b08887e8746e012f8f1afc5bdf7cfe8741632696173801b6e3aec233b19bfbb1dfcd3c7dd5bcb427ab5b517075968a95415fd4ed24bf4cdda419e2348930e87ca8fd82dcf7f13259fd89a551fb820c7a53686aa7208ca7f2ff80ea91b7633b328a33e95083b4ab2f987463dcd3a975d0d10a140c89f8016e7fce9a98885d99e8823bd0c4c783125f699bfdffd6f743f3f58a1615777c0466463f699094df4c67109b6e9bc7699be21df3a4b54382d1143099f6fd8836a4e6477967bb38e352851d99720c6e30c39c37b17bd8a21c1a903e9cfd060ae51c87e9d073f05500fd9d6f1601f315d663ece83d1334e0850b08e2c7f0c72396eec5ba053fcec9218fe6a9c6b0bdc5347f922bdb06208c4f9ddf969583edd9377e2588085f722f0f6121897d16068cc25efa785154812998ca41ab5b287b072e46e016de90ccd788f261c468961a69c0b5fbe8ceec986a692ef6aa0eaf27e1cb89da2c41f31f26e7199a4534b9e1df58cad69fb4da6cceb16008a9f1e753d25fe0bcbf1ee4cc12837a0c052f6cbcd1c4ce60882735c9b3c3d31da96b0c4d20b327cd726aa9cc440c3ca47ace0e769fed44bcef076292422e41a7c11d127587b2f3ee799d6bc4db70c469f8057aeddef060f3d0eebc2834b23f3a8c4c750eb6f180148c4c89eb33a78314c9ac0599547a8f182d0640e58ea3a82096ae5b79dc6094ae6c9e41f34c9e5bb3052b50e654e2868c2f0c34687a26beb9a15303d96540d6a531eb8725a552743a2c51b7a582ee9208047c25c18932b131558cbae19b45f3bd18120d0c4ba5d2bf8e01fed0e77598c9acdc0b641a2cc44646316f7d9c480c7aac731a2da7b820ef8f21e72395f2eb18f5289dd29c256e6b0d6bdad119e11fbe7551e88c08ca633fc5e67fbd0086879c08008f6a62ad18cb5bea0c917c2ea2628a6a6bbf0aac408c0b2c47f43e531d154717cca54e5086800ce5652f0337e0444dd9a92a057d60dbdbaa7d963a32e29c62ed6a4f6e415195740c11f4e5d05ee0c27b873485ceaac1666d113c91c940e9b07a3c60e2779b88aedfb18d0568d0c5579696d5c4db1ac8cbf54a12e36852a292115395861da29c5cfc28d91cf9c8ddf596c76d4bdcbbdc43236f721a38dd1e56bdc42931cff2a2d71967c28a9f767be8787c7ad276d01057577fc0b7ff32ebfa2b46fd9146aec5777ed91277c64b42ceecaac4959a036e1d06ff24a21bea2845a293a66d3587b785031fc05b0418731144aabce1fd46e7e8136267a368db881fc9e31214c31c1e8afe6186eb47669e6aa8dd66e3550eed23f1f47662221a9b3166f2c6182992ea8aba5439cfc83d49574a36e38c67eacbc4c6c74487ce1e7009284677eb65860addb2fe4ff61aff91bb47b97cc2e85d56b4d0b8e3c9b440d707f8353b0858ec543c72aa31efb986c3546a36807d1f2c1646bd56516a4a25cfdcca38d9041672dbe5de7ac1d5e756dc300dd62f065a87aaa1d7e9f7c98dfda9bca1cefc2f8b174828b82216639a4d595ae0a907d0c4e4cc5edca2cc4d19b7a372396e0b2e8aa766ceb2d15c314cadaf8a3c2e938bfd09b3f0c8552df4fe426a5f034524fb5453b4c110d0546588b11c13dcc848f8e16fa4193cb892beed1c1cff371623ef933eac7493050dada725e39a2cc62ec7f782aa1089cf490c8401037a661ce783b79b551e837f90be6eacb71e5b949a8e4919221c71ddea2caad12261f52cc318eac2e8379f97d135978c83d1e1a44f324ea54be15d700ec67db6f7a23aa21c19dba3a930c17225027c16db4163a73fd748e4e7707476e8950cdeddeb210f84d0f3af28fbbbec59895a9e73a975f43e5664e25e765374a504b883b9b99a4d447057e00ba6b3dccfd8286ec01533e654baca4c8db539e4b3dfb4840dd397518b8f7c5d839c0069b8251ddf1f4a090f22d63953636c18d5b4c483ff4fc0edc1b4a13e8966a019917227cddc4801166090f1b72096d82082ea9d429717d9e7f60a08fb9436cd710f4332356904956bb1f89acfb395f3f463bcfce083101ee11a677576bcfa18f99c371f47d6dff0153aa2819725a85c1db821ac9896f269a1f201d006009e252c4228ee352de2771ca20ec05fd2bb0ba9f74b4a012f9c4db503c9125e6d304a42d46b463d1c11a07f91956128b8d7ab3537d4572d0758424439cf697a337f91c4ae36a0c246361812148beccbcf73ffc300642797ca979befeddfa3dc6fb01174a36acff45a3ef16317003cddbea4ec6f97a674290f66b85a7eeebda71e88f05f7bd47d6677d8680a17ceaaab82a440f261d4024aedabd972e2033959153941d6dabb9c1b502f4d971cd80f38d92b4e8a116af0157788e9c002902c190f594f0a36f684daabf1f882efd6deedb7e313703d4c5cf9e8db3e0366d07332368258d55095099a900d4c4d74a6548f2aadb27e17913561b225e3454a35f6d54be6c92c722daa5db4aacf31fafae33fba19daedcf01160a521d298d3091a20f0c474e00a7a4e26fe4c9b913e3cbb094f88dba098bd0ef57409687cd67255d0c7dd76b1ac5f642f3e425b3d6eeb818729c4ff16fbecae171f4b82b44e52d66bfb4070387a4360ba42b9c89403f202e5928410d817369e876fbfc69a37f30ebd086ef665e94aa229af440da6f9a4637928e9efd774810e14c346309679ee8b259c48e603d5beb2e90be8711cdb148682ba79b9cb67bdf641fd519c99aeb8d3fff448fdf2b59e9835ed58cccc024cd5a7896b49333ce16bb08d87f894a1e6f433c7153f37d28626a2c0922e43d364d19c6a5929b2e8a251908ea50eb1df225e4ddf5cab753e03f6f01a9b33c53d64bfd277c24175c170f6041759e92c54c03e67776779ada20f1467f0ef788db75cb6155a5004ba1cda495657003bad38b59327d8f117756409b18b63730bbc26ff8cc72b4d9f5133c629ed9f64dd7a", 0x1000, 0x44001, &(0x7f0000002900)={0x11, 0x3, 0x0, 0x1, 0xd9, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) socket(0xa, 0x5, 0x9) io_setup(0x1, &(0x7f0000002940)=0x0) io_cancel(r10, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x2, r5, &(0x7f0000002980)="030114bd3be4ed67cd0ab186aee9420ff76c1de0292c59de73bbed26478f197141f183b7d32e140799118b90ac5d0c24655413abd47c7d2a5d6407f963f0fe77975da2630792827e7f7f5f16ebdf93454d8cee054d69a83834ee40254fc80bb3e4e529bda0c437e11729c2af1ae5a89e7d8267deb2f5a4cfaffbbf90d97e7fdd5ac46d74f2572cc412f79dfe85d1b418", 0x90, 0x81, 0x0, 0x1, r8}, &(0x7f0000002a80)) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000002ac0)={'bond_slave_0\x00', 0x1000}) newfstatat(0xffffffffffffff9c, &(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) getgroups(0x1, &(0x7f0000002bc0)=[r11]) r12 = fspick(r7, &(0x7f0000002c00)='./file0\x00', 0x0) sendmsg$can_bcm(r0, &(0x7f0000002d40)={&(0x7f0000002c40)={0x1d, r9}, 0x10, &(0x7f0000002d00)={&(0x7f0000002c80)={0x5, 0xa11, 0x4, {0x0, 0x2710}, {}, {0x2, 0x0, 0x0, 0x1}, 0x1, @canfd={{0x4}, 0x19, 0x5cbf1fd99b9d81c4, 0x0, 0x0, "82fe1df5762f24df7103a80a9f4424e8a213cd5cfb33a731c6fc15fd029766dea43555ebdde27c2a57fce5687a68e187e5c32059e4a3c70da0d66a12835d2177"}}, 0x80}, 0x1, 0x0, 0x0, 0x48000}, 0x40014) timerfd_create(0x7, 0x1000) r13 = request_key(&(0x7f0000002d80)='rxrpc\x00', &(0x7f0000002dc0)={'syz', 0x1}, &(0x7f0000002e00)='(\x00', 0xfffffffffffffffd) keyctl$setperm(0x5, r13, 0x1000) syz_emit_ethernet(0x4f, &(0x7f0000002e40)={@local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @val={@val={0x88a8, 0x1, 0x1, 0x4}, {0x8100, 0x5, 0x1, 0x1}}, {@llc={0x4, {@snap={0xaa, 0xaa, "0148", "f217cd", 0x600, "28a70b77c72c5230737d2307602f56dd0e8fca538254893484ae7d871c6e814caa0d304cf9aa3e8f69601d908415e65d"}}}}}, &(0x7f0000002ec0)={0x0, 0x3, [0x24e, 0x62, 0xcfd, 0x7d0]}) setxattr$security_evm(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40), &(0x7f0000002f80)=@md5={0x1, "a9d9a80cf46f876e852b7080f8142c7a"}, 0x11, 0x3) ioctl$USBDEVFS_GETDRIVER(r12, 0x41045508, &(0x7f0000002fc0)={0x7, "9bd71c50c877dee05507b3bdc8e236e28a97bb5f9f448b942c7c440dd4d287f936e034aec50640b8f0c7aa39df13bbfdb00b7af854405df96e591ef8b583e5d81deb550fc09096a70a960415e76b8f3e8b74d55fbd3e4d4d1f29f53c15015f5dbb8a4b5cc14e8ff73df6b812152f0bf83d660bb0de7abfbcbf97914ead3a81653b75b774f23733c10cf5c28993e34dc175bfa0421fb0635775a8f621b6dc6af3d80898db97390d972a332f467142a3e0319386c237be63e2b27cbf5e7d07ce81bfcc67d65e1fb278192a673cf4a014555c0fb84c424a5a64500256c77cdd7ca6e34a6e0ea6ef0dee441e2d9b54f18884358fc0634b084c585c261488daf07051"}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000003100)={0x0}, &(0x7f0000003140)=0xc) prlimit64(r14, 0x0, &(0x7f0000003180)={0x1, 0xfffffffffffffffd}, 0x0) 2.049966639s ago: executing program 3 (id=878): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000580)={'veth1\x00'}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, 0x0, 0x0, 0x1}, 0x94) r1 = userfaultfd(0x80001) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x7c8}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, 0x0}, 0x28) readv(r1, &(0x7f00000000c0), 0x9) r2 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000000000df16fb9d000000000000000000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x2d) r8 = fcntl$dupfd(r0, 0x406, r4) getsockopt$inet_pktinfo(r8, 0x0, 0x8, &(0x7f0000000000)={0x0, @dev, @initdev}, &(0x7f0000000100)=0xc) getdents64(r2, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) pipe2(0x0, 0x0) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x1000002, &(0x7f0000000240)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000120000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c6bf04427660f933f4b98"], 0x0, 0x0, 0x0) 1.861440042s ago: executing program 0 (id=879): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000000060000"], 0x0}, 0x94) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000100)={0x100, 0x0, 0xfffffffc}, 0x10) write(r1, &(0x7f0000000000)="240000001a005f0214f9f407000904001f000000fe0000000000000008000f00fe000000", 0x24) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000300)='sys_enter\x00', r2}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 1.765049284s ago: executing program 2 (id=880): mkdir(&(0x7f0000000400)='./file0\x00', 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_lsm={0x7, 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000070000000000000000160001000000000095000000000000000500feff000005009500000000000000d1ac6384e716acbf738187ad50bd68b7f3522684b2e3cd64ba17e69cc621f1751b81a928259baab57220bda4dd2cc4e82c874bf4738e4ccf5a6caf342cbe7af39b840efde9d790f8cad1bd39bed93fdd8001b58b08fa301845de4794a4ed7ecb36c5aea8192ebc69ffc1baf1ae5a447247af24d9ba604223927591828fbd8d3e1855302041b5ad8c93b3415baf60559919d3dcb168cdd21ec83e83539aa831628e425a2fd79757ed961f3fd22cc0529d0606df08dd65352e580f10050066627238832d06aefaecf0bbabd5e07dffe5cf3bbcc9f223e61096485912256c2853a62fc05fa7a3b71f"], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x80) pipe2$9p(&(0x7f0000001900), 0x0) (async) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0b00000007000000010001000900000001"], 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000300)=""/180}, 0x20) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$sock_SIOCOUTQ(r3, 0x5411, 0x0) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000180)) (async) ioctl$TUNSETIFINDEX(r3, 0x400454da, &(0x7f0000000180)) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70800000d0000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='writeback_bdi_register\x00', r4}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='writeback_bdi_register\x00', r4}, 0x10) dup(r1) (async) r5 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r5}, 0x2c, {[], [], 0x6b}}) 1.565972228s ago: executing program 0 (id=881): bpf$MAP_CREATE(0x0, 0x0, 0x48) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x240000, &(0x7f0000000a80)={[{@minixdf}, {@grpid}, {@journal_path={'journal_path', 0x3d, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/'}}, {@data_journal}, {@norecovery}, {@commit={'commit', 0x3d, 0x5}}, {@journal_async_commit}, {@data_writeback}, {@jqfmt_vfsv0}, {@noload}], [{@mask={'mask', 0x3d, '^MAY_READ'}}, {@obj_type={'obj_type', 0x3d, 'PQ]\'\xfa7\x87\xc3W\xe7\xf6\xcc0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r3, 0x0, 0x27, &(0x7f0000000440)={@multicast2, @loopback, @local}, 0xc) r4 = syz_open_procfs(0x0, &(0x7f0000000240)='net/mcfilter\x00') preadv(r4, &(0x7f0000001b80)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0x5e, 0xfffffffd) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x81000) bpf$PROG_LOAD(0x5, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r7 = openat$cgroup_ro(r6, 0x0, 0x0, 0x0) preadv(r7, &(0x7f0000000300), 0x0, 0xfffffffd, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) r8 = socket$inet(0xa, 0x1, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000040)='map_files\x00') getdents(r9, 0x0, 0x48) setsockopt$IPT_SO_SET_REPLACE(r8, 0x0, 0x40, &(0x7f00000002c0)=@mangle={'mangle\x00', 0x44, 0x6, 0x3c8, 0x238, 0x0, 0x138, 0x98, 0x98, 0x378, 0x378, 0x378, 0x378, 0x378, 0x6, 0x0, {[{{@ip={@loopback, @multicast1=0xe0007600, 0xffffff00, 0x0, 'gre0\x00', 'ip6gre0\x00', {}, {}, 0x0, 0x0, 0x11}, 0x7a00, 0x70, 0x98}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0xfe}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, 0x0, 0x0, 'wg1\x00', 'ip6gretap0\x00', {}, {}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @local, 0x1}}}, {{@ip={@broadcast, @multicast2, 0x0, 0x0, 'vlan1\x00', 'nr0\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@dev={0xfe, 0x80, '\x00', 0x18}, 'veth0_virt_wifi\x00', {0x7}}}}, {{@ip={@rand_addr, @broadcast, 0xffffffff, 0xff, 'syzkaller0\x00', 'veth1_to_team\x00', {}, {0xff}}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @empty}}}, {{@ip={@empty, @empty, 0xff000000, 0x0, 'lo\x00', 'batadv_slave_1\x00', {}, {}, 0x88}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x4, 0x0, @loopback}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x428) 1.48532273s ago: executing program 2 (id=882): r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r5 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r6}, 0x10) (async, rerun: 32) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) (async, rerun: 32) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x2c, 0x2, [@TCA_BASIC_EMATCHES={0x28, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x8, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x7, 0x14, 0x1}, {0x8, 0x9, 0x2}}}]}}]}]}]}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x400c040}, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r7}, 0x10) umount2(&(0x7f00000002c0)='./file0\x00', 0x0) (async) r8 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r9 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r9, &(0x7f0000000b00)={0xa, 0xfdfe, 0x100007, @remote, 0xa}, 0x1c) (async) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r8}, 0x8) (async) r10 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) r11 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140), 0x4) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x11, 0xb, &(0x7f0000000100)=ANY=[@ANYRES8=r10], &(0x7f0000000340)='GPL\x00', 0x3, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @fallback, r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r12}, 0x10) (async) connect$pppl2tp(r8, &(0x7f0000000300)=@pppol2tpin6={0x18, 0x1, {0x0, r9, 0x8, 0x0, 0x2, 0x0, {0xa, 0x0, 0xf9d, @private2={0xfc, 0x2, '\x00', 0x1}}}}, 0x32) (async) rt_sigsuspend(&(0x7f0000000280)={[0xfffffffffffffffa]}, 0x8) (async) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)='v', 0x34000}], 0x1) 1.44894225s ago: executing program 2 (id=883): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) socket$nl_xfrm(0x10, 0x3, 0x6) dup(r1) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r2}, 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=@newqdisc={0x40, 0x24, 0x4ee4e6a52ff56541, 0x100002, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}, {0x0, 0x1}}, [@qdisc_kind_options=@q_fq={{0x7}, {0x14, 0x2, [@TCA_FQ_FLOW_DEFAULT_RATE={0x8, 0x6, 0x2}, @TCA_FQ_PLIMIT={0x8, 0x1, 0xd5}]}}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000040}, 0x20040040) 1.385274422s ago: executing program 2 (id=884): r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040341a020800000000000109022400010000000009040000020300000009210000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x3d) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0x142, 0x7b485490, 0x4, 0x1000, r1, 0xd0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000e0ffffb6080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003004300e0083bde9b44bac37de937c83c5b091ca62cd28e8d5c0042eb3900829d1f45c47e58de69bc4a07d2a0c51353a4eb40d0ce85d6587fbf24e6324057456796ff846c023a7537c3bb4ce8586bde7c57060da9c6a61488c7e43f31808329d946d879c5"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x31, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe5}, 0x94) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040), &(0x7f00000004c0), 0xce, r2}, 0x38) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = socket(0x10, 0x3, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="700200001300290a000000000000000007000000", @ANYRES32=r7, @ANYBLOB="000000000000000010010c8013000c800ca3488008000000000000000800038064001d80050006000000000014000500714abbd2547de97cbbf6efb226f19bf90d0002003a288e5e5b5b5a40000000006000078014000400293a02149f3b75a67093c28fd6f55a2314000400e48f01e49713f0c2d839f940d9f088d8050006000000003bd00002006272696467655f736c6176655f30000007000200293a00000500060000000000080001000000000018002580140004004d2906d0880fc8acc30fe2020f9849675000028004000500a1085e7df341b9dc3d8008a2fe5bdaad140004009c7e472c916020fe41bcc5aa8f56c9471400050080ab8be51421cfa3c9e5cbfe8217e0af0800010000000000080001000000000060001a803f"], 0x270}, 0x1, 0x0, 0x0, 0x20008014}, 0x4) sendmmsg(r5, &(0x7f0000000000), 0x400000000000235, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_generate\x00', r4}, 0x10) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000004bc311ec8500000075000000850000000800000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='signal_generate\x00', r8}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r3, 0x5, 0x1, 0x80}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x18, 0x12, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, [@cb_func={0x18, 0x5, 0x4, 0x0, 0xffffffffffffffff}, @snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r9}}]}, &(0x7f0000000300)='GPL\x00', 0x3, 0x4f, &(0x7f0000000440)=""/79, 0x41000, 0x69, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x2, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[r2], 0x0, 0x10, 0x5b}, 0x94) syz_open_procfs$namespace(0x0, 0xfffffffffffffffe) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r10 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\b,@\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r9, 0x89f2, &(0x7f0000000680)={'erspan0\x00', &(0x7f0000000840)={'erspan0\x00', 0x0, 0x7800, 0x1, 0x37, 0x1ff, {{0x1a, 0x4, 0x3, 0x7, 0x68, 0x68, 0x0, 0x0, 0x0, 0x0, @private=0xa010102, @multicast1, {[@timestamp_prespec={0x44, 0x3c, 0xc1, 0x3, 0x5, [{@loopback, 0x8}, {@remote, 0x6}, {@multicast2, 0xffffffff}, {@dev={0xac, 0x14, 0x14, 0x37}, 0x1}, {@remote}, {@multicast2, 0x40}, {@broadcast, 0x8c3}]}, @end, @end, @timestamp_addr={0x44, 0x14, 0xb3, 0x1, 0x7, [{@multicast2, 0x1ef}, {@broadcast, 0x3}]}]}}}}}) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1b, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000004850000008200000095"], &(0x7f0000000900)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r11, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r12}, 0x10) r13 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_rx_ring(r13, 0x107, 0x5, &(0x7f0000000080)=@req3={0x8000, 0x200, 0x80, 0x20000, 0x0, 0x0, 0x8}, 0x45) mmap(&(0x7f0000568000/0x2000)=nil, 0x1000000, 0x0, 0x11, r13, 0x0) 1.329296953s ago: executing program 1 (id=885): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000100000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008400000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x400, 0x9, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYRES8=0x0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0b00000005000000000400000900000001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r2}, 0x10) creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000002080)='./file0\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r3, @ANYBLOB="2c726f6e746d6f64653d303030303030303030303030303030303030340000000000000006725b2f574c00000000", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00'], 0x3e, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000500)={&(0x7f0000000080)='task_rename\x00', r4}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000500)={&(0x7f0000000080)='task_rename\x00', r5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10, 0x4, 0x8, 0x7, 0x0, 0x1}, 0x48) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCGARP(r7, 0x8954, &(0x7f0000000000)={{0x2, 0x4e20, @empty}, {0x306}, 0x4, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x37}}, 'veth1_to_team\x00'}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000940)={{r6}, &(0x7f00000008c0), &(0x7f0000000900)=r5}, 0x20) 1.328824713s ago: executing program 1 (id=886): prlimit64(0x0, 0xe, &(0x7f0000000240)={0xb, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f0000000380), 0x0, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000400850000008200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000610400000000000095000072"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_msg}, 0x48) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="18000000000039b83ef2cb809463bf1000000000006d88aec064adb62c845921f8deb3003ad13e5228d41cbe0b84c4aefdc2d1"], &(0x7f0000000000)='syzkaller\x00'}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='contention_end\x00', r4}, 0x10) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000340)={@map=r5, 0xe, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) close(r3) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1b, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18090000000000000000000000000000850000006d0000001801000020696c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000180)='signal_generate\x00', r6}, 0x18) timer_create(0x2, 0x0, &(0x7f0000000540)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r8 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="5500000020007fafb72d13b2a4a2719302000000030b43026c26236925000400fe7f0000bd2dca8a9848a3c728f138d509000000000100005ae583de0dd7d8319f98af84fda542e718f94b929ade5b175c0a9b2ce9", 0x55}], 0x1}, 0x4000000) r9 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r9, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) connect$inet(r9, &(0x7f00000006c0)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2}}, 0x10) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0f000000040000000400000012"], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000000c0)={{r10}, &(0x7f0000000000), &(0x7f0000000080)=r3}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0a00000001000000", @ANYRES32, @ANYBLOB="fdffffff00"/20, @ANYRES32=0x0, @ANYRES32, @ANYRES8=r7], 0x50) 765.439264ms ago: executing program 3 (id=887): r0 = socket$can_bcm(0x1d, 0x2, 0x2) clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x0, 0x1, 0x3, {0x77359400}, {r1, r2/1000+10000}, {0x3, 0x1, 0x0, 0x1}, 0x1, @can={{0x1, 0x1, 0x1, 0x1}, 0x1, 0x1, 0x0, 0x0, "0e9f0a35674e48bd"}}, 0x48}, 0x1, 0x0, 0x0, 0x24000840}, 0x4000041) r3 = dup3(r0, r0, 0x80000) write$P9_RREADLINK(r3, &(0x7f0000000140)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) r4 = syz_open_dev$hiddev(&(0x7f0000000180), 0x5, 0xc0800) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f00000001c0)={0x3, 0x200, 0x2}) r5 = bpf$TOKEN_CREATE(0x24, &(0x7f0000000200)={0x0, r0}, 0x8) clock_settime(0x7, &(0x7f0000000240)={0x0, 0x3938700}) clock_getres(0x0, &(0x7f0000000280)) sendmsg$nl_route(r3, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=@setneightbl={0xa0, 0x43, 0x4, 0x70bd2c, 0x25dfdbfb, {}, [@NDTA_GC_INTERVAL={0xc, 0x8, 0x47}, @NDTA_NAME={0x7, 0x1, '{}\x00'}, @NDTA_NAME={0x15, 0x1, '/dev/usb/hiddev#\x00'}, @NDTA_THRESH2={0x8, 0x3, 0x3}, @NDTA_THRESH1={0x8, 0x2, 0x6}, @NDTA_THRESH3={0x8, 0x4, 0x3}, @NDTA_THRESH3={0x8, 0x4, 0xe}, @NDTA_THRESH3={0x8, 0x4, 0xfffffffd}, @NDTA_PARMS={0x38, 0x6, 0x0, 0x1, [@NDTPA_ANYCAST_DELAY={0xc, 0xc, 0x3}, @NDTPA_APP_PROBES={0x8, 0x9, 0x101}, @NDTPA_UCAST_PROBES={0x8, 0xa, 0x1}, @NDTPA_PROXY_DELAY={0xc}, @NDTPA_GC_STALETIME={0xc, 0x6, 0xfffffffffffffc01}]}]}, 0xa0}, 0x1, 0x0, 0x0, 0x80}, 0x84) r6 = getpgrp(0xffffffffffffffff) newfstatat(0xffffffffffffff9c, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb00) read$FUSE(r3, &(0x7f0000001f00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_open_dev$vcsu(&(0x7f0000003f40), 0x80, 0x2) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000003f80)={0x0, 0x0}) statx(r3, &(0x7f0000004000)='./file0\x00', 0x3400, 0x2, &(0x7f0000004040)={0x0, 0x0, 0x0, 0x0, 0x0}) r12 = getgid() r13 = syz_clone(0x80, &(0x7f0000004140)="e25d5c3789b5e261276d11b680452a77ede4a40810398d49161150093055752b84a5ee0e32543fa1f880e5e81fe74e4779d64015fc5af0a9dab3c0f47a56557bb413acb4d572bdaceda93acbaf6777cbf2d8e8f67d33c52619400bf6efaa1bae19176f865b29f38960b59621c973e2c5941aaf7df6d493f8bc482ec0179d6c76d9ab683c42e1459603eb8ebeba38", 0x8e, &(0x7f0000004200), &(0x7f0000004240), &(0x7f0000004280)="03938c7589f449f200a7d7b396b8ee5ee15e570fe5371df014058552231599d63da20249fff628b4176c5466487cb37def8e759bf214ec898df18be7ee5853b537540999c94832bad75b54bcee1ec91e0553d08a9fa945de29b6061d03f04e04f349a257445cf3e16298042a1fde691131359caeaffc4ac26bc105ccab8fb72689ec441662077119cbf02eec3c361b6d53410915340ee9cdeecef0dfabacee5fed00630483aa01faec72913dd40d88863b4d82eee6673dd67d61341d7e463e462ba3b037ccd1ea025dd63be575e3c80a91044f204cd9d6f862") newfstatat(0xffffffffffffff9c, &(0x7f0000004380)='./file0\x00', &(0x7f00000043c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) read$FUSE(r3, &(0x7f0000004440)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r16 = memfd_create(&(0x7f0000006480)='(\x00', 0x3) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f00000064c0)=0x0) getresuid(&(0x7f0000006500)=0x0, &(0x7f0000006540), &(0x7f0000006580)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000065c0)={0x0, 0x0, 0x0}, &(0x7f0000006600)=0xc) r20 = socket$nl_audit(0x10, 0x3, 0x9) r21 = openat$urandom(0xffffffffffffff9c, &(0x7f0000006640), 0x200000, 0x0) r22 = socket$inet6(0xa, 0xa, 0x4) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000006680)=0x0) sendmmsg$unix(r3, &(0x7f0000009c40)=[{{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000004c0)="dcc7c7e5576e1ddfcc75330ac1a0fd1be1dc173ef12cefdc6931562ac75774ae404ad19f9a30a88f0470d1335fe7a0e3c60d7aaa87cb10ba79baeb3e14ba4a04ccb9d7bd22cfdd618c330c98a3a8cbf21ea141c0ac5bbf161d75c38e80bd4a656ece389343ac0a2250c8043cd76998504d9bdabdbdcab4304c94e7ac065b2f6cda0a9132a92262f6be03", 0x8a}, {&(0x7f0000000580)="3bb09e24aae555b8a537d6713a93a5bbf18622a80702f64936f72ceccd6167a62f888c6a8789a5dea9561dde0b20868d9ae3dec208da6958effac612a8f7486654d1267e5dc9fc1909b10997bd77a41019b910510bc138f3d23668e9239c1852dd7e3eee751ba0400c5d53c94943276da96e302257a9903cbc9877bc3f7a82eae960f287df556ee179f0b58e1c732fa28fdab94ca59b7ce85955dbe5cb", 0x9d}, {&(0x7f0000000640)="660e010c434b15cb74fa95bc29b1e68b4f566a4474be21c65dd9a65ff3ba5635c4957c0ee2838d8257903b62b1716f9a6bdf74903d754d54e974f7c3243a566c0ea4e5fc97de926f1940fcf99606d7934f018790961b8f7c572c105bb4e5702118d7fabc8314ddf5cdabde3b8f5dc1d2972490533db004f3874e0691a02ed40294054a7823a8abbfd3078aaebaa2001d3a50c9358cedff8a6c3141376efe0f33ec4a8fdc5077255708cd9a5bca04ec2e", 0xb0}, {&(0x7f0000000700)="a39becf3b7", 0x5}], 0x4, 0x0, 0x0, 0xc001}}, {{&(0x7f0000000780)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001dc0)=[{&(0x7f0000000800)="20a27a01d87bdb4bd0d1df0621c18b995e99d83d3f4ff7c5395d439de24c6ce739925efa069e621b8bafe18c23cfaac91b0e0fe41ba219069dce4575a8b0a7102ffd5048d6d5f74f20542365565c148358db2b27159eef62ccb64e7144d6c8dafb9f365db196bc320f9887c150a87c677a43c5de28194f02aee1bce430ce3779c217a9446ccaca65bf3333c8940b40a35b8c12a5ca47f3fa2b6b1da4b4934037acd22f37114727016a9d8a423194fd5c5fb39d6c7c552eae924cf97319b0b7ec58caf55852b3f77a6ab58a9e640f4aaaca3f9c7dd61f1a046a6258259a6e822047b9ff8c9d9456a228de804fb089f1a499ee67b25779e455ce1fd2f2efbb6bb2bdd30d11f57ce75c1bde3134b615f9d2f877c0580df80269e6b3b0a10efb2ae4885860eae536985d1a0b84c2faab4885f1eb9cf5b77d43733445c03398e4079d9c5276f807b7ba6ce41c0d34eac451e81d8d5119911afd65f88e8446bc00ed513ff053e8678f20d94b2ca8d6509944aa54eb55c57925c55ec1ea51d466ec2464c0d01faba9e291ff68bde3c9287be403eebdad656e1db155b5159e783c522c060035327199859e29bec0e82b873721c38e3d0e92e982b7c26c4a121a80a6e25246d4aa6090b7ab9abc3632f60bf843260698c6eeee598b8aca6b3c1b357f9fc702f74ff831bb8f3b1d425d14a8ae4c78eef3983a1cfb5528394c6fd48d608de42be8f5f852864de7ead36a4a1697672b86c55dbccc977c04966ba766c1a315833e29b9f7c70b07365530428df1862082ed56f3bbb5ea23c6404610285de79f001531088234515adc237f2c78a9026be37ec17a9178bca31010ae4c9988df13718a978e29956d65ce36d894a50848994cea182d92375e555a378fca8a22bd817e3cb2e65c63dc41510ea37774a311b64073cfb43b4dc3e92fceae328b7ad08c13013e06843b666dd1a9d87af5d450d585e22b5c480f89e76adf0c322d014f121d63c59abf28a5b5c65af40b62c2fc0d5c960cb2d37ae0b95a7b791b63c54271063eafdd32b9b9bf4abefd33d1267623fb53149d1a3f24b6baa73ae611a8e9e6f84a1d2ba98243fcbfc6c48fa0698abded98c854724d8135df34e44784fbcd84bff57b1eb070c312e7ba200a0b750b4ee0c2dba68f16e1107298ae55ddfb74a7683cede2914f0b8c4ba5c195c1b14e8b38ee7de460fb19a728fcf5721b3415b429b78cd36f0d6018beee41e202ae82b20be94af09c2197d64b82e679a3a1322c22a54a0313c9d0bc6f65bc51c5366b42726ad8a89ddaa64f7696ced70f59abae5292e9c7bbf30830cd4cdbe31d50cbb8a9a15257989e39cb65602e1f37f5c2a115763513c3d73063339787e383c646fa6709b88a14e5ed0477b0acc8724fe761ce2db5b75cb60cdf22175e4343dea9465fc4eb154b506a0e74605d767024537c23308686369fdd4d747b90666d48c9ac743659af142c3906690ad8de0f474bdc03c24329e529f91bf21667da527c3ef48a58bb6a0d09fb4edc53f73b3f8b15d351d712d4d84ba61d2eb4f6c3fd8b47ed955bd428fe8ca534c698149522223f33b620e47536e6490191fc674088b39c403aef15499f078964ae2a96a7a4a6c305f135a242b7a829ce2b7cc5736b29c2b51a799805b8feec97fcb576e4afacd66b58a4725bddef348372f5c3478111c58f2d140d7a40779618407b98746bfc633d42402f7bec050408013df5d4277f8e0e8c2ea4c74b222c8a9ac36112054048c53719ef15edf1263e121b27206c830528d49de1f105209f3badd04aeabe146abc479dca6f51b1be3bb84ddb524bc0fad95f4f8cce96bf87482d81adbd68bd5be70f39d118d7bae200605d163ba00c55a8720f7516a3c5e253976b31ca9f95ed45323935ee23c6c9460cda86c962b5af102666742c13fd0161c4689b076be6724037b3867daa428965fa8a28b5ffaddf2dcb7f7556c3b71b29357543eb3b56375b36b60dc5b9631a711fce34a21db0f5a3c8ccdc315998b89b66dad1a26fe0d12af1075b2a55c48b383cbe4b3895fd370e5ad688d356f7965d7f6868df7b96c6ee46bae87d87a08f5506825e9b22eeaf6f268d30cc9d84db508ae8b798765aacb1b3d732b8911bde9bf0561527487183ba2f10c28def93409cd4e1f2377a173258babd659ce40d506c8788b3673a89cc135e99f5620e8a7d239ce76d12470d620f50946350a5c622bae0b4643084afb7c2f0c8c3e6fdc5be59b10c26888b886d23d528c7d1ccafa4046bf6af75a848db4d091e4e813f8dd43da66950f6edb632d240adecabcbf14b76dc54ce08503593e77691639aaae448f26fd36938fc4a8ae3ef0ea85a80bdd30d3f9c5095677a4bc2b4f1211acfb5b1f6c4160a742e3283467adaa1b47dffb6e6505c9dce2eb6cd6685c52f5ab6faf852d150546e5ad430ee2f3f4bbfbaa0f82859e6a8f09217d701dd5b03888511053e7f9d290241e5f4a0a5c8d0e774c75207cc505c22c23810c72a4cddebb67eb2db51673ac4d31edddc5fa26b9f7c2417b391972873493fa6606dc838a5147a2690e820fc1f649ec70f548e15e26812937f6191bc9592d61cee3ef45caf72d251bd7e42c76a71cc74efdce0ddb1d72403d174d92d920c90b041c1b619cdf16ceb51d5b5e16d89130523ebd48da033fdc98d8a82bc9bb7e7909222cc7b836b523a78f78a1236c6ab1ca22047a93b558ce4a950850f0a4452f3fdf364254c1f62116b797066ef2b55bf7efbe9df44e099fbbed04adf6d2add42aaadef06b4b27e617a4feb6408b5a0f7041a0b42da9c3f5ff3dcf906531b3a01fc6ea4960f77d6c92d9d9cd2e447ca730db8eb21bdeb9f82240db43f46b23689bc6d81fa29802d63b9e29df2cb02936301ce867632af42b6ef999c9fd0c20b2d38b2e875c2971381961cf977a40a102ded1a5545c045a4cf2d1247bb1f0d130ded9d845ab26644631e67192a32ef3e87d0c670adedcb506d4214936910dcf487a3ff9e6dcc4518c0d8b26611a7aa3fe86bff2653fdda42d873da891d1bf7562763bce0369b2bb0216674f79403a81af7e027851d214a8e0d1b2d5cbb96e67e6e0d6ae42ea70014e595b5770e9a92b175c925ba36f2fcc4677c6129e60f3807a2c99c4a6b1fd2b5d6a2282041cd235db083579a9ad2a6fdf43dcf1df4b43e48876d957da6edbee532cfc64632039ea61ef10a17fe16cd4be409caed32395e938c27fed905f1729d95463b17286d79367d04970e3677293614b3167f6c2082cffae8c6fee02d2da7948840ee0afaa5f3f95c77fea82f628f3bda7dc5ea09bbe1120b481eddcbd14ae24fca3c49fc0501b4b2b56d6cce7ab94c2f6ec33cec6bff05b21da35b636c7e2cbfa94f583c2eb9d1e6466a3ee9f15ccc5270dada5ae6519f563337cc677801d2c193d7a881babe667bf2d1c29faebe2f83f7308d27d9c50935d584348ff39c4b8c5df4c62c635a6d4aed489605cc03e55a6ee30a1b2a43f336803f87285ee7163c32429770233e2a8e9d2aea9e1c9c436124e4bbf9b4b3efd250d31d0624e175ecc7e154ba605beba8b53fb8fc79a28e8254d650765592a311562f631e79deb65d7a31dd5d8f1e118811de1ee68a6d5b66911b84524bbce02af39ec3e8f68ab1639f7a8822c179d415f409d97d6d8d9b718246412634a6ef67010e0d1f052cbdd8764fa932d42feecaf66adbc96a546fef030983fc338ebe2133b096ecfbdd722ecd608e3e80ce01d43994d50aa6226dc55b491f1a485cf183cfbb2cd5fc72f2e84ce77ee56b143ebaab79f8110c482ee5084ef6b695c7ac03004c8429e311dc969c22637d656195cfa68272ffe061de601fc704a221eafe6ce95a15db1d8cdc98c17f8bb45a13aef25cd33d626a365af0c64f5e8ec64ba2e66ed4c6154e3d02b859b9e76413ac9416586df5689432fca34882783a39ce68558de4e7b9105f3844fa6370e228ca5bc9cb8c2160e2e05b18876041166431e8aed37cfdf19c610f8487d3e8a8b0fb3f37c58e706ae5ebc78081932fc66a48e76a939bf697639f5c61b7b449dfcd5298fa7eff24db6ae93588c6a88908c66157eda4fc5c4d67009baa072c77fc33b192562f6a27bf230f9089ad3981110e7bb7c7d31ac102b23aabadb36643c40d41b9698177eb8f65374c70ad37f03ac67d2087d88944ca5cee97f822514bfbb8497a61716c1afee22f414b5ad80fce7d6b14b27202e6de7e0c2088af7804335cf2d144d628440637e9de4c729bda7205fa69e22a283bb5633df7eec76fd0184d2cc794b8317375d47ec1fae9e6e0c1291ce2699a8dfde904dfbe5a980fafdc95a619569d23e9b3bdf6b9a728047e9b251c01db0952b47f47f81d8d5a1ed065558ec085d9be1a1a8edfc2346843cd9d5c9fce8f0ae294954b5bd78f62d64e902155f19daa4c98703af222b138082b9e727063ee29e21d9db92147afb9a4061827d7e969ccc3e3e6bbc2672dc58c7ec2b813dc86f4f2521e4ad4732f03355c428ae390abd0ac972f904dac2df4f58d786bfda9ba778f96f1bb2210c2bf5769c56ab54816f1b353af1eccde9a02a54e7f89776aae12075916db555d0eace9178f9d7e404d46480c8c00ebd27cd1cf924c8f4d76a00003fe41782ad22a33f180458643b4155b223a47fd9122ff3dbd2666e0f930c7e13d5b5686b1145d1c4c634622bfec88eb0c8ddd4ae240de219cb1d0c6931202b1b2fe0640998e7a27b3b8d8afd40e5daf46b51eb6a2e8e3dcb9ad96b0f8752f599fd4695891971bed4fa7e049f0b626fd004a28c748fe2012db10875e8aab7e819205a8cf72371c14a8eb5469cd3a2f7a4b42ff7e1439cf10fabb6b4a0f86bde5cab47f47cb46ee01ad342fbef84aa115655d38091155f4c333fbc68b714e2347c744fbceecaf64e13ed55acb03f728b99b6a01dbf1aad76b49602f26c1a3ec134d00baafba76e6c679a181301cce9a183ac77c266cde0a482dfa260b54451367084abfc7ac9986e31494a08e48b7f717eb936379c49a8062242c47c3a6ca8c9fa0ec97369589455188b8deaf5a5ba133fc3c3e85c7fc6f362b1be0b236725e8ad1ea0bea6b6aef5625d00ec398d8e92af6b936f01fe501160125bdd219b63986ebfc185bae90af52add2fbc3778d2e60cc14a8e7198b8001ce10d1fd2b5a50b4fae94f0886a2972fc1b7a62e78e049a16a46c29f891a5f20924310706aa943822fcb8af79ba194ede05f10fa0a945f7b00e4435f09ffaf31ce4a91ce8c875584a9faa893e0a1b8ca12c31d1c7d0ff870df377eeef19de76c0ddd47cb2ef2200bd739242323a1647b716187070f2a6faff634bb7d17e73b73453c5a950ca2c28d6a5811519a9ce240a470840a9c0016c0ff37da0d74d98d7b718cff9d37022e87aedd4f868a875ad7cbe997fd0bbdbc3ff2500b6315308ceaa00842561a086da88c121793e3d6a8594ebbb85ef283b8a6975eebf6bce73cbfe971605b3939d8ed28373160c34a19f39747ac01862e125bc133f9aa7eaece6d7813b2f4f33e6e6cbc239b59fc77a8cd65153391e9b4455d41d733314864c333e1927e3a407b91fca071865c2d044113d96bf3e57fc85889374e822de07f7e4d9b7710096f39eefe4f6a3dd4f625edffd9af948184b38455cfd2c2f09201b393db9922a7c7fb908b758807f1250db19057614614065e6c6c4ed7b7385cf2b15f36dcac978ecd103964767b86c305e8e9a874fb53dfadb828eaa36123a68e5f153c6bfcf658c047de05fa06c7bdd8bbcb51cb58039460bcca", 0x1000}, {&(0x7f0000001800)="403161f2a438fb1059a0f7d10940ac00c5dafcf7068c22385e24b420a77009398471ee1ed55374c60ca406ebc1f15725979043cb505389ffa9133150c4808cb1f6fb43ac3e20de0a53cb12ceb34859698f34c300572657c20d4f94726aa8faa962566caed3e845c76a03483f17484dc19f9c38bae804ef5616122aa688b5d762a5422e1a4338973e0c9cb84f438550aa30be90d22b20963b87969e9abb13f851565f7727bc10abacc0dbd5687e3f1edb48932930754a81c8", 0xb8}, {&(0x7f00000018c0)="9dfbd13827910c852e44d468d1b1bd49e0", 0x11}, {&(0x7f0000001900)="cf53daf1e092be47d6b62bed48111ea7d585867236b634394388da35326223933642c45e5972d85a8779055130271684e8f764a544c8a8989787f5b56c940415d4dbe195dd6405bf0320840fa7c73dfb2917ad166f3c42e7b74501e7428bff825ad320542ec246d87f630cbac7eaf8cc659a711dbe3cdd532737ab42b8ffa2cf123c7d561b7828b7db16108852c00353bd7fbfc0aea05f68aedd15bd3dff7dc08d8c39fec5fc8fa0a3baedbbeed77633447e87d8f7a35a644b8f4feb17cebfe63725ef5b22b18ae598c53baf1311767ffa29df8cfd4b3fd2", 0xd8}, {&(0x7f0000001a00)="050a56deae514ece08448cd1433c96752132a956724f24ac565d1207c9bc08151a0d3e6c589454954d9808afc74d507916d318eaba06afd2593e7b09cf5046f01aec987b5b7bccab73711066c9bbc73b5f8b0134e584c94378f2340cfa014f7495dca5af1d750e0516359c2aefad9ee56222ba6bbb4e30cd93f41341b25691ed95490c3db982ed1c960017b13e3a97f3b90f2c2e61a5016280696b2d42ced7235498cce5fe9322722ce90f083557bb98680daab05a10439d70fa537438107b0ee191926d0319", 0xc6}, {&(0x7f0000001b00)="c63ac398c7d3913665ae08b744ff7a57d4187156ad48c1d97ddf2e9ccbd4c152294b2d590d5ec0a0b0975b71dc33689c9a4290953864d709625b6ae00f2eecdfe323a301e0dac3386fb3518711a8ba7cdc2dd199ad3fdeb4397af71812ec5d673f61015ddfce33bba2c215cefed683af90d19feed3ea08c95a596894ebc43fa5845f114556e6e58ad5ff90cdb2db43d23081bb1289969ca3deca1f102e17f374ed3cb6d4958a601290aeddd7af8193345b0a04fca06b", 0xb6}, {&(0x7f0000001bc0)="5a933b0f2921ad25b35a1769827f35a667b4123f0860534d3450f5c615cc251c32c065a36a5fbbf242c5b5bbd428537bae50cef6f8c8b7f592a8a0bc4c7104fd11bf8436f1d97ad400137758958bb6a9cf8e971ac7aeebf309217addc8bad4c16530628b6554a91a1af1f0b9ba0288c375ac93363cf2808e069e5491b9a179a052676ead5a8a8314c2f96bab48ec2aca66af285fceef9b80438c51def5980137ed73df144aa67f786bce75539bfbcd8cafae3b9799c4550b99c64ded2fba4a8a62a94df4ee32a6611bb638b30e991cdad0d963bdca503df0c3329c741decf0e1b4ade21b80e3885e01c5f7a9feb8cf4d353d6f35db6d5086f50672dcaaa4", 0xfe}, {&(0x7f0000001cc0)="07722c44cf2c3c0bd1524c1a81bbdde81599eae18260292f82aa5e599c6bcd22c330deea7cd263b3fd0bbc017458265118442fe7e251f0fe3dc705306a05f82bccc6dcfb0ffe531f81553ea2af93be69cd0eb50485cd8e15b26909462ad5c2e6891085375dae02a5475b11d182ca01f0c6d663ede5bd15485dc0c7dc0e9b55a9743fb6a868db90973cf60f2922ae2351ad77b14bca84d788fb0ae7b92a7ebc3769c9c0db85b5d543db5324702cfdaf40a4b8de8fa17b98eac17bbd157478acba4b791058ebeda038f3d3acaed06be2e5d386805c8acce8f1b0ee9c8b18fb7845b1e891aaa9346193c5127738555ba3323bbf8ad6fcc0b6309a733787b3", 0xfd}], 0x8, &(0x7f0000006780)=[@cred={{0x1c, 0x1, 0x2, {r6, r7, r8}}}, @rights={{0x38, 0x1, 0x1, [r3, r4, r9, r5, r0, r4, r5, r0, r4, r3]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, r14, r15}}}, @rights={{0x38, 0x1, 0x1, [r5, r3, r5, r0, r4, r3, r16, r0, r4, r4]}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, r19}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @rights={{0x34, 0x1, 0x1, [r5, r3, r4, r20, r5, r21, r3, r22, r0]}}, @rights={{0x24, 0x1, 0x1, [r0, r4, r5, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r23}}}], 0x188, 0x20000000}}, {{0x0, 0x0, &(0x7f0000006940), 0x0, &(0x7f0000006a40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20, 0x20000090}}, {{&(0x7f0000006a80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007b00)=[{&(0x7f0000006b00)="6202295eb7014e917d4937062abc29e39a7472ddd06fc8c9865f8c86508b520af235f7e37a1022aae69f2eba0cb9e61adf60b22ecb0456dd89af82be05ac3319ff3efa3c2fbec56b32c9584a1e233618e8e6ff4cf630775601b8f12c173c0c6fbb7cd3fa66fb97fe91a0019a80773bf014676b35c0dcbf7a80969cfbf34d9847717f6033fdaf6f8acc6019904830cbeccfb5445f0de89e3e405fc8ff039e5bc8f2460caef8f84b416e43a811bcfa928da726c8c8e5543c1e2b4d72dadd4af96e3d9838f9ecc44877bf57aa6540e1a2355273511ef40c55ff8f1be028ba713443dce9c71eee3e57207dda168450b2cf5f5206d73ab3748a28a94de1996b2911e1a241fcd2b3b7187029411ab828d9c30844fe4a9add9fbf6eb073d54b0a74756fa5938bc1baf53f21c5e5076ffc0386c34dfe441b4c7cc1d8e3400280166e61940d83a25c3dbf6ce3d733af3a51ba72c9cc844b934d7e59c90b350886b54886d0b1c222e2a037c28df08761a4cb8c765308bd988c0d2aaa193c36a7362e764202cb05906d429e6f4648272ff5c8c4d023c5be21a95d75cc4c5a898db2df72c05d37e4586b3c9aa12474961bb150843c0f7de75938bb56e0a564df0d192fa91dabf4ea9d02301b78dedac4a8bb4906dd10bd3f604bb9c7945ecee4ded4648220a0532894f4a7d04642adc22d5198472d5fe338a0b754fb9eb2fba0c8203732ae07c82debc8724ff5d6a198b99a550559219460e03e2c440e33441021c73edfe5f812374ea6b7105def4b7b570b9bd96d962c327d79f88e994340e75eef5d69a52b4e3e2569af3bd99c81a6fc1b6893997c26c7bcfdb5caaaa804cb9af71fa586d4cbf6e202949c10d712433c3342df2b2145249ff251680048ed7d0db2301e96688900a0139c30d491b86bf1b4f0159021637e335b71997bf8f5cbe535a2fbddcf61bffa516723e1ff15b2d4acd5168aa94336304e9bb4f0a2dc65c233ee5cf4f88b50e1bf3453557146657a8d916b993212601f5edfef96f87576bf9b08e14e4f901e725dfb285261bee87526042f6fef569787a2dd450e87a176c230f0f40f1fa5f0e798af9f3c0cf6a3b2851ac9bf552d91f5d01dae6e2024147397e44f7396bacc59cd0274bbce8bee7561a9e115376b635643b30c0fec0a2ca4127ccf1d4a7ff4506bb850af161e576caea12cc9f7312678d9de3a6383ea624068447a743bbd239a6fb4ce3ad3ea1f83c3d0e3aecad21690bfa2530ac04ae78f46a8b74ed1b4d0e55ae8918ac62ef4ec0ab5b6e1e367cd1ced8f5e08b8d1bbec072251aa9ea505da711bdd7d532ca50537ef14c5aa53ad5348d0c1ecec351e3889f45ce73c6b6619d0855d41e1293e0a8ebf64b0fdb524dceee9df6c92a8ee9ca904d36d6537a2cd62fd4e35de1fa46c8860d905130db1c7cfd3c875acea4c9a5599c58da6d3ae02c43c7f6a831dbc2712b52c038d06fe28a3ef9045a0ec04bce12e3875b43fcb9426ec968d48e5cccfbc9ec26030d61a18139596d38ab26ac3dae4c982685f0058fd13f94ebdaf387d3c59a92e00831faba4665602aab7e678a4e14f3492251ceeea28d311041ba4fc966d9e9b089b9e61c7b4c3017ee30be7c2a3b5dbc10221bd48d0ff43563ba2f22a1f154e7a03314adee981d4caae8ce349735ae230218c37cb2868fa895fced6549bbccdd0666102903bc586811ec69c24dc76e991a136afe8e4e098fe3071517b68207e2c610b596a3986a52e5e37f03bad55cd3afd5637791fbe7025fd9aa28cbe95f5d0e36afe3efb79462ba905d90e843da867d308032ff3b4c78a5fbff8706b246ed1dd04fd9d782d2146e8dfef156fa9248fdee8bd5df644028b0666914e4dc76b87145f297315838e02bfa467d89eec12f04f4878133ce7f791722790c80953b9d800e7a236432180f03371686d3069c9d3f06ab85b43a263f94e696b936ea0a562231bed0c9896f335188e3be1e5e13556d5f56b643b6f918c6d596d90a4b8ed472558657054e0eb4e82dfb46ef93c60cd6f539d022e9898f2221a3b85763d521356996615058bece5eba0361bce10f78af300d1b75e769870a1a28a6c088a41bca832f6513cefa1e3e6bfb8f933b7f132fc466542fbc34cd4234b41a5f28e3934081944c7d7277742e0e9a2c5de68339ad6bedc191b78cc72d0af3cc92349e8fc142750d3f1dfa1fca89848edcd5360da37f6d582fbba0e4b85f36dae7a20a6dab3bbd6a73c63d7ab79a20f9621ba2da22ae1c227c14b61aea62b2cc7b1a30020a216184cdcb194e2dd0d7d2a8d96fa8d8702acdfb6ada49dac5a841e9933f6d0d2190da7ec894350fd0b4b9acbe354e52db841daa226ded801e74adaa445110b71ee0901fb0ffa44f63034515a26204d487e55786aa39d9b86001b0e18283ce3ed1af8035831434fd99abf1cd5abcf783045848ee8178f0789e836a3b96a18932955c7857b5ff57c7b89652e22e44c43dd657ac6517f45dc85d9e9d70f8132f46446244ec3d08efa610795b500d4bf5bc13fe46c30d2b1d710b73e3d81ab3999fcd94e18dea1faeb396dd419400cdb8933c30f34b489ded16efa13b10d4b7fc1e590600e09a0e96d82752e1a04475aa431eb34f666ad88d5451c2fce2b178b110d281fbea008770bb4803ab0055a0ad328a5460b00a33cf4a1d67ee84efc67d79184a0240dd7f48d7d9c6ff3c8bec2d5b8907604ecee1449b68f599862376a6945572b575d31289e7d69c0e9c6b7366153ea0246e9f3a06d6c87f93da514fe2034ebb4989aeb93d10def6d4b77e2fc2d4ea5763ba6bc2a91b8452d2dbd7b0df3931e521c25dc4ca896c5ca1c84eec1ee8994b903f50dec62d6e81909e60f2c719b42d6cfa63dcdc8bc3a48e214704ea148014953e75cc2b0159c8c0bf353e815f52755eaf71cb79d7746d20d4d79362c9ace90ac8e77119c8dc4d9dca481c883bb29154b23556cc59026f34769ff7e7c084bd35cd155750cb8c41b21a93e7c62bd75b20c1ddeef69bfe7e10d375fb162d0e9423a376d7a48baf04a5dfaee561ffa797937eba2a0e58ceac34c3cafd69fcd66079bdf1b237981eb4bea146f9976908f37b367c3998eecc6257b528fda954a077eeda3bfe0cfc9aa31718cc6d7d8776c36def87ed57e7ae9b186d49fa18623e0ca6a463f89402b910d077f6eb2ce465b4d62c5ea0c279c04dff91012613aabd5f8f44203b54e90e19f6e6296fa32dd9396b412ef51e2930a3a742f075d74eff1bb407244d854c8d748600b51533cbc4005a2842aab9b4ad4b962b6c2cb185b79b63e0187244085aeea8c78660c5f8161530c0c84f38d25f3f2fcc0f0c5a6e836f066cb6932f29e7afe03c89bf4e2c22d9a962c5f50d6144d7a1bf569993ea2a2e2e3dfcfb5ff20fd2563b970f9ae3b1e0121dc3158b4b58f0a8a6ad57889e30aad2dc1c9730fdfa09cd197bb71bb302e74103cc989a6efb0064f316e13cb62c5859d60f098dfab1b955092dea1e7be69c51ef51aca9450045a37cb979a007ebe77378234727755f9d200823c76320ac405d7423acc06dc9b85d6c642436b5ebc5f3a50da33c3b6f69c42307b7ba691d62c56266ba233b750ca662598f74d1ce0d97fa7b35cbe6a8c48df882e28925fa48a552b0615e5443523bf43077ea2e1327cac5eaebc64e1770177dec4b65f36ad96db1a4e30ba0650ca6e7b395596f43b654919f8e6ca763ffcd80ced6161e9bf0597a39931ee2de65d1273173c3ce40c8081f3ef0f6673a0596d6fdd7f8e66f78cd900976c2d46f30b72dcef9c937ccccb9098edcde6788f6bae0c325833b3f855d1832e8f0435d3e805d116377a06038b4666b1d6426b0ad1b08daed1d04115d2a37c505957c68d28ccaf434071d100a4fc8c6f6385859a62542622b69579f7f563d92319ff6219450eb058dc44991160e5f366b34ef22885994560b8d4fb9670c7fdea681f8adb71efd10a10c6ae10c3cf15073a6bdde9c2572cfd716fba52bfd1fd7d32d7a71c131c7e29b44c732a0ed094b4464177523ca22df6d5c4fd2f9441966bd65968c070128a3fff61342fa2d9dfd09cc09ba5bf2c05756c32298bef78386adb7ad4b0b32be069615052a4ff78db7cedf9c675476864c753f87ceaae05ac9f8b593a2c0310303af6da081c358e6124d7f2db307f83d8e94f1ef5d0d8d8148c7bf3d96a8b2c9ed2d94169a35f203bb5202d7e34d7b0a0c5f9faa7a19ab7a5b788ea90e526c71927ec737223f8b17231507a55ebf0e13ca9f27c8fd322802ee52418158f25cc2a9eab999f2725b62d4d32f9a0feebddc921140c730d229caf7d0ca3fef878b708582b1b998134d0b796c9143b1f2c03cd73f2ce30732fb9eae09c8a7038218defc7fdef2d3189410670f587d17a1d9559f55cbe107902510b61bb23ddfc2803e5716134815d69e51bca2f8d4f0503a08d06e591386085c94481035411650be5c5fdc38812020a972b952846061d8f3c5a08fbc1f4ddfa2b7ef161312fe9358a6fe369352af9960cb469046cd13ca4e1d5e7992c889ef850dc91dedd42a59ffabc2e7f44595b19f1d1fb57f132d64397190033c2006f3a03b96ca34e14db474ac7dd01dd0628228da6b51dfb8bea5395a598b6526bfffdf848df5e966d605ecdd1d93c6e485b64bb6efccb9ca7803e32ff83d15f92f5f9a9e4bc5168cd8804bcf3019b1b10fe54884e85bf78adcfa80565d9296d306c25b02111ee90a163ecdc470ee4c4cfd470bb284e662125d28d47afa55d77e7239563641f6f57a01689cdee353af5d0705ef5b8bfafad4b62956d639e455dcaf12567d084eab969c1f4d5ab9ecc93a1fc309ad07fede03ed3bd38e2366c7ddbd2d408155d6cd0631a390e660e556eeb03ad8ee0c532d8836c8c638045a76764bf3a2c788bc26d2d414e2e20d448ce5b2a78d7217952798302d2a5702860a9cf49d3515cad752ca1e50124017b50866600e7167fa76669c45b44ab121bd57ec8b42dcf2d320f57288ffa84d09b72be6fa18d5f1c20d139c7ede337b620f7323f20347848e9efa50733addc04d8c43b02f216345e05e9d09ca438a581ecfb43bcaab6fa3fd76f4f5ed496c22d524d9b91281e97e1718b447c914528853a8b7497f1559fa04d667bb14b9eb7e55b3ffd9e0dd9c2b097190f568cf453ee0341ad03f20d0d73c462aea6c31a9ec68eb9dfdefec2ddfd999825d995c4c2489d6cfc07d0b51b7a6c095d195f61acffe0259aaf6513da780ae53d4b80af9304c2cd65e7ed55b9f09be90fd5ac6f71d5e27929c5cea556f7a718127230e2dc340665812ee1f3bc5824cd63df8ee797a233b173acdae1fee785f37c4931225c2dfc3c4563602b6607e1d99553fae6b38e7c5000775ec1e238319ee094cc70cf6b6ac8fb5d67f16af1fbfe14df66e8a0653665518d581205749fdb217b4bcbc6dc379ac5ab3df5d0a00253fdace3ef008283ca026bdf385db05dd2fb39b26a3c5ae3a5b89a8f2167774007f9a4da5e1602c2a8d3cffcacc39c6ce90efcef7e9d3ab7bad2f297b6be7e02ffe6975a48e7548a1e51ab577b5c93323d0f7d4fc98077effce94b03aee3eeec2a3988c6720cd12c623bd1788cde69e08e2f2fa6a611515d580dbd44c878fae7628654d44d9ec83fb89ed646e30d78a04935726b19d2101a40441bea3575dae16181d366058d7a019a067e5f7bc43b46050b379cc6cacd0fb18c4580e3f65c535656978340886a826b274911ef0c2c3aba5c02e05d67f936e4b5c0b18b396dfb9ecb22e3fb91a4b43824", 0x1000}], 0x1, &(0x7f0000008200)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, r5, 0xffffffffffffffff, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xc8, 0x1}}, {{0x0, 0x0, &(0x7f0000008580)=[{&(0x7f0000008300)="a5a0c8ff7d4b93e039865d5a35ce29764b9c4b81400709e99388ad8d3c0d70a8ba10c49efabad96c1718657f7f7ad0814d9e5238ba34bf021806febc4d4e506cda787d261c33d013d15c74d58029e4f1baef3070f6d8eab49915de582ef96c974428634d8ed056847b0ffa8f145b2f7bc6c05b98130c40e7890feacc3ec30d80d05db24422f1c2b62039ad8f018aa5fa7a8d22cf196412e4d7be75d3c412a99a2403", 0xa2}, {&(0x7f00000083c0)="bbd1554364c8e57524e5de8402d6be9af8ac4280f04bbdfb2244624d89b77c93b9dbe3644207e17701923a313210b4c681ddcdde3dbcdff1d7c816be3d067f0cf272bbe54afdfe98eeb2441e35a6bc3251fd269611ad9fa06fa69d546222182a7cb1e9e235f9c22cc28ca857dec4eed5bc5e7624ae08740b4127f13c2bd1e5e1eb76bcd45f05b50babd9b2d678118a314e3050748430bf6f0f7cecd94e3009d268994ec1ce", 0xa5}, {&(0x7f0000008480)="848828397c8dd64f0b70585c4b2b5a5e923f1bebafd725746bcd973fab062001fa7ce39737e528565ae51aed4dab855f132503cb939b58fa65c874ea0cabcee150bae0455cebc4aebe82173050e0785df082eb571a874ff631913eb433fef1a2229e172c7efa1affab34e1693b1ddb2e9c6086e871be68a2ef4f7e1ccfe0444a0403a52b46a8fa5a5becea566a7d1e7aa14fbe2030d3e7e841770e13825c2778399e7309689ef9d8674e74fd76ebd445ae34fd7d0688bb5bfd30a53be0a1b611f3a2f010b50ba67e33ff926fef46f5c7ecf224b28d45ca0767549627cc02197254efb36b76b6e061407c6a623b74b3dfe5", 0xf1}], 0x3, &(0x7f0000008880)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, r3]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r5, r4, r4, r3, 0xffffffffffffffff]}}], 0x90, 0x40000}}, {{&(0x7f0000008940)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000009bc0)=[{&(0x7f00000089c0)="09d043b4aabd91d8c65c61f92a8db8ff54c523b4073fb196879d9cd85555ef7ac8319f5f591663d576d1bef75a262357c2410c4be53532d4e4abf3f03b6aadf172f5c3d3d4fc62b460390ca2912967d7d705ccc47a513f994eb1e5b1a5b2825d7b4af29e323731657525448a109e7e0d8df151c6815910", 0x77}, {&(0x7f0000008a40)="b1a1507945b68a1c1303a33928c025a345ee072579af05e6072e12813b8262123c3b7c1c6fc1d3279ebe26082a", 0x2d}, {&(0x7f0000008a80)}, {&(0x7f0000008ac0)="5af611e599d21368d82ea09fff85f3e15ecdedb3adffe9f57725d659b48d2867f2511a24b823e2d0701dfd9de929455b61e4bae29c04383d57c1e439d47d6ec237cb30efa33a8a6e34415d047c58702b0bf3e4d392f61fdc38d981cb7af844d83800417123d0efe88c27ccf5a18afd5ab17629bebc671203865c8076cbe7a1dcfb813623c28bfa4c446cce52954b5f461947542ba92a4dc2f348b4310c232d8eaf73158f", 0xa4}, {&(0x7f0000008b80)="2148fad8a0347fbbd68ea66e609361c9f5208d1f3b04c2d85496c2376822c8259dc5a621ac6bed317c3550", 0x2b}, {&(0x7f0000008bc0)="f8b81b1881dc5a01a0059003e5bc6c6a7e54800d9c6434d9822a36aa56c349786333d79a224dc6a51151687776a188f5a9ed0d57848cc744f5b0a4d323f88ef0bbb4ff12b7e746ff280cfc6c16031ecbda7c3d569813109ce200cb9ee5adf0049a53a9cea370cac8ea59dbcd0402863829bea01ed2aaad32f0b02b57908db2f79ab95cc2a8e684651e9a5169e77b6f51bad604078b6c0df86407febb78900df90e261f987e8b9727d8e81680f8ba3390314ae9dc14631d95d33f27b0ff60c1eeaea90b596970c8d23e6bfb10658b5418f5247211c0d10a5346450251267de6d22079e8b320c035012ea9498f8efb3383486809a6b614bdd7dd182e44108b680882223b019a1df26a624858a08c134d5fa3deed4eed65884ef2db703ef457b1303e5250e2c2fc9e417b14539e812ec8163cdd84173371feac57b703ead5f2eb7b93dc243fbdf9b10bce054e22e0b1e9dfb73c0d106a9f15f7a079854222a11f31cf7db66616bdb6558ae925454dea93f832add4e5500683070467764a8fd72a25f650c6cace4e1b67af950b21697626840b03918a6347e6095900f91f569a286e3aaf4e29dee5219b20ccf94fd69c4830dcdf973d961b75c06c334afa3bdb5737c86fa2aac14e389b049677f2e0ef03fc791ddd4db76eec20426a76eef4391d4a37d25d4c938b4b02971e7e029297a0b6c209060f7f1662bfff885bbfb84db79a964cef66272de0a579ba14af7a334df402cf66a8cfedb33ecaa9619ff4b7bd77ad66d236031e71ac7c808ae45484c3805b5f9a4bbb63311dfd52a3fa0ce2c22ae031fd11366e75c184ab4dc6223e14b4a131a1cb6169659f3d4b3a9f2e3309e297d3558eecc5a1b6fd317d6bfe8f0b9d854f8a52cb4b97397fc1937b089763f72b0a47f63216ab94586cdfecec17cdd41204a74a569593111754692f1af766e2390b154972a9470f16556c0f22746602ea7805e63def82039cec6adffcc6a1e38486ad3aae61e45f1a48014efdc21381f5698e75556e80284b2fed077f93e69eb5d5e086343cd40bbb94d45e6a638bd8203cdae9b9a184b00a95daf6939f91afdce1a2849a163e3aa81609547aebdee9e57f2903c944c3b4e5a06a14103c22fc9d0e28cf1998bff1a9c5b9c72a48d0b29c1f7792080e72b7f27ed2b1613a57e4fa4412bb0bf0655fc746e132f53f660a92e9d8b426f44653dab3f05d518b4696d6dd333be953d4c7e795ebc6b37c93adc1852142f4751493926e6f72c3b0bf49f0d6324d4e698d134dd35f15aad1ad9fd4af217a6730c3034b5b57b4ded79361b03743654408a0621666764ae003d61e1f471b80e988a0e7889c988fb142a6357fa1df1ca4f3450cedc132b8ca90bfd490586bfd413168e8c69092902628e809d2bc335cc471d630be5650577da618f2a1476043ce1a452d0bb4b32af892d2c6876e66b9ceda3da57c04e5b093dcd06e8e731f38a010d7aa6ef210442fd223a658882aea5201dfc74a5c924a0313389b1a7b5ce03e06b9025c20b4ae0148930785f96c0b1e531009d67181644902f019ed005392d26eb065e722059a7faddafc56814fffe20699bf0def636a909f7f49653c8503299c919e704934e07e70f4401393bb2461662190141d52c4f687301ba98a21edb07f868a65f0ce6bf86cfb8ed0d2c158e9ddf148ae99227af2f38c34935103a5cea9a8dead5006a57deae66ef174d507468a3f9e180507961ebce02b850af3aa673b2cc5ce803d3a4f2d88ebded84f9d14edc6c155a67d7ea8f3fcfa0d7a078af15782ed8428866a4ee48951fdb791d3ec15295c8378c4d69f5e95bd3e8d55a3a850ddd991e7e3e27735bf54f43caece99846ff1f36f410d0642531910e6fd7f58d22a2bf7386312deeab1ee70fa02901c12117496307e1e128c20b34360e225aca3041b9fb0681503dbb2cdfb9085eea910a9597bf1767f865d96bf7c80851944a5ba7f60770373a7b29b1d578e0c9f9be88e3b642a105f294e2390608b26c332d31e140fe6ceb4ff4d6b2a5fbb462dde15df4ed04722c4aa5e768e77a887e74c2f30ccfb9ef67305388a6211c68decf8a3718f739917b9221097a8f312b6ca7d5a1dd10c8877ca46de06d001b7584114f54e7a982d96e70cfdcd5c9a0053b7ced7f0121dac5a5c563b55ac3251df4b9392b99853fb72666e2502a89818387a5b8dfcb2f81b0775184594155e1eaaf996ee5dca9bc39fae73360950ad6039ef00026d368285006835ef4b26d54342c2f02e03e982488fe1b9f6dc5336d13ed0ab623f1c294a5b76b1e452a822a919b100e948811f8460fbf1d44941411ac825fe80bb174b8b35a551aa04ef48a66ad71a246c05dbf3c20787df4db599b36f4aa554ebea5b19d811a8bc55a88acc97451743dcf485914a18b7ef66592bb34d189b8f7ac771d6e2a271855bcd10c7a869eee6ef3ebb5e0987128582ef9f97c9b6888a41e1d8a77a96291650ab3baf3717309fea31ee5f4d6e5177fab05b22a509c19b7fb46b66998e54078b9e2f5c583c94c01f9fab3f274c4fe36fe8fd36f6aef53b7067e95aa0ef505594f31c6e207e049a2b15b8ffb22632f871192051c91234c3b32b4bd8feefdcfb21e828fcfd4eddc6c4c2dcff04a85c31ea59a0dcce3419721c871108b3ddc64247d90ac7a42be6d5bec394ed20fad547a19135774cc202dec2da680366d830b0293e7defe962aa6e72ae868d993ce8a5c314d54625c3aa444f643d3f06a0f139cebeb09c448b5db6c9811bd938ea9ec87099086df243e81c5e7ba5eda64ef369bd61e9b1a2f62944e8f6b8e75669ff0845d74d95e1ec0ea9654fb6bed2b03aaea3d97eac36659f17c5a60ce907a3e44ca7b13662736aeb4fb3fa17bd134cbbbda2596ba14f841ea0e950fc8e2a44edca950347b744a56bc58c1b3da2b32c85d94581ae8b22ef5167cae3000013c200e7fd8706d3389dd8226c379e2fcaf80439c873d07893dd07833d4c59e2c00aeda958bce87bb4cc26cdd9e26f375b5be4b1de1caa7f2861c6d30a7082836f2203c8ebe0f1434100b8e387b7df9c633840695cffb0e070e3b060a95e9e08b1d90e3a01d69fb6dfe96517a5f43486f6cf2b33cc9858180815f2ad2dd2accc21bf97cd8c0490ef6defee9cd3f3cb7650eacef1709243221ff22d309d7e0006e997223daafe7cb2d7a177e55b3481ed8da81303f78d7db86dfb117bae414379c5599088633c8dedf7dbba8a0121c0e4fbaf603af5327dcda78baec744388b62d5ca3c2116ce0db9baeb1399675a26de309cc94898a5cbef20338c5b04477a4729c5b107c9e5187842ab7a9349a38b7a963cd9519339373eeb693cc3535a97ec9d1b70ffe92395768154788637a8b2f37014127848871940b7498c466c85229684aa3e5399dc52a12d1e9d363af4ca2373bf7797bc084e12c1469ae3f93fb791c29630b2827c5179f2a5a6638cf4369cf88ed5302229d39d05bcb02ada81f3392f5201158c6c74264c22880e343fda5faae702dfa797cc341a53c4ad6068e1ec7125317083a60990e421d0ef0b068166de19484b7b27ed6514810fe993e2c21b2a754ed617cdd3a37b184060dfec80491ab7925f4614d9d1795492840c1cfbf8cf9977d0d4fe9f6f118fa70d43e92631b0c834f982ff7fafb0e42ffc901f427d482fa50e20e63bacdc2fdcf2aaba064cf8637354e147914edde2c2403a558c931e7b898002c99baba8d6b8f0bd6b17aa3859d8125855c5e5faa0f561d73436dd375ddfa77c8f3f5de6230f1861aa27d5c2098484d5486775917f85681a3bf4dde674a7751fc3db87af9968061b976f818ac7cff92553f5e456f928e3afe6d6f7a7e5382dec0aa587692b8a890c49b94e941303df3237eb9c8813f5937fb7c34981adb0edbf99da0e34d2364c643f044424b18f8d70338679739582794ea90f3340ed5349221adecd4e7a99b4ddc869b8ea56a91a6f6fe6dbb96dc56e328cb8a109b1851e64d70346c168f16577d8924be39d8be8621720be623ec0458b43f00fc9d305dff8ffb2565027c98b30110dd0255b339c9b9e9ea9a7edaa8b33ee33cca588ebd7916f34882a976dc461fa3987427eb57fb280974236569efc2848cdec75747aefe0650e7fd00e3a5dbcfe12667a01a6784d477f5f91727e135fdbf1519b74114d69edc0aa210b12ce0ba6b68b1abfc53aae5601c7f1ec5cbc61b2830d9dfac6b91cbbc97638cf80608b62d9470cb95d80b4064a5cd0f571f70f2edf3df9d3679dbb85d919bb254a308749db3609f9446df50dab9b54cfb62f8c1bd0c7da5564110ac1ad781e19f90e6e844507c1151d7573f5b7e48afea47336d001980aec6b3686e39633fd417cfaad0dec62890b902db6300b1e99861551ce58c40471140e0e8f6ba704e0332ecb4c0daacf29121f8107e664c7d860105c6ef22d384673324b6a6f411ac1e84e8a77b4374d8337e732ec6a41aeddbd1b7ae15cf30821ba4f897d52f0a8d2dd64e2e64f7a7eb5aa6efdef6015be63000aca7dff7b5b961f0fc65e89f35b8f6e6429ce6527e9b40fc9f394fb3c9e8ce44b4d239839d407a440c8044a02aa9eaadc1a27785dbc66760d1f0ee1a0c4162e305794c14011a5eb61d90ff4643180df0dd2a13603a2477d583ce523fb6a99408e646c7c27c2aab16e6430d1955b35bdd6d2c7fb9d5b8faa4e8965ffa5037246fca9f4457cedecfa420a80187d200f1488b0bcef1f96ac0ecb9e6e72801e46f3d4fbb270576d1039f94fc6903f3ff0d0d27a90d39ce8b600a17e4215e51a9a62ac7c745b40ebbc7d5c419be6b3b2417115ee25d7ab178ef08da1bb504afa8887568117305641ff09564c09f0b10216ce23935274a8d6a6aca3b2a19d1152e79323ef25d75e4451ba8966fca1b765e62c8c3adc8acfa0b7c9bcab64fd339b493af998170231cc72a0e75b62c9846735f9a8ad475d1f7b53bc23f3489c8c38003ca70562f565d331e165ee851d6171d2518bed55a728bb124b63af218e53f5a3fef36dae93879f1758cac12aa5cd1c76ac0e9a0a2208418170ec1dbb31988648927937854b093a5656636a442f75ded2f2a6880cce8c88a64a7af710cb744e16800b98de9c2d186a13ab8723478c3b4490245c458da7616754a6ee5d722c940fa7005e96619b773e1a12ac3ff08e033493711b01ba630201daf3cf3753ca3db1e5e54bbe2670b603f92613855183483c0481038f0392df4c8f360c7c150e4a892c20f1eb177819eab5bb321d48a2f185155f6ffdd0a68756703b904c60688fc5f689fa2d09c21514e914261ba617f48398c5714c4f50b5045ad3d3c6a478612451748a0a3a654136a246a14538455f16651e8d54dd731b7d9fdf544e9adbc472dc1b08ecd002beda2212c23814eae3630828c1d3d57d3caee04c5fbd67435a01c2f9323243f60fe6c238f167bddc363024aca1b0e3086fb06375714be5f38c0c034a3a4a4cdf327407248aeb75fcf52e2353adcee23f7496c25091aa1eb2257cd3f590d86c4f5212d5b9d7bff2cd6151e57ac75a33bd2a218ca377abe5f3014a303c66617da750fc44e573e7b574d9523a96a23bdebd1cc4cf9795860670ca3c11003374e670a21845dffc9cbb55ff1a5ba6b1c588002e1a8c33fe4803633c543291d4ca3dbc6204b2b2d7770013a901dae5afd2d8205005a18bd07766a19f7bd91adca1a2904fbe5aa6ddc377a78e3047e5c6feb2100cedd955e73f568b2cf239544464b221c5d50706dbf605ffc2f1fe17f793bb71b98896ce77bf6b", 0x1000}], 0x6, 0x0, 0x0, 0x4004000}}], 0x6, 0x0) 746.249825ms ago: executing program 3 (id=888): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'gre0\x00', &(0x7f0000000080)={'gre0\x00', 0x0, 0x8, 0x1, 0x10001, 0x6, {{0x13, 0x4, 0x1, 0x0, 0x4c, 0x65, 0x0, 0x8, 0x29, 0x0, @multicast1, @rand_addr=0x2, {[@rr={0x7, 0x2b, 0xd6, [@broadcast, @remote, @dev={0xac, 0x14, 0x14, 0x10}, @broadcast, @rand_addr=0x64010100, @empty, @private=0xa010102, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0x2b}]}, @timestamp={0x44, 0xc, 0x56, 0x0, 0x2, [0xea2, 0x1a22000]}]}}}}}) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)={0x0, @loopback, @empty}, &(0x7f0000000180)=0xc) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'vxcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wg0\x00', 0x0}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000280)={'syztnl0\x00', &(0x7f0000000240)={'ip_vti0\x00', 0x0, 0x7, 0x7800, 0x4, 0x0, {{0x7, 0x4, 0x3, 0x5, 0x1c, 0x64, 0x0, 0xf8, 0x2f, 0x0, @dev={0xac, 0x14, 0x14, 0x2a}, @loopback, {[@lsrr={0x83, 0x7, 0xe3, [@broadcast]}, @end]}}}}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'vcan0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000380)={'ip6gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x2f, 0x0, 0xde, 0x7, 0x1b, @remote, @mcast1, 0x7800, 0x8, 0x1b, 0xf}}) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000e00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000dc0)={&(0x7f00000003c0)={0x9f8, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_DEBUG_HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xa8, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xa1, 0x5, "ba5c52cc172c6e08988d5ef8e4a04a730faea3dbf73ea45c5756e4453d1afbef6d1edf951bca502bd38030b0b5af6de7fadf439c7c36273d4d254f410c452352cf16bec5e297efbf672c6cac273b90d1f7b40df0a7f4f9c213f67f6bf3e952123e468a32e8f10014acb6c983babacc01e04a9012bc4bb9e2a39f8ec521983ab163bdaaef99c35e9fde801ce683c6b3bb03d97816110946d493da6ec646"}]}, @ETHTOOL_A_DEBUG_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}]}, @ETHTOOL_A_DEBUG_MSGMASK={0x638, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_VALUE={0xf2, 0x4, "8d610d0f585fd78812cf726056303da2258e9d203077e9ced205824b1e45b4f6ac6f62050b0a2bf96d2b4f0fac19cbfa52d3cf259d20a92dae02915cb3932adb9aa6df7ae9a89d5c6831e1a54e1d414da5faa242cdd2a41ad05a89b8d127e7babc94f185cce2987449ca29482f0a70c48ae09475c083781a0eec947602a6dde0c50598ff7a95c3438696609a5c2422e6674eeec7d860e4f40ebaf952814b3fa2ecfccca69aff6e67f719b3fd578da1dd84a08831398e55f6eb828fc592b8a0808c54c944e45bcb0e1757b0e617a6d68af38f05974e0ff246addcb5bda0bc888e907ae129a76b6bb96da5b8d7793b"}, @ETHTOOL_A_BITSET_VALUE={0xb4, 0x4, "43c510b3a2573790ac17071a2763c3311c5e5941a5ee676f30e80ff86c9b5417a98e77e3dfcb7f0f1b68d5210455d454e53d28b2180a15159e9301bdc78fe1adcfd719c9a761ed364906fc348a404930fb8e2be509f39dcb1966dbfa735ab2f040e0d311475ccf9b01a1e9587913023acf2bcb89bb1bce98677403def960f149dbb128d68e44b996670ea08b8fdb0b68f5f0342eca7bd38f5546435a16ec43e524c9d6cf88aae830b01ae9057d570d55"}, @ETHTOOL_A_BITSET_VALUE={0xa2, 0x4, "8cf1078e3be797e5bee09d1a6b62504a2bf143e1bf8ace85b435e8021210b1b8846f1022cb5ccb45366ce47220eda6510814a3c2966f4d522ee4176af6760c6097b99718d29997d64e75031631b1b951de09dfaf876bff3a074de64017c571299b95e5268ea0a723cbcf4822ecc6a8e56460aa53add3218d8cfc4e103e97a6f76e89c61b0dfdec7c4b78b5250a0024c7a4bf84ba26012b7c327c0f12d976"}, @ETHTOOL_A_BITSET_BITS={0xe8, 0x3, 0x0, 0x1, [{0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '[}^)}!\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '+-\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '2!(@\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ',\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}]}, {0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '^-[+,u\x1d)-*[+#\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x15, 0x2, '/@#\xb3\xd7)%^l&:-0xffffffffffffffff}, &(0x7f0000000e40), &(0x7f0000000e80)='%-010d \x00'}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000f00)=@base={0x1c, 0xc, 0x7, 0x95, 0x80, r9, 0x9, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x4}, 0x50) r10 = socket(0x15, 0x2, 0xfff) listen(r10, 0x800) socket$inet6(0xa, 0x4, 0x1) pipe2$watch_queue(&(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$IOC_WATCH_QUEUE_SET_FILTER(r11, 0x5761, &(0x7f0000000fc0)={0x1, 0x0, [{0xfffffffc, 0x1, 0x9, [0x82, 0x4, 0x5, 0x9772, 0x7, 0x7, 0xa0, 0x1]}]}) close_range(r12, r10, 0x2) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r12, 0x8933, &(0x7f0000001000)={'batadv_slave_1\x00'}) clock_gettime(0x0, &(0x7f0000001080)={0x0, 0x0}) sendmsg$can_bcm(r12, &(0x7f0000001180)={&(0x7f0000001040)={0x1d, r8}, 0x10, &(0x7f0000001140)={&(0x7f00000010c0)={0x6, 0x9, 0x2, {r13, r14/1000+60000}, {0x77359400}, {0x1}, 0x1, @canfd={{0x3, 0x1, 0x1}, 0x14, 0x3, 0x0, 0x0, "8ef7293175137496569c74450136d4e080dd03b0045ba53850b90fa6c09a5c717413f3fe401d6f4355b24f64f65d49580789c7f8c37eb16ed5bc2eb9333d6944"}}, 0x80}, 0x1, 0x0, 0x0, 0x90}, 0x80) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x16) ioctl$USBDEVFS_IOCTL(r12, 0xc0105512, &(0x7f00000011c0)=@usbdevfs_disconnect={0x3}) getresuid(&(0x7f0000001280), &(0x7f00000012c0)=0x0, &(0x7f0000001300)) mount$overlay(0x0, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240), 0x20, &(0x7f0000001340)={[{@redirect_dir_on}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@euid_eq={'euid', 0x3d, r15}}, {@obj_user={'obj_user', 0x3d, ':.&[/:^}[F$}`&#\xaa@/,)(+&-*,,{/\x00'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@smackfshat}, {@appraise_type}, {@uid_gt={'uid>', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}) sendto(r12, &(0x7f0000001440)="a370b2d4b47f3bd110bd4a3e6a5aaea52b1492528c6656527d44ff9bd9d7a22f563c753c202766cbe7c1991df0e48a7737bdc490e4735897fbc9147e698350a6544feab4aba506ba5c6fef814901342e97bce9a3dd5d48", 0x57, 0x80, &(0x7f00000014c0)=@tipc=@id={0x1e, 0x3, 0x3, {0x4e22, 0x1}}, 0x80) ioctl$KVM_GET_XSAVE2(r12, 0x9000aecf, &(0x7f0000ffc000/0x4000)=nil) r16 = getpgid(0xffffffffffffffff) getpgid(r16) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000001540), 0x800, 0x0) 681.272956ms ago: executing program 3 (id=889): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2500000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000040), 0xa47c1, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x4080, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r3}, 0x10) r4 = creat(&(0x7f00000001c0)='./file0\x00', 0x8) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r2, 0xf504, 0x0) close(r4) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f000000e400)={0x2020, 0x0, 0x0, 0x0}, 0x204a) write$FUSE_INIT(r5, &(0x7f0000000100)={0x50, 0x0, r6, {0x7, 0x1f, 0xffffffff, 0x240009, 0x1, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}}, 0x50) syz_fuse_handle_req(r4, &(0x7f000000a3c0)="61ddaf21c1282a5a6352f350c2f614ede5b0c406f5488574ed6fcb609ce20f648ee274c8dfeaa625b1fd332f70f776ae0b6e3f959c24f3876756c20e05c82079387520764f2446820d53242898a90e51c5b68297e39b7fcf558b450e9608326c3dc6704a054216a8c6f0d689e5eb6b8564854376910eff147682d2378b9c5b95a626493ce628b1bb6b524ed7e90ebe6eb0246399eac6d624dcf4e824be2de9c1d5d06eab13f2770577304eb676106fd9868a030192067ac009482e03a817f1abd909a94702479fe30b2594ca60b4acc37148cf04e8c0e76dd69e29d243596f8174129ac6ab9dbb79ace8f0fae14234845725102a027d4163f97f3971d207500defeaa2c7318f7e82e591701f9d3f78592ea7ec28806a53278a35a20251eeb2735fa9f37bf0045b5e6faf5f751c7ad31d8426be7b09027b2092f49247159a33b580d2691ebf00797962168bdc368f57282ce5b8526eacb80952ffba771626c0016b8a010546f0b4daf470814cee0ea418b76331c34616cea0459dbd1f196364c99e4a47bcdd64b518ef51833e6f8041fbbbe86e808bdbade7009985f2c4d7ffd76a0e7dc7d542bdee1d136d2096dfa997f98ac83c6341b306a3a8cf81642566d7777480d4dc61b0182f0d418ce95d74c9aadb182326d6671412a1f0c62c93a0ba873ff5daa4ece4b2fc73ed5b02b60890374acc0cd25cbf1707016a542fafd6af098f9737304c726712c8243dcd5eb15c0996e9e03dd741d519cb3e86ea214e20408c2cc5ea607585f1bfd268ba3084ffa69425512571d263fd1ae49b488b2964bd3e78943122006489cc22191dec2900a7fdf798c9f683461f2a7b940f4112b805dc077a7b99071b5b454f7c6d2b13a6b23091f74ecc65a24ac0d11e2ffd7332fb2b2b11aeec3c809d78cc2e168f126f38dddfe3e1d0ec1c6fb25f880690f97a70dc5fbea5d25dba3b24c01d9bd228c58deca660625511127a62220429c94be65d6ad4ce7e79e97af67931b46ccfabca5dbaea11e2dc76279b0244cc2845f31beff418fe4bd892d3676079d9d4eb0251dfead9e0a07a11c0a7e597ac89ec77de60a5f6e0ff4a62374856b8e1659e885d3a0d90293daa0c7bb041cbcd54bf098b66b2ddec28dcba4cfbad969e3b97e4bf680f901485d1cd4b231a9115c22ab2f911415ad0efe0eb7f4bee15c6de7d0f818acd687a117286f9e3c33df5206df918ea4ac52927487968d88f4a18d4889a4060f20487e4cec19250fe48a16b1f9f7250a6ab81fbaa2ad451a936ee98021bf859b9a635132a0dcf7530c0e2c84a459241a1fc9fe45b4a4f32fa8e95185db92660292ece6b5ddbb0b9f69bd7435cd4944f8ff2ed51172f0683fbae1013cde202498f2e1be54d1a2e17b3984b17d1994915a477c87697f465781e41b44c6a40ae035e75a4d9f9c0926bec533db0d4c26d605cb1ae225e692ed315062e8c3283716929e25a22b25105e018d81c07cb7600d1bae16d8beec33c88f1cdb52ac988b4677ed604c28ff1cdeeeb74c332dc526cff5ee935016984cabf117694cccabae944de4d2d2daff8f281b6434475b52c1910210598c684da99c108000a53d2ca03afd42b0200691d92341616353a22a8dacd8cb7eee85953b251236603d2ef1e450675f8d0f3cd0e28ef36457f79c267d836d14ed758148e979b9749ddcef14aec903939c69567a1697aae8f9ed72a16be0267a3a967727937f609720802570287c4e08641b9b7b979c6541add0e8600dd2d75a1dc0822ceb7a7e4e1afda2940d127f488589963b46417d7a7474545e5b08a621c1a7637b3fcb62b0aee10d999505907bd14033370e391f6192ff7d718e1db3ef861d30b2d477f11cd45ecb296d4babcccc34901165e3fcdbef6fa1ee478a97f7d21dc5562582d67c448ae352d3157d83e8ab0122a2bb056bdff8043a91b8f3abe4d788fe741483997a8e3fe126626a14b4243d3ff8ada8dd555c95d5e30b68cc053dfbbb61940cbb552cc1fe211ea5ea13cbfb6a577cde339282d84e92f866145e7b1de4d5a1705fc24fc8843f1a69f4c604adf0d715ad88c6a4ac80a35375662610e0ed07af9c4c76326716a77b106ef87782804ca353eaade28a1ca522d706282ebe48c0b23fd42b2e0297f5997d3aab40615f143e868c6aaf920bc827224946db3e3b3e65ea66dbfa5fe6c45dab930877852e86df251024e4ae46ee8e04cf40f2b3239f4df40062cfddada61700959deaeed3a44fb185ce51685fcab793184435b3e668e7d80820a613acde8d61e24571b9de7ce4581a4751d70a28e8d098660e81941fe40b6844a3204b512457194e100c995c75921569f735afee321080ed6310610887ca842001f5112c5af8c9083e3d088a404b48ee82e1e8be16fd493a2a643816488447706f3e86d2d0ed48f7397aad0cf105a4a71d928a15413ab3813e42478cf7a5be2e03d15ccb90a625863cb2ca1059110f90186cf4c370469f4d7e1ccda56ed9c427cce46e7d1c82641554ffa0c7c42697cbc754702b62be5ab03c995ac8cda3145959c440c4d6ead7d6398faf189de77645a05a54d6c33c9678daec6e5ac0048f91e15b2fdb808d712e662007da5e228ddc7370f575723a0018a1da70fa27e6624c8c75047eb584bf3399a8fce999df94f6fb54fb6c1fc954b1d899459fcd2f459e57c214ae590513ed268ed2d1114d8276642510a2eb99feecb58d8476550553a9f3d1f04c9bb442dae6dd84628b60cc9fd3c1e5c4fe3b9ad5f43b5d06e31ba4644f7499c03fd68cd2207027eeb1908a8022d70eb8fc8f55fee7be7e3af525d4fb1ab3e9b458246cbb5371e8145e1d04762c62068e03795a5a6b48d8643a83927c47000b7766e320e0ef2339d5423813e8d7845b939a9567745f6e2d6070764669c905ea77943a31f0df838a5d046f25d516bb654336f759c05dcc0febbbf1d214382a76fa09aa32be9799252f1d0fd8bacfe3f32574fdc82c6ed77f1c08d4aef88c157cbdac947346e3e015af60125d3e36ec6bd8dc5127c7ab1ed773c8beffc9dba99bd9fa1498a5a49bcce4ddb13fb85e256fcac569aab1c815527710d2c350c7cc84db5a7eb243227973fd5e2d1d8450077ececa0d96884c90ac0146d37b13f1aacc1eaddec3f0d475df6ceafe73f9076fcfeaf496efcae22d09745453a5e4776876ecfb1d004361f82f76b2bfba050d0fd5060f50fd74f9908a62649955e2f90e4ac4a4f0b29484cf80eebcbecb12db8586ee58443c181a59c046c657ecbb067a1e70d4c548e8b291a5aa681624747d9a52a6184a5fc82d824d9ab6156ec5fd73a038b38d86974e7a89b55a95b609e12c98f4168c0e48139749fce33397948224641e9823588858f82247d9abf8f84250564189676325e43944e888cef6918cd2b842b3a42751475a37656b3f04a02430705f16908d638212f69cf96d5311038e00e048468810d1cfefb0a9aeaf46d1bd31f7156a97542d9373abd3c069aa096486244389312031398a35e0ebca6668ed06dbe80290ac9a2a15ac9c208cdbcb2c1e18f008741649b4fe2ac1e6ca0a19980b6276fa09c5c0e67e748c1669add6fd4c70ba522be4428df305c3313929a4eec348f03fc6a6dfd1d6740a61230a977555b6b4d5165c98323871d750e80f9205231af03ab430a720dcaad03d113f38574ebada74f5b34a05a6abb7ba9b8b280401a3a21dd7e1e026deb438ed020d09fc93ffd7376ced7b5d6c9c35072c7f28ddb7fea3ffa7b7e6766892be2015c20e2cc7fa8bcb5832b97e964947ae940d5ce215ff3a0d74851d5735f3573d533cca9b3a89f9494f150cb732139cc2282304f6a375ee1062f6f850ebf89548973b6c5e7aee8b98b18b443332d3be20fea086653d52756b40ec4f08ad52f4d0a5a61004c700f070b83548670ef36dcbd8daf13ae6d382aaba3c3bac3c1efd953781d69e7365e1393d2c3f34d3dc91999ab9a545bc167e50ea6874fe8f49e93e452ad4710d7127c430ab2caf3ec1627e6a2a6a57604a5da490087991b68cd58d456f6818f22e38007e1628c6a78f6a8a321e3f0d5d5e1bc7f9ef53c4780b451dad949962c8a6a464b25cb161159b72f40fed8280daec34135f77373b9432f411b232e9374e9cb3fcd85a599c20d0b8e294835c60c2e034eb8385c507095c6eb6748180fd1ad97cb0a4b2ffa70c90891d373459538f4106078162bc46b425572466aa4769153b994698bbff1a98b5948e40d98bb2900445eebe95c4892bcb92b4c28b734ea7e106accc9836767e0881f970c9d69063dd918de44a484ef3f860b0dcec58f22b3f1a0abb9c0c2b6cd5bdacdc194f188588c0888d6abfa2d0b79d0b33a41e3b6a0f9fbf811ba20f346025b3a4be17eb5ce583b860cad5424bcaf1ef4a255678706052c1cae9cd77cc78639f975f07737b791831c64f0c974b23a5c428091b8b8e17a037ac3c6d56da4b4c7e4752736cbbc8d67b1b823e87d51ffc95fe9752e8479fc15a6fe7b96fbd7b93dc2144381c424ec7782d7f8b2637010dca11ccdaab1bad652a9ecd8b6ba2c116fa419c8582a0ccf754a294d9de5b457d9b1a4120fd53667862e50cb028e2f92c73a38f77ff57c93b410e7f3257bd56e5aa504f0643bd2bcfae2168046ad2737a36b21f6d993de1fe7b31e9ef7c79d545e5364b65011a6d26e0a2f1018a5280ca88d3d1e30c68195f8cf1a3ece813f22e44d83867c9f711218203d1adf2869ed89babca094b8def7ae0abd0245f522930db59c4b2eeec4d564bfdb931d435a986daba4b604d5bf30b1cfdf6960986ba0dab216dfd7ad95ca2555e0573d073dccd407ddd5ed7920c788aa0213aec90b38981a91bc370ede38d171648316d59478e66c068eec33295345162e9896ffc82f8d94b995d3a3a7a4f459e564632b5918b4fd850da380937655f19e2820376e7deb48edb0f5e295521a9a153f5ef69de397d88acc20be99779d7ea2c38445bd70aeeb68cc6c68c1bc603ab580b632866497a3dbcbfd933e2074323f66f1db73129eec8331c8872aa92a33e2180fc0cf2e28d198faef4421064b8435f37b5bfb9b531332b3b0838015fe848f0ce859db8706f2e53fb07ce4d0fd017d85ac9ce2943ab172f08b13c948c3778d2469257d412b1a5305526cc8dcb4a8645f825cca66a63b7134d8b7c760db6a8fa21f2df3456e9b460867303a9d53fb01db8548800d800e49c08c8d731bbf9a642206f4cc6673e4fc0f7106661abfde1eb8a8d384b26d88c16d15f238556ff4b205145d860228038430cd8a342bc15849afd81666b55b358e3ec584fa96f119b77495c4ec36616070237bb170fc04d3befebdaff66643814eb8519abaaf1e9bf939bf5bfefa33c32fe9909055393e383268e426436305b370867db76991ca600bf6211dece3b6b7b4dc5cd4569ff4538080fec318a9e0cce4a8cf26aca8359b503781aaedc2d58b0bb1a82c163425e678b488bdc7362d0be24a7a8238deb31482c332d4d385005ca84c836933b0fce21685ec067adb9490d1a416f83e36e6e3b87d05ab6973f4e359a1fb5a4dbf2ff6a85d235e50d893f222c2a7d84252be9015e104ee3609c83cafdd796a8422257c9ca9172888d91c0f2f2afe36dccada9a713cfc026cf25e113fc543d522e9254f5e129d7ffd61b43ee25bdd63545a81a2b086b616e23abd380a7bb8e54b8341f42c663da1fc8451f21da7315aea416e6856d4d45128dcd34a0f3aeb7aed00c54c348f38888b8c8fec59028d38344a92249c95943d3ff8608bc11406102ebe8269892b2e909bd82ba467aabef127713a0993df779ba7b0816a990566699e4926d75fd47c3f1b9cae3e58771a6ae8776fdb672ee70f215fd908d6dfddb8a2ad10f27b749fa6e67171848d70d3ae135ee3defb2546bb35a3ad2d8ac0e838ff8abb1cd733d80047bc8626960a257b704b43bf0390b7fee656ca7831d23e8ba940533c16c17de68270bb3b2d3bf142b34899b3a106cf9569b4f46f148297c61390733ff9f399c669122dd045187d0a35fe54b4f17e4090c56cfcfa47498b1701a855827d35cf3624624906f997092b010b1da616325a090770694d028fae9874a91f8d21fea85804956594b8252c24d05df5775148ecbf8ab38f131c268cc263f6a2dcd375acfbf39a2defc9869801a720d83add1ff01ac7fc389bc7e35c2eee2b44f808508e6e02ea31cf23ea9f2118bce520101e307b394e5fdd28e90870a327b0a1444b552b7227134a8e5397474a6c0e1ce89d918c899d292660ea44294e07b1645ff9e85f65156f92d55ae795e134250b5359dec6c31d4892d83f363cb09632bb738c4e7f351361adc3ab54776a5c55d6ff4895516c82cc6387b1a424f3af2bb0398d0d4a71fe44c5132b7ad5fdfa732bbcff9f02395df587714072caca65f5fc1215dc9068585e1fbcee22cd69c0386a6482230540ec9ff8e373018e4e2788b9502e5be3e3247f997800c68a634e4490c91d01144a63a7a55afbfa4f0ef5ad538aeec8ea203ef2716ff989e11ce4985263898b8e36b0d3386b816ce484e81404a01ac0ed9f18ef5643f93d46705c949acddca2b74ad53441090f658d22dd081aaf49a7bb07c93ab8dfb5213cba354b4d37d9899423d3b3d45e9463c506ccd69747162d2d64b54291d11fdc6c9b89114543d6948f10e68008973cc485df080b84e0d098f962715ba009f2aa1fb41f7199ea5b9b70df0e1c378da164f7257b4ed04a9fee7cc2de065ad35a60b882d78e26d5804942ed1f2bcf85fc63795fb9164a5f94ffe6bfbf838c9197bce2160d24f88dca14c3e733d18ff1fb7acb0ebdfc4e2ce268a676fb27cc34d4b6b5d7e8db29c020c4c498d793931b0fc7d91ad68d3d8463e36a267833edbdd7062f4d62aa9fd1cb7f8e561d3939bbfa118b897167168832c0aff17fb6cdcf75ad6ef0a18e2b37fb24c85d0866f2e5f191b2ef8fe9b5997635a74cb06aec67363435eb175559629c09316f96dc56de6c7785335d121fc2e4d47c2f50c37c5bf7950ae5de07b3b73830f4299d5009742d4eca98df821a95d244967a42b5a4f3375edc41c5281ca3104bd247c14e838912634d4764c1b6e440860d98f258aa8a24e8af643497366edc2b781aec0567451884aec0343ced1fbddfae585db1012a6d9245ad85c56aa33d5bc30307515bccc8d36d7848c99884db4a49d748e1953b4673e4286393fc97c233d529435faf7ed9f9aa64029814b7cd6a36c3dd9ca7be95e5c4d48e024a3d23651cc81c00a52e2fa2d094435ebdb4ae5be8e6b53cf628ddc87a4bc2dccc98ac38019c91789a40d103fb95785bde5992de08ecdca1dff2ab7cf5013420b3d29b8a7f0af455c4e86285422b986bdf482b87297061084b50684e936acbb075a84e720a2d03892efec7dc1af2fae2a7ce7725cf0d19f39403b273be262c7a4ff638898f6caf84bfb358c580ba4adfd8664bcc539b82792e39ab4f1d8393b1f98f6dd5aae14bc6b73feeeaef7c3accde4d9b098f2d5c7ed68621851f37d27980c4b44df095d865493eeef2724db90aa53a3c37bd345ea75b4e76e8878deae1b4f3204c2957f3806e36a03e995f7633de9b863ff6b3309d330ade917c82f3286d9500105755efac22a4220f457debd861df3c0925dc4ba8913cea12b8deb93cec87c972421bb8442ef2a2a9d638471108ae0152aefdc45eac6ff786dae370a21bfe1e5777df8070bcefba8596cb8f71a516b505b1f83de1129cee91d3a4d6383daac7b9de46a99bc34661f3d805d2e138a769fd6489e4d058a3ab35ccbc81251aa2f23f83d7740bd8869465634e10e114c62bdfd640d69cebf6e78eb0970fa442746f7c3bea77d8589ab131827a95b274dd63ea04fba4c822aed4f8d0cd83ed83177d90332c7e66f103d4eb1dffb9ec0f52094bc7324a7c59819dca343776d6adb6850e7e7e83e2316db1c32feb4ea1c6f47a2ee41bb09d0a931f4fa3cdf7ada2bac7fe5ae2b997e24b8f8c52b0bee1482b74af68b407f0d78f3767bdcb42557c9f3aff0c2c2ea7745a0f588b00a751c1c8d2124a8bfd4d7f756587d239cc43a8cae1d67cf15c73dc8569a1ebdd7b8559e969541a547c272e52d57e5924ced9afc87cd2cdcdf8e30f423ebe26170393ecec06afa093839fc3a10fdc3f9ae19e79e4df6a9af6027e1129a7a6cb4517607eac80fa2b5f7853fe84028a66976ec4b4af50abe9ca959b844d7b2ab94903efec6dfc99ed9df2c329c0e8449b4d2a0a5bc2506d170884d2c6ea8aefebcaaf2abbfa3c4d9e4d201369a47792124a7909e247dc98b777b60a30b1461d857f164e3df983d9a900f8b11bddbdcf47c29d483033c9250f30e268ddf97e0ecbdd99d6fb3dc4562bb75f8f1e03d1aec424293fa5fc786444411a512fc582a9b577d5e88fb9d6f7346bd489f6eb4296e576e25c45e114fb6a3d0b6b831fb4ffe7486daadf2f0ad78aad8f8f7eba17e524de06e81a5af9c1aa09019fcc51611afc45fd30b8ecd2a2ae19758a1ffa55f79cdf53ef1bb55e49cb58d8b291664be61586ace94c7b378d685e54aeee09af828a3ce7335f9d03f8daabcf3543b8099956f60913db6ab401a427aca83772df4fce9081409ab426dae09739b50a8ab4c04a6d2e63b2c4c0b5f7fbd9dc76722057ab6cefc9ccae3abf251259f999fe09dbe1232b8ecf0e26b3d88d13a1001840f6b5942359c3ac75bfc321d9504bcc0e3f4add741125941ece20b4f90416b1f14edb4ecb1ced79cef883aa1d5193f3efeeae7e103891ae4840978fbe74d2cc90b7e02b4d839f15c75576b74e05f7a8af71823317a851bf0ff9171bdb16ffa36f57ccdef61065a62d64ba434571db0d476995e2bf4f148f0a6276b2fad82f03b91fe53f9a7acff3ecdfcedcc1eae42e52e1f7443114b8edc8a9d5c8a55727f7ee1d20e1ca55b42e51b47fc4d2313458ab9a5f05c1411dc8f11e4c57d3fe87183763bd24cfb8dc583c82ce9c0abbeb76310666d2236e2ca164c66e6336fd571967f35b2b0ba847922f5aabf97aea061d19eb9cc3cd6e764da9651f9e66577d9c8870734fe8e03d20ba107e6e2997ef7c42f940b88410c6bf46635cb5e402113411a98c75e8cfd3760235d7a486bfeea1a1dc188b7886172ac66d45a4bd87f60b8502382888f3806e47ffb74d9aef2519e91536f7798b7c22ee70566e686ae2b577f6341f7c47dc1ae41f2af983b80f7db23a3466b4f14e2afd591b19d36375acbc0c8ebf21654c8cf44ea49103299eb1ac6e96bb282a33a6ea204aa266b7d627c53757daa176f6cde932e7e0342977dbf7d5668e8ba984bf05dc610e5450eb4c3dcf7965eedc9b168a9c274ef6a050e93234a9bb5488a5aefaea9c442729b5416dcee6bac23f238bea2f1f4615c863a3ff7c7a081558237f2097b9ffa869f4b69fa32784f62c0b7a458411efd3a9108735de667c63c34af2225e382a17600acecc118ac1f81ec5ed9a26fa966bee8dc6f55c17bbd89a94932bf930b081fd310ef94c490855453551e9eb809e9d568500e6662564b65701a721208dcbef9a07650f9faa5a503d37f2e1b1912fbfb437f1f4c2d4a830a2dcfae905d323fe9a6a01cc8d88ff82a26a1c228103396b6756659b6a8a9ff8b31494cd8bde6205d6f62e698d9ae43ec740fafc60d798a85e5f8598486b6e82f23506c6004ec2f733cde633c3b45d9ef14fb223c020a67f305e33b5d3b239b5026ca679004e212725a4090818734435247b918dc9c65d2f0c580722651217ce7a2dec34c0f8c49e3dc051c01f5d445dca8675339f5c8b30ddc19f51ffa9e9c513f5fc9892dbe5ee5bc148ebf3033635401c8675f0fb43e503d73cd432e3ae2f25bf29b4088a3193c208f5ba51882364202dc3eed6f3ab9a871b4afa960f1776cc92deb7098ae6f61af30e715ab60d44f378bbb79f8fb663de164a5f4f582e6a17fd7e553e677632d1e8489a8138bc780418de30c0a95ae3ec3b0cdee51901869acc318a6725c0c06273dc67d393129278225b9384d978512befdf449f85146fbbe92e6b52cf40028b13d77ccc68e7b65e0c1a25f1f9d17b06b17f216729684fec1b4c0c3fdaf40af5dd1a3f4492d49e018f60f41d91524bc5d750789fd39b6e69cb66b1d86b2c1405331e3e793fb38dc447161f1ba02cee1519b72727aee9ede2898c5195adb0dc1c29fe6eca6598c5612a7f98bfe0d1853e44f47c94ae57bfdaee16711135226c9b44440abbeca5ed53b0aa58d34fa0faf766087135599d7b88a04d5ba7d69c148f3ebaee211a06438146d762c9f85d9007a228edd7d71ad18fe69a1af0caa6176eade25bea11504c2f0498a450d4d265bf97dea5b23c10560c9844d761702a5814fb355827ed6f46bcebb61d0a06c21746625a438c38496a941f447c2150c9125990ff7feef9d551a7adcbe0fd828ef4397c0799507599899259f61ff914f76be6077d0daa67ac0ab9093ecd0f78455b605a7885cae38a88b2955cecd37f972841f440de12831263ae64c7c78970138a738bcc66aae8c1a5c3ca0e166dde9860bbfc4c7bdb854cdb3d94ad4c723b2de03a50dfd120041a9b3107a480e7e108f729484d0df0d8e47c3a6b7ce0376e642ec5a267a91dd2bb1f1b3fe56a5097edddba482627cf79b66801fdd4ecb733067ad52e8fb9970be01a397ede6a3eaee6b8524f8e1cf00e0c5aed165b8b1533afaaeeaa82153f9840760b58b8a12e8168956db4522f2dd5a13183cf861acb0c0bb2735ff5cb683f633bd99ba2bfa7f1fcdd0a54d3b4fa9a7d3de250d7e40bd7b3a829a4f04fd71c64ed4f2503094773b45fdd821688d10ced9da17089b7c954f7e4a7f3e56226abee46d7eb93a6f3d039a7cf3dc14c18dd7502aa0e29e1c54bd1c2182138e06326f3cd4cddcf1997c9739f9e4a0899ce919f20b2def0ff103e5a9e123a1db4a544d438f789a0ed26664523bd55902364f4a21b2a92fcc111392dcdcf7ac0ece18c474d47a11d544b64836a62e3e1e0e9d15f8066315f000b7d8603f772704ed5b96798f28e4f699a671023a4d49c5a1e30d14145b9179e4b0f3424fd46cc22ca48cde74904876cc037a04aee32b53d02e4869427b6b18bf0ce7b5ffb75268788ca5029d2d12b2df068219af12d4e17e56f83e581b0fd6cb7048204803342ab8b146b0c237d6ac7aeb2ee21550c00da60286994f1e7ca53de19d874f7bb27c8c5e263fa350448ea28f4ac0cdfdc4c0d5096f2ab328d089dacb5e87f0a29814e8461470a22ee8a4a318f5e2b5317a027da39789b7b17bdcc9b26bdad1ba5e4580f671a3179a9fde91408aa41a68f47c71c524f8e413557b0656cc2a67e36da5a07ee7c55b0877ecf41a8616ec20f59d370f3eff6b10e68a6c55feff6f52f498bc9ab77224a7548ccdfa3de41ff44ee4bd32295a42d9fdac1a4c8484a7383a6bd5e39cb0249e939fe7f53075d6d4a54bcfbaec50853c5e4bfda256665ed56dcd20fbd04a1d40c200223ddac36a7229df6003f335227a6bde261f7e2f7c980e7e522c68abc63601b3b1a9ebdd4530e4f33b9986f582300", 0x2000, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x78, 0x0, 0x0, {0x410000003, 0x10, 0x0, {0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x8001, 0x0, r7}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r4, &(0x7f0000006100)="d1f89c14e7f8640b43b1f1d1e00b2b0b3146d223d281c321953af4ade40d696d07f4b7d2ed1c1fd5691291056351901df48500519139568c88f49bb32801f1eb24b30efbab27313a3acab179fd6ce1f7150b0f0aae8cde4dd46b4f63cd60f647ea9bcf83f107e981a050f61f5d1bb5c7883f93269bba25e4122796c0f88ab27d913586d055f8c977ffcb05c85210f93cbad91499fedb2ab95e06bf009e54b422f66cef043560f4d77ae5c083cc67fcb0d3f10699aac8cceaf6d3b8f32e15555924edbc42b4ca3d2f4a92f5d30c18176c3abd17db4de2ef74472ffb637dd07460aeb7c882811c089217d88cbb5eec41d2be903e1c65cad2ad742f9ba8b512adab575f89d539492034ddfe4fd28205c8f27c52f0f631703d384634bfcad149ea9e842125062ac67006ca474be31f708b4f4f1e0c97a4eb2f26b671e172e251e8a6e9e1510bb74931aaf6b6ff84f8aefd63591f18f2ae8028985d78fcc5ed2d57bf595d3068e904387eeddd19bd359721a432bed0bff033cbca6acfddb6529fb11290bf1563b45034bd9b6c331091efef04303ca9942fcb64e56f3ff74d610e14c8f8a87e41582aebb272e5d6e945fdc7095bd181b93f13ddbdc18545f9cfc4db7f134c9ffa6add6727ab8755a06dca23d24a67658fda84321bb97fc475ace3b9912dad73f0ee6c8b2d6d58d7328ca63d1aeceb22a419fe4ec4c3b943051e9d276c559c33e6a45a97813bfcf80c7d79ebe04b1827878c4c8c2da2d598f9f3e444ae82f142716827dddcd94f8997d88a30be2a76432641125e28d5a0896b3e040a8b6805abc98da90844261468826b89f6cbac8d7b5eb6cd8a23f7c7ae9b99dfa6616f9dd10ac48e8c53a38ebfcee8c0ae1be1ee982515ce12a1ebf5d2d1902203007a9bd062c453845ce75f54dd07e3d8079e19b3b116dc51f7a07d005ba682da13b73e3854bb60059fb021b8f4b9430629d408b32ccd3678bf1dc149a3493c44b2a52a5572c128957e0db8a4a214848b64bea6733bb48fc17a4e42474e2b1f47b507d038bb87a3fc32e7bf471685a61f736a414772cc1825e9342c58768640c83486dbf058050dd6c8a9843c106d1a4efa5e5b36deae71448e55f4ef2721d2d210ce075bdc52c97bd6c097a9a4120a507f6c99cd9054579c250cd5b207684deadf75f2f8c54349a57500625be7577fd6c81ca72111935f577c74c2bd1e9419344e2a3563b5a7d6026722469a30a061d123b45f93027a01c7d38863589118d25e333c07f5c3eb85d4dde937d8f1421b72035f8733754ef4793acdc8d1362ef08ac1e9f0246bfb478647ada002f809a3e63433d031e6d5e4f86218ace6a6221103608705719c3106b4659c377f7e3b6ae1777075ea45a68df2004deb6ef742c5971c23d409278be94c5de68153d93d1a2378f1b1656786ec896b72de0da8259a6f181be8829f9cb7cb98ce0b169e734e4a240508952f6ce3ca984eef7e0cd549996147fe56a0bb1598f015ab955df145a51d783397366084e53455840d5688cb9b7d2cdf8abbfcdf850a7de4073eada567d6ca989611c4910e692e44677a857eec2b654f8dc66b2be192786dce3b9780f9806652bdef013304a43dba3f8d15e5105414f6d1fb2a57dea02211fa311b489088a9802e36d649ada97d72a216f54ca6da090a51c01f5638a04f364a3cbf24bb374f644fda38856a7e0f5c3c9cd7b00555d105daf57561379cf1d77bce66d12de44f202a866a43a7a05a6e0910a1f0ab5b1341d8ae992ae9d95fa2c876db1bcd3635d7851f03dde1eddae6dcf95b182edab72a0521c88c8c3a8c2ad3c6ec2cc44321ce1550d51476e95a18ae5fdab801ef4f5a7a56580261d850f392929061ae5808ba390b2f7d8fe7325df9c07c39faadeeb0ee1ed95db7ccf49c9b93fca83e06be745156d422c8b936d65b8e7e76d9eeb2bbf19c1f9a59b8ee6b55d594d4794a869b2d3b37b0b936866894f00e6a90c788c22e0fb87d0ac53ce75e519765647deee2862552c77ceb75d419627e0627067ba24571807cbfae0bd959fa95cb14c2812a1ce41f76d2ad620c55df55f473e56cb219f7b13bed8cc4a98dddfda9d3b9b5650754f73c34bf00496993a1c4056aeb44e4160c3e2090d733604b2b13f40ae346b726a31365b7a230d8f66665dcb726594280678a258f8ddddfe69d424d62abe910db05c0efa5e773d0f6d8ef8c4c49926b46568a7a1321d996eacabb2f716539a020e34a02afc3bfead458287dd2050000000000000068853637dba0b2eb5e5318750b63c829ab0145c02d6bc05aef4113ee0ea0ba97c44d74cedcc89adff648eb5d7fe932a7a76c772b1e2e36c148dd3be951cfa0cfe11bc58635b38708fa1ff88f949eb15f4a4a3de71c33e2915c799d8204d7d1f9cf7c13c608e6ddf29e12b409028ee5edf37353df7982f67a120ff1871001094b1a3148ed5f4f75d9372aa21b2bb6e02b470336a2c20efee8af866032acd6dc56d1fa7a84dc314cafea1a7bba5fbae89e037a4a5597d2eefd153406d67ddbb3b4eeed6d981b229c2c1b76347b05d20835ecc979b697a2981f6785df853d3d5ce07c624136c805d4dc6c7419d68afe2ad4822aea38da761742b33de8394bcd2462518b35c6ef265eb2a9b130e5a3d669b55d457f92500a7b69156475e001989d55547fc831edf2afe2290591e902858914af73ad4e87ddb8ea3a719f435fe1c2839a39fe088ccc863e7c82e96b66e1b6d32ddbdc42bf2f6076b9e93ed2ec4b6ba6fce5dd3a8f5b3aa105aecf72a5cc9108d02a0b923de2d490ad90aed3a45c46d4594948e7b3f3cc7d153f4b2837ca378fb4af215657f016fd9c66395b98357c1d12a655ce07268beccb35acb3f928c1522bea5df98a0337c751308bfb361e68f3775c75e020ac9570283119264d4f8916c143ccc28d8e0709df356de6b6f35fccde79a677606b5b4d846fdad7c271fc5c2ae5f5e2fbcd6fbf21508a2615ab8f0208e276164bce80fb886b648b4cb085c7922a829c2bccdd850cec329870c866f7923c2c1cd59d6c2653263f7aa1f13d84c82575a021793ef875954ce8737c98abee465e780ab64f1d23da92828e62908543850e5730099eb34f5e47dee740581f596413b8e2711bbfc9d25e4a35b57416a741a60ba650b52ae2189cdd125f64565544f9e75bd8c2cbd898ed2dbdd704ee40d1746715eab4155a51289cf7d89a19ab7a355609dff8111c94f6cdf94a94c667508d7201eab7e86569b8b08bca2291cf3fb166df68f6d6da05398e8a1c0c5c66ca3cee621727a77f19b92927569ba44709302c1102683f338150989d971ea6d0151b69865e540ad4e5a186ad9fc8ce57a56ad114487c5ad99c0beae0fd49927c52380de839cc952f8e41e167006573b4ffc39ebec8f9f9fb4168386a78fe52c00cf3c3be6dbcd4ab32ac7cb8fdd1bae70a5c3da6f555aa6c8e6bd7e668391bd5d87e39ee21f9035b0b14dd50b3c4e211794bfd7e8fbc48658044eab550f6b564d8f663c25ddb30233fb260e2d30bc9956f7293fd5532df2f74019f639c7313ca029280c513c2fc3c77dc4d0e7f5a9f273fda00349c28319743bc8f7eaeacc7f487bcf5866a55b2fa5b66e31964f090ac448a1ccd3b8cbc9735db5d7d1dd2f2bcdad1ee48b4f8a36688d8ddead1f166a5afb2efe12e943ce6ca41f1f45fe650536860881c28ff04a66ddce9cd19b4304c26e3238f114a1f4080999aaf6ff1f4b8b59ef5d54c10cd8a6598420949f1c0eff13259ba7da9f4c749b58f31f01627b780c2502cc6d1d82f68271e2bc945ddcb6784532e1aba414385096eeeb45afca0ddec570b16b476fbf7b4818275a05afe4beec9086e1c816ebf96608ed57a570c931577ca5b14c9359718b4b31b4789f291f5cb012f832e5763ba53521f58d3ee0a10930d3b4ea7747c5c751cfb476159287a9d371530e5d7cffa6ab09f049d2435960b0ad34f7890df22a3cfd6ce052b08409e67a1291f8459a59b988d7b97d2534f306d83656fd43313eebce1732837b6c22dc60a80d03c54b695b4efbf31381916c7da9644ef8e0f6739c98e7892ca89bf696715391c989c3bd53362e01b81d998e50e46fab088f9312465d200c034691b7e5dcb22ead3c3f3225f16a5588b2be09470e225290d8073dce5cd955d31e7acd452950505597f01c4b54a6f16f2e7d00ab182258f26e40bb70db783b2a10aae019f87708e1306e1957fcc081dac3659d603d4044c10b0a1fe61f4482e56d031d43fc355100a9dcf822db16d0895e554b439bd032e6103df725123da3fdd4a48b68863e6bb36e05343136e171d39d86168be30188bf1ebac4a1d748115167033149ac61bb4f8d4cad7f4c68c32de226b03fb42d24d5e37ba886fa357100644e64d869f6395e3d6d3768a30f53e2aca3688408807bd4818a2c5150f8ee770121a4a6402c7dc334a9ee5e876566d19867e45d4bdc73477ff7f543a23f38d5f0bf666219b0391e66457af4238c5bd9a05586333556f8972aca1def4507c4b073d1bc1c3051f0bf34f71673ccc1de9c69170c9fc5299ac733569cfde6a7bbb3cd60b601cfca16510bf7fbb26ffab3b674000844daf55fbf4ab48eade708cf7f5de901454acc8cc95c63fd2ee771bffaf19205e9a119b847931bcfb4c738e39701a3882cef4ff47b46b72ce26ac207a1ccaa253cd3ddae2b2eb61d5b9b3c8156928a169d7dbb2874b884c3b2097cb8ea92ce7fe70af90514c11887df33c4f7ec3d3ee6c327e7129b0188b0ca8c777451b17d8f489d547d711404bef72d1914f66a5676e9d716ede8c4282526419adb31d071d241db47a58bb55ee6ebcb67c82765a25e5e6fedc4c8d1d9b17e2b5bac5e0af3c63ea870ad8c5f9521390b660fc735d331e6eb326abde284256cdb381b4651d05f55807f4ad1b5b883bf6b55ee87285fad8de366f3248ae0b9c32bf85fc95d5bc19a716ac2a5f41e4e58d26bfdfa582be5d506f9929bfe7cea70184c81722ef7300f779d5d64c08a225a083d44ce75ced73f3a016f5047af67245bc8a81214024e905f383252cc0228085aa5fc184cbcb41db3eccede89480e0a1c1d1754cc3ffa53edc27c337ec86ae2f68c6225edb0027c1c5bf9aee1b94b62f6144e4631887272a36add32d908add308207559064cd61576f917db864845e5e89efcb27c80d259eb6fd5fca398da0c7e62fc423511bb8eb3969732c862de33448e95aa5e15d2028b84b3b8348a50abb39c5c10ac7fdc2034d1ceeae9870dc4486f48ac6aae573a775716ec380ed57665b9bf1c77f6869f720e428f8b94170b14c23786ff1cacf95a66ae631c70245bf264ce5078c3bddb4aaa7928eb6f1261d52e45ae5fde6f1b3bff90cd560c6c2f77ecfcf553db137051685c925be70def2be6c9bdd5825eac58d4c892a6d4ad5dcc078c6582ca140e5a75993e5ab7b487f31e5c601844f18f13039c099317f5e512eb9e054dcd8535106a9bd8977bf74254b68753b7f3a9b385d4a38ccaa17e029bd9ab4ff9b9b561b2a7e613ea05eb18a50fc231f32b79b9f32514469193a3d12269f58f3c932e501513e48e81774ad389275d9f00b4f8c677b8bb584b503201f83c7ad2e934e909f9ae1fc540f544dd2327fe1d8e3bb86984a252e2ffa88e2aed6d65a302d1883e51654fdb046d35270130fb9f8e4a4861d7278a07ee627fe272dcf99d294d7b1ce72f2f804cddfe4fa7aeb2c9543ef2665bf826c8ce0ca82dc7d4e57b7181b55a5d96ad83417b79376793235ed5a320a3ffac3a025aefa669450a6df20d830042034c0953836097c9461bc0d9c1446485692d1b9d5c991086f3f118a49bfe2a0888a5af8a868d880e31946dbd0c7ddcfcd27dcf5c62c9c5ff8fa9750d129f32e3c4f524eb3c31d5c9cb33fbcf52384a04a9f4faa216020e45be91181efeb7393d96b1f3ad8e9fadcffe49bec1bf36e70c2291475356ec5a416feb5d3b4f1331052271679d1186b338163682ac5b6bb79c64d6d0f8ddfec84d0d9870f45a64413f529c8dd93b358e66c9da2fd233e53b73ae2761f363ee69a38a0d7320a149c90c086e6a426abca5c461088747a2fb5006919ad7640aad79b1ec03cf6f49206f37382ad3105fcbd0e08d00815029d8cc3ca16472e58226f1def116bfab456c32a2a2323bb5a661eacb3b7c915d1eaa8c5aa8b1bf25c3a7bc9a2e047c499d8f2fbf2fe25606fc7f0ae5a539af68830b1955f82962f596e2ad0feb3e99b1982ffe3e553f102b4360b8e1d659575a8f713b8bb88d97dbcfd98f91c147a97e896646a47a43334569da8a01541b012063e0465c4122cb96b57484b0ab8c5f0c8f346c0766be69decf4e3ebef7f74f153ef8c6b6e9c5fe224e8f995f11c1867c5600cd7a345afacafec9076d4ccfca741fd41e445478a3b71a5f06b0d0cf596c755235408782a5e37abeb1f2dad79c83e59a1040c4b3b6a5a2acce9df0ebdb607c9c0549a4b16028595f7a9cd9da115dab0189f3d98b0dc2b8ddf6be4de2b38421a2071d91f14f8752c74df31fecb64de59dce09da2c3a1a2826446d982509baaa89b76379d8320bf3c1f76448e0ddc0889fe57ba756ab1403949cd2ca9ab520fa485576eca5acb471002a14a31e8d7f54c8c3edda8f416b0ae9d9fdfc445b54ed8fb34ed7c1d11b3c57a2c5ad92217ab2fdebafc195d09fee7a518e027ccf9d2e8de8cef1e0ad52144d82b65519495b8a5c314e85361adca8953dce587cf461a461dc9bbc0eb13a54144964930d80d8b4a015676f3efd10ccfd0ec5fe64deb93b5901b506581461bf2aaf04fa9f8118936c5e67e1cee60ccfc4f011ee2812eb9716af42b22c40d83c55d4e4c4838826cc34387a2085aa3e17219c78255ace7bb1fc30ec80676449084744c0887dc4e7696d25a544f3e4b365cc6ad800931d5787be99d678347ea4d6cdeab5662f6cbcb5fa80590e513c4ca96d73d378085026e0e7c71d968a670aefd48519e35beaeef9c67506db6f9b3edb62ef1b3b52b9c2db876b76101644e7dcf5a5056a8d916a0f69ea5bf096e7a4c2f8f1d0da29dbcef9d2ad1b82179ccd0ef95006b7a1d542a847e3e0f864d63434c15d6de4fecad18b788a867da5515e3d51871417bfd783d2dffd852953ea7113d3a61aac3c7c1a4efb449faa928456eb570e62d0ff9542a971b542d7c1fed9d633eb4a81499c105d0f73c5165badb54b0e83f8192d3d51d46ddd9908b04e9f57d5a4e6b65affee3799ae7cc51b4098f71e8ee947ffdeee4fd03095536376e1281ef8158fd1da4a39aebdad37fad75f6217bf45bfad16f2f1a80f5e8a3eea1141a56beb91319fe948bb44350a6e79959c140a5dad9955fb287aeba0a8a45d1fd8d692d30c96d01c9100e417082ae6edf62965fef7e190af60a99145925a307d1e11534d2a64484be3c6cd642432a2db66ba6d3ab1b7ea645edf4e54623d2ba0619bcc2a917cc2df8b0dbed096951947445ed5f08c626e1f9a5f566515bf106c48174f73587314b513962ed556fa7f16d8c6a953bcdda72f083a9b16357b3262c13cd500dfa09cc3d09240a7338514031768ea3053caa5166c8e4e090b3128464a88ccdc751d8ee1b3b1098997c9eaa2b3a13a47e43723a49e5d011dabb22c0d9605e48d5e26b90a47519536fd77c5260bc713e2b510fa6da698069f6c1df7a72462399d7dd288be19a0eab18adb072677268a306f19685c2d813564bab4ac90b7389c2fb87c0517e769577c081ced55572da71b40d18e4979b6b6290afcde4caa610166920549286dfa80197a10ff074b08d6b96c97110e36742fdbc5607f4c48ea9dd53301eecb5c25fce4eec9381b84e6b5af767c5bcca600149a3021c3f4aa237a0143363549a705c5768b5aa6ed51fd1ca9f0f9dd242f0df21f7c3eaf321fca97837d989ca101b5462d2dc248316c21339cb2b4e3451bb483390c09c958d474c6df2f2eac208ef704cbae5c9f6597c19ce48c4c9161c1b14622ed824b0e8669cbe6746051729fd2fcabb020190764a468c58ce369528bfca46cf8ec51ab69e711a53c4121476d2a5d2ceb19c332a5a86a52cabb246d2be739f361d97a6efc2c1d408b6f079ff5cbfdfa7ffb5da3af4611e42f876a44f8180ebadf8efe05645f3326fd1b1bb7f82753ee13e25c406469a6b103b9083ac06d590a48543240bca6e467eafc7069c97aa93a3a4ef61b6043383b6e990d174637d695893bd910f217c9c2465688eccd8a171cb5270fca2e002261f2e3e595f3484b67c0bbd7b50ea53a470e3935c0eafc6226521f0a15fc7cf5494b67fcfb705019a86a5972a9dd285bc50985947e42ca8519de25510db7ba6553419d4e368fe56c2a7acec8e77cd734f557a0f1b507e0869d2d5c9913c52fcd78b42b8f59ad3ae92226e292ea4439b5486629b739f4cca3d7f21cef79045427656fd1679dc5ab23686e13500dcb6284df60599ce81e2570d1cd5c7c2e0026640177bf1395fcf6e999acac08e3a993c3700ad891b1a68d5efc32a4b4f9cc8841e837e778c2500eb6cffc1b9970b2adf724839c7711ebbb2ee3e55f7aa97746d7538153589deafeef63eee6dfbd43fc72e0b763a0e4709da3deb26691303e99230a93c490029383b322099363ba3b2f76b4773c0c43907361b578cfb312cde55ea6de2f477c351ac82786d15b52f08a42385b2a3349116d34f8719264f79082d7c24165423a8e6764c53b922a0b3121cbb88976e6f53c455be77521bc1ad4997135ff24c520b2fa0002cbcc8eb8ee5cb33b1140dc811ee36816f47f23ff0b77d6680d597ec2fe77f5bfe1bb75c3eddb2356940c01e694da66d1c4fd78f7df5857111c01bb5e9954585e54086af287dc0ce861d921b378e9a2a9c9c5a37d9812595063643b1dae4afa57d884501ee0de2d7e39692ed5ecbd2ba1d9bf4e3f291cf0b1dfb809a2f915ae90bd5fbe76d5848752c298f34e69d8e95f6f3c8a8ef365d0927811b8a90c8f58836da07c058f71b01025af8c9829f761d71465d3d813e1e08a7d8f66dcb0f98daa19bb106fb9b25d49a35e8900e6de4502668cecbb9638c5b0d158317970e802be345ab3570f6a452e18da421fb4957429ec4b6c481b5393be9c7f1cea3d77ad1c935ce6cab01ed08f7f24e5b01d25105211d5e28b25d3a5fea30e3c4cd1289bc2606728f127574cdfed91d7c19d7381c3e532c92d7e532e74f3d24281cbf0f4e1908dd4f5cf145daeb21db6b34f2fe175aafd1c20224544c113f132cefe620bd99c5caff7b74d6acf8a1aae2fda5212ec64c80d647308439d5f90f6f481101599b539cd09a1bdfc510b6c9027c879f76bfd397dce9d3985ff01e62ee0455372960b68202412c6d5eb7b09c36f265b7b8b3822aa489dc169f8079e71dc96e0b75de2ade686761b067416e4915287dfdd6309946487a68115ee9d0bec73ffc63223e9463a30b819297d24824cb20724c6b524d58af1e03264e8e2b8dce59377c78dbd5ff5977782181aeaa8c2bd6d9f3d25ec566fa4a01eb5aeaeb6912acad55ca7336d28e305781bf128d6575dba16110d64c55ec9840f299e353fcc5628f248bd660f4dfa5f3a1bb7fbdac78ec727e87a134c98a98f405a4cd3773e79bd4f22bd3239a5fa8cd5806601e07241b25678f048b05bab6f8da56818f8dd9c97d001f4a7ea8beb3fa65ed7a951878bcef7e1da873e21ac6208cf0852c6cb297c10c84b74582bf59aaa11e7d8239997c9e7fd3c5bbee5b8466c17394fa61771aa10a3541f88419b16bb4fa36126745e99c292911d30ed0fa366dcd62c10879a6826609ab2b80b3a0c2de3d877805a564ce925916063c53d9698bb918eed2b49315fb83465a0db1a63a0528a887f5106dd054edbf381280989581c859a517573a6eb4946e0fcc61956fd5868fd37c788090fd7c3341028cf1bcb38ed595a4fd845ccd45558282c6e23d92d4268875f80ebad1c24f8d247595de2f8b83708b504f674447bc6fa1748b86fdfc971c9275baedda1348324c4dbde22d423744e2d537a4e28d95771b18302bc5d92f9e0ba6b1029a3e73761080a4e6e1b52a9ebe3538cb3e982586c23f0b0cfa78126198a0a496d96734880885e4aef7b35d90af287f9d5b18998fba69cf5a13b9153edc5f1c3cd0d181c1cecb4936a489f34682b056eaf5c57caea4a9ebd9fc7d842bc3850046f925dc430769863922ce5bea6709fa9bf7f21098097d7f47c74269b524c4194bceae0571fe968ebdda85a28fa5be7f794632189da179e248fde037a3ba3fd53845e42db45747caa6cebf574e9abb75e3b33c1096e40e0e845385d6f961c56fd1c71f92ae31a0c9088b2100b457cf2f8b33ac984fe79ceeb65fde350f9c6229433aa20d226aeb7677e0e7e8002e3e220fb74d4a1bc07ca43fa23fcf9cbabe7799b5b8daeb63b35923c4a92d2c636d36d58e719e6855b57445a26072d716aba7b653dfcdee115b3310b0c8af8649337597c1ac8bcee8b0533cb458d165b4ca4ee72c60a49f4a7061aab09449a318a6dc1d5b1a4f2a7f82c5af241e1f0cbe3e9fd5079e385ec86bc978ca82aaf1de5b470dcbb06b5f0360142857a0519583e3a77a6fbdadfff48de440bb5c3dcb2c3e6624800fa7898ab00242b7109809d58e5aa8a25705266d9bb04f165f843f1c61c23b41f010ad67f80aa8e455385cf3ff89073dc9434ce9be78993d6c73a8adf4db6b540e7a9f60d8dbcf3133a8f5c5c59f8378f2e5aad07f31707fb9834c66d6d0ded8a8b2d984ff5b6bfe70bb6479aecf208beb8f4da7b23957ce77d574993e1a44de0b3a5cb245f0ebf8ea32a22472270798defec3deeb94a4d025d1fe276612ebfe0f4e6e639de1300d47e542fb032150ab0aded71ba693817feb9cb43beb6f3074c2d7bfb77b9b2783e0335449c9a9775ccf9060ab2468a6644ebddd41f70add6d2d24fb9dd377c4f0dce3439283f22075ff3973e4e70e0bdcb53001be03800392084d6768c3e8f7fad09b192a497a36f602d07655d3e6a7ccab561ab92c79506e1e06aad05975accc9b8b48c41da8bc611d331717ee312d77403f9f66ee9a81fa4e624cca690540dca722986dc740a919597f7836ee95b554d3c34db3443ee5b6908f8623b2c82f32b65c3e8c20ee92825d9c82745bb5368ddda47036390910e26470b96cfd7c4e7b0df89f897153fd5ab4302de65fcda1f48206346d6051a94d8e0c32b959d914c218f54813811d13d99ef6259f54c0e635c04f875772b38524e94fae3a73109f60d0b00c96c1809f37e8fb37e61620690b07d726d388e9ae5dbc3a1c3557d1e4288da0622d77081ab4cd00ce22243824c363ad1be5cb0ceaad6336a797d8ca6d988c4373b3c00667d651452d50f81a830ac6ebb71559590181eea67dce1599d10000000000000000736dcc7c36782c1788cdc8d5c3820d68093ea84d56daaeaac19c19724ed7d3ebc1b8c1e3092839314dc6eddd99dc0eede13dbcb7fd22d401df8eb7f679a04f785006d3b4c4012bf78b7e43b1b355a9f6d04ca0e86c32d44f73fa514d1e2b14746400", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x0, 0xa, {0x0, 0x14}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) syz_fuse_handle_req(r5, &(0x7f0000003300)="7b865ad6bc391c1def3fdf12b848be231f411ecfd51587c0ec4a32c0a4429e0538d04d16937848cedea6ae5c39ea4497533d482ac2134e6000706e4c2005ad0b386932ba6027fae9acd50816a51862340d7467cd902e7eb700ff4ee2e9bef3be326f54a062be1a38354c8c4712775671acba8cb6d49a53d0ca0c98e9bdbb4b58e9e84ae360fc6d903813633638d26a7f69f7fafd209b6dc13e60d5c2bcd7c2e3e45f9f4c25643a8e72ca20b9e7292814c39a07d7014517a727642b892fc8fff07cf69f1e4de1b7d8a209914b716fa6fe72320e6da50cd881a3822958e14d9b36fa8b3763930993c12fa2db7a0cf44e3c100d5664162520ec6e8f48da48e44709040738123ece3d1d835bb77f2d9be1cce3263d0b1008cf471fdf1c54204a526aeca85b7915a2ff21dc8d813c513fd5f084b4b7c7eb97e57a6894fa3e9aa2a688115da99becca272038dbef3b2a8030a5c2f869f2ae8d93057af1990a7239164d7faec5f98afe38e0e87612fd00bde6f2c4c98f550f9aa2bb791cc0df17002f13a347be4d4358815fa1bcdbd4b9a292192e62472003ba10a1bc019e8eb74c84e134f9dd0fca9d8b20925dd16b6116db4160f67ca824d2d974d3092486551c76049f7dd096cef334fa0523ec837cd29876abbd31bb2004fef3ef9122a6ce43150e4a19727851b5d6ceaf168023acf13291f817cb95c2dc435025ecd66b327430fa6d41015bf540869e9ad838efdd784db2e5e282dfe161d9c871e2346a43c094892cfedf85c0b4d5274360b3dadff933238ac2b8154e66d01f549a233d5f2c8be3130e4a94d1874257c484275ecc75dbf7de60fc3053b6217454a7d7ea31f5eaab2b1dce262ccaab83455a045153305d358e9d7d9a0e11bf242a1a37b6409ec31fc211e022cd586880622779f9ca5b978351ec71816092b981d00f09fbda67adca83601da847fda4bd77c51843a7198191569cc76e3d49558b1fe140bb2954d40eb0b496de663f0a0fc1605136feab8d22bf2c33a53021c3ff069d0da93fc82a825ef5a091b78d95370752c75b7938c37e0544179313bf77142e85d83cfb6ed517f19863f0f9fd6ab61b46a6bd945b89f495741903a00de7ad03c56267b8dc68c9a88500cfc099397bd2022da6d9e9be07bb3a6c8591983678aa6cb894287a2f2dafc2254c1ee227ffc22f142f32ad689bf1697261baf173b0e60c5f6f43137fdfff16733bff90d3a4d00b26048613c2ced16928df2efb11cb6361ae249ca69b49ddea16933c0e329bb2ac5789f5158f47d37ad9ccbab2d2d1155d66139c70e3a9e1fa885e4c88b2f15dbf4a347c0a0d70c2ed53cb36db031faf10d08a7dbd66003f1b96516d76293d0232df4079104799d83f09a67909fb832c813f68372ebf31697e7976fdb18164bce272c74bd1e258e5a615a34cc82f5139a6e17fa8fd19f778e353e2309fdf0a7200f03a52d7af350d6d4088c2d2723ec03fccfbda0b5f2871650be7f6d507ecd0ef49de3a51531386da4021d3bf8d290cf5a8fbeaeff808202eb2bd3a6866e68f2a8f64865a0c28457a57e72862324dec989b47a463a8d6ddf3c568a140900d881ffc3de791c664c281f6559dd859448704756ac41b9deeccb1eee8940322542b163c8e1dcfca250c95ff65f90d2e8735d5e9b7b581f9a3551e0eab53fc0996553cbc32887868c109dd2bdb146dfd079934aa7b2a67b5398d91137f96e15f4979b36123bbdaf3f59ebdb5a5632d9a545739e91fdf3c2f0aabb962d6fee2895daba57b09c3cfb1111ddbffda08b6335174c6de4c2ff99c65b9024f5da0f085a71651ea8898298f6f944052912b862affecb3bc1a8f27e560e9a44ca6c8cde2339e1176cba7672d1f54a40a3c08bad50e8ade9988a765d3b108266bf8af69f6957bd3502133ad6dfd4d38c1c67cb27d956b68678ad35b72fdc0a96b50e493184e93925630a22d573d4bf6f6667589ed94d3ea86b419505b6fe9c351b7eed6532b46b4aa4f538222582938368081cb7ccdc0e4aa64094cfd7ae731e11d47210df0b74a051b641e1ceb0dc880c99cc7acf0a3b5acff46085867d87d192b6ce812cd13bf38318fec3587a3b671427aa7adc2aa28d8fec95624d0dfb450f2b396c84c00afc2de356f83038484851d88d0b39ebb11b9177aa778920ba53a4c62bba89010bffa5b563c695f520ccd8538a31035b7e7dc6746ff29cf8b2b92bf0755c32d32cbf4352ad6c0bda0f34ac5b0c3500fb4de7aadf96699979dce1b08ee8a1f91f1fca6e55a8abeb9581ec9b8c1dfba2f3b5d52f81f4da5e6e0a11af2655cbcef955ba2ba6183907f6a00312e2356d1d98e608e303b0256c9a356dded3c7d76be841cc9c1056c63e2492ae425767b006020efaf943e4c8b4387dcf671e8e7b10cf7504930bf157443f43f190a807a6ff9895291aa7e0df4f9dfd230220a2dd5350f9ff294900c6c1ae9ced2b603c52c99d1882afc4c2cda0238919f05469dfcd8d9e7b7f5cd937c3066df1a49ffe11efe22e96678602f13d922932fd819926709db7744428fe368827037814fb960c241c4ba3b24c20c76f7f0668b646798ec89e8190a974239f5c88c40d0f5eca2a91b671bebd4725ae06b7702c948a73920fcb52fe83e7daa77b6739da823bf22db9357cf49d5def6ef77bba77b6aa94786d18025e6eb21afbd3a2632324678905ba8a3527531e147e37a24b6a7f9fb068970ea052c35986821aa6dae93e6a7118c009d1da57126d91e6c08b523938e6c107c347011e342ac49d97b48a27223667d1c745fdb1c8c311335ec608ffd9d99c9038ce08333d7d64b3fefd638a6acf7c1a81f96540be4eb7b56dd3a86c08d57f1734d7cd87e7f6e85043a6f1220d0c36bbdbc834bc042cb0d646248fd616a0dd2d6482805cb967c1b20a2a25ccca0c5820abe88768b4ae84a41ff8962ed37cb2dd501fdebca10f89419ae61a9060c145a97b2c017d4ee670ad57cdc32848cb5efaaca2afa2044f65d65f0fc1f52195bd8db0d6e4763e5f53d835bade90bdf67b2ec52522aa01248554283892db40eb97c3db85c8d2ceb4b7f4865b8f23a9b3cbd8e749788a008a205836d6e7c57bc4b153e4e65b2259c3100bf7889b68170c6a37dfd4302fffbe492778ad26de472499c4cd986693131e7922a7a963b08cfe055137816193d9f1cb17d351d8eb2546f7257631b10be362d9fef96cdc3742322b645c5e957597848cdc581c160fc3c8db81263fd1116ca0bb10ce031e0fb0881cf630e05b40bd6b70e02a37b537ddcd9075c29d9d284d98b76faf2d2c567f975fa92aab01c0798b6033310d23f66b36464fe5e2bfa38f6ebfacdab4d67efa408ec347e69b6e5676a9871b497263266aab3119431a25a5057d07ff820d539e48064b45352b0d7464e77adbbddfca36ba2a977a78d76edad884046a90fed944cfa436557c2f4cf66e0130b8936aedfdc455825a95f6cfafae80e7c8637b72491dd48ca6e37a330d014e8735c21ad76a44c59fb4c4719e1f6eb5b4d1f053d162cf81a1d71bf728be0ef21b95daddcb4992b89f965ee48fb858397d534dc1789b9dee05c5c9050a92757d80d9d29b36a86af2353636a5a7d3397b4d67aa555ee694d09ec8375e153c213e42c5583a40461859e43c2ea21403ce9ecfa633379f016a5dc933cac0daa5a24cb66d02b79715ebb1d1a28ffbc01f3130de06e9692cdbea5d7b27b37a97aa67bf0353cbe6e37b20fc6a9b7ca29f8b175cffabab2f8903f3880fb3a9afc39d76b77722255ed75fe678b233ccaddfabf908f77371dcb346e9877aa75935887e641a2eea75215f9a9a792f5256f97e23771b690e8bcba3a94cbf0234fa380b0f0574dfe79a689d07f69b95539b59a88250d984320462c8cdd5639ac4d77e72b294b2edfd74cba4bd0a836d37afeec5dd75f3886714fe778f156b9fd91ed8e509e8a060444b033d4d5ce1c2ec20fb5edda2717519654ab2431292c209766695662c50e3fa9e889c7370699e373eca6123b553e5ec3908b73e4b798175adc27c15dee662118f1e6cd6088fc40af4d6a43d8f9146134949f9c931501e2037f583549c1d98fa2ce93cf5a76b73bb08c4d73855788d0661db977b98272d5ae6cd600b0bf7872750d2fd46a4694a9d50c1ed5c54e666a45e7bce6eaf9f936d359d175b1c2c4a04977847e98d397d6d56fcb4e73e00e4d3c0f41b90296db115edc54fe4dcfe26a270eee20e547dd8454f1fdd007c1d7461f4edf6e51e41e0ca8e98ce0d69dbb53211de9982e86cee03ac46594b46a92d7eec5e10746130d8d966ece523eea6bc1bc202ec3bd497b625dfde88939ac078d3cfbd4c4b21d998b65653f8502c29a737243ca4f718b247968b0475f41bd132e45e7ffb6c051230aa3e57787025c0e9b0c9f45249e6eb0fe05a3d8ad45f4c39bfe307a9fac40e559d000f6919bb007b18be7ff264bb669644d5efd8cccfe985334f8bdfc1d64623ab091e010876a84dd530a221bfd58c534bfd0ac13e99dbadba5effd467a47dad055e2b778fa90b43695be591ba208132235905ac589bfa33336dc4442246f86130d7fe971ca63164b0cab46f4c9c93f93dc88d506741cc99d1c209f2e596543171e512bd53c7f33fa9b0cc3ded5dd075ad786e34c716615f271ec515731a6314374924c4bd656583a2903be8aaed80833fd2d5105c4f47b547d775bc38fae6dcb06ddadd9e187ab8034c5cc542e6c73d240ffee65939a06bab99fd0a8a6aa3772f050dc71ab6f9ceb7aff32cf5ef6259d098f434ee73ae380ebf317367b576b41ec94f376374cf9084b3204506dc96fa76986edd1b8b2029d06370c304f78d700cab6b45f51db3d423cbebff402b647d62656a31b66c5c9476edf7d07d2966f2011e692090150bfd2cc8bbc5dcf7788891dc0258f720ef1e8ca355aec30a3eb17a28ec5a387634e4602c9ac9eb9dbaa36a05bf36ec953347d68c52200763b9eedffb28885c5ec8f3faa4cf50a75ed0f19243c26f023a2e978e257f3aed8cf13dbb3a9fc950e35065e69f56be92bc87d07b23fe1bf2ce4a494496bbdc1218aea670f522c9fd4a75fa3626c97400b6c32c2bc04aeb59ab8cdcace13331d394c791bbbcde0c5034eee28d7a237fe2f758b723656e490db3d478bb05c0679e26c84bb0cd7e2813952fca0a119b7d580f7bac83fd51d2d233fd9350320f7b76d0754d40da90cf094532575e1d0867dbb74f140b11216f51d650982293b747f4626c1eabb9edea5787461d5e7b3041c75839474c3e993d7fec5ebbd03472a699eb5d059891452c14079bf7dd0ca5ba6a3990739759f1a92a220b6833ebfc6c9031c155bc7806b7ad94e3088888be11f583c705dbeacc5712380c8342ea8936f5250be65fbdbb52080d8d97f363b7295b7ecf1496b0d6e8554b2693d3aad388f59b1dc8a869cb1ac23422fb03f9060878a601dc6f0e558a0bb9e447cc3029bf1a64e845113e8d9eb34cdb368d692f209fa40a750a19f19512b18415f1429fa68a560b8ff0482a1bbe73477718e6fe7b551eba081e85edca675b5a67a17fcdd4683edc2c0a6edaefeb4cebf0dfbcf752523e0da94d4fb0ea08b9b0edf14b1792d27f3e6e2908d84c165ba5084825c0ad3766bc3cb7afeedc5e05cf54cc8ffea7f73e0c58109b760cb23f7cd37f0089798320d5c39df77e50a734217c5b4ddfaab1f7b9ad2ef29ff6c6de062f241fdb4c9804af23cb26b9cd240a2959f670692b3b5c75c814450b6c7c2e25295c0eb0662e6dad9dc26216a282e72c1a4b59127a338a30393d730b1f6e9a3f86b07e74cf16a04e87ce6790b7bff57c098766290d7c2294d1d79786a1d8d4addeec8b90c10deb667a88e39d8fc8d1e4695c0c941cad90e1b5bf99d3428873276ab557f12263122676b3fe542ce9f8cc9c0dc4c30083f3c52b0d314fdb14dd45809e6af3ce8b2b6af7fc454a249b781988e212fedae729cfb9561b4c011ee79c3e5824cafa8a2b2661d39751e60ffad4500e189d5ed40fa27d0a25c802718dcfc96667fd46a772da9045626e4840afc2dd157e7bf05a086e26ae2eb677a5e99b7f8963b5ab61f11bb4ce5061f1cd177638c2eb67dfaef4235aedb90111446a1777d536b2207364a3c206bd827b48cada056ddeb54a417b73363f078e2aaa1eef0916e1038cb3d40dc7933f2c354169f26362bcdb04f0e805faffc52f4e4c930e048235781e91333860bc93fea8d9d557f0c965b285f609c1b6384435959d4669d7dd0335ef9b6ca588769682389daf070b1598d0e6bd70daded08f0916611cf3d09503dd4bb685d0342952bb5b94f91501c0b81a0e2373607c2679d3fd7166aea6f201339e8ef19ed9d357b06eb2a30d9d70f7cb555085bb26aa0da300694761ed470c83e27d8e07c0f2e7f02f5dcbe56149243c5585839ed4ff204259852ca0a28a0cd0ce3e57a1bb665f18bf2156c78cca9106881aa06f34bda69c885d621fce5e8398af466b30dafacc855f1703ced3f7c3deb95e8fccb46d7cca44aac5ae4905e758387b174f113dbd68355edb8b4a46e68bc5747d813cca2325e303479926834df97309a00bd111b982434865fcf474eb60b37b170b5ca5c7f06ac70f0eb3ff79cbe0f393a794184ef6b88cc950b520ef8d6979cb95e30b81a5e0c2cd35c7798a57f796fbf8a9367136c91bed168b46be11496e4b67a7cbbff4942042c8019d518927f989fdf95fc3f9acdf65dffaa3862dd12f60b75e63b6aa38d1ea0db2f5721a2e77770c7f150e2a9cf925d37fb20a0d17e632b904f242c3150ca35c83dc4cf2b780f08b9b2a4954ddd1aeb582b588e7b7f80e1107d6b25037a6cd852fb1859b80b3410242cc0f8c9c7321b22dd6ebe26caee8d84b00c2cf06dce6dd253bf51a862c39100216dbb50ae47d92b3c771e7a240d93ded4ff4350e1efa4b14adfc91fdb680224f8d2c24f30a89705c11fb2d98673d0ae98a12cad6ad6fddc22b370bd4281ee9021a38333935a1046c82a4c41d5c76d9e69ba67990d76bc27796347c414d8793291227b6f75ac5209874449f58df9cf6f86e55cf735c19e198c0bedca28ca6bc243bba58de69883381775fe77f31cb40263d956996e3493dad0de975b93dc4f92de4f5ff37d7d8e5235bc658d7af4245ecfe2e249ba9fcf678838f55c3adb676e257bd9e680e21b52d4bf65b262af17ca204fe46c6447045b793f91766a996d7f45f872112dab46b06177cdaec167e67bc407f1fe5e3e50f092a6ade5ffaa6b9cb2300f22cd2c2482659785a9009cb0e0f3269254a3795202cc0984015f9e294a43c58b35654d67715a5a484bcae25c4efe629b472652a47cedfaa9a6403a80805b61f61d1da7c43d58609e06a53e4c3467ed47cedfed3ea1a53daed3f24ab880793f3dbd87c62a6096e21f9e0beceb45d5c481aca3ee3fbb3e67dc7a908eb7e08a1f09907e9590e5674217247c987f361ec2c152fed783c330b3330db12d95f6875245de65043fe6e9c8b52ff84d3b7f4af9ad6b2051da05ebda3cdefc3a7fb7c5e24e73078b0883d2694d8c41f055e32925c41beaad623427ed51e54b018eacc760eab162c247af93db1ca36d750e54bab09bff2fce877507821ab525312ed8cba7b1c191bc764b1133772b492b3bbac0df615fed03f4614635c2fdb9085563858873706f8fd17d5a5b84038241aea6b669c905a23e9f6289b313547fda06890ff72b637a427481ebac217395cdbe318c885264ec8b7918fdaa0901c9363f6da1233ef616b9197a18c3b7d2e185288c7fbc901eac2c7775405f01fb070e11e4189813b1543af300daf04162ed603d4f82b6cc74677b71b399d8ff59a56a29a1d9a2f655ac0f1e4bee7df409d51eccffb0eeec5254212cb84a308cc9077280cca1c6682218725a624a34d0cad8ccaa059d21da8434a5a5948fbf347556adb3989fcfb3abb46ee679aa25654401ff04f1861df959e6f69c188d2b37b080bc08eca319a4197dbe20bc326d0f95aa4a8ffdbaaef06b606023fe840690b106b09961369ac5e2420855c820ace725acd0d376b269f4d8b773ea4bbcebd1ef9cefc0f49f287af6b1e8ef00da5762d4bb6655cb9100f589a1cb3207279891211e006a71629bab1f90100ddfaf8254099d7a1732933477e26f68bbe6839cc517700ad06c520af2f56b139dd1d089aacbdd635c0f46b4e03903f8b7e1fb8396819c6ee198b179d4ea1b2bb9ca1438dea598f19f908e2170d642ebb0c3899c50e7538d9e453feeab73187f82c29a6acf98b6f3b7569023720b11582d99c926ae60588fac3424a6b25819c58b0cd7a6e3b10ed6e3d15b6122b2833731162ddd33167297f68b44cbfc5e5d25dd86e0425a30febb3b52e65185c46a57c40b976f4c0cd0290255e00821f7f769e4f567d192d2a25b94c286fbb6af8fa53d7cb6729132273b7d9ad69d1b579bff237e27d98f3e64aa447ba53b27aac4385ef783f50c8806e93e217242c187451716433b9fc4da4c5abb2b50c3fb98228572541472800d12f3dd9dba07a4e67241e5164108a047591fb186d61b1095340b762785e3dd2aa6e4ec6c0672175a7b7879a28d1cf72b4e5a9f6d2104ddc0759544b6751d39a7dcd75f41b4cd1786905c66c887406f326d7c1a1e02cf0c57a08ff5c2229c65d6a6c7d7d0eea4d4c646045808890a899bc195df2eebf11b1ad48b7824e4d700891b3777bc7352b6cec1a183209422e609353e96a77a311e50808ade27b76d0c61a27e88dd184e749e37c5b90f3f673925d87a2e9f77ba8d569d9cfe74b59c46e87f55f433923aa66a1e751ee7a21bb793322b2c03b8d0f6014d3717b0a95f890ffa6c97e7954955a569e5f59064928bb6d296e7f8cf63ad22e869159a49cb50ca8be5bbf1c516a53da1774e9300fc972cdde5699006afe05c5a5c8ca20112f73c36191450af5112c17e230b517ee8b89890fcaf7e6cfcfbb825ad80a13b1f3e162bb8cc0209cc236ed18375f339c926d721f40af3752caf87ee4c43e9654c58e03c3de96c28f5c5786b3d61c54bcd68433902d71e84cfddd8befde6548c208b260aa22e91a7c0db36468d568c5cc27c987bbac706dde429f9ba71650cbce4093a96d484d59525a536d0024d79918606c2555ad519008b5a85f6645e8335eec891b585af53452a12a71b28a8d51b994d54bf62265095b4ec2aa14f8c4cc5d632292a28b771cfb42f53272bbef8f3038f88cb36bf7d391b0dbffc2df08cffb19f5bdfd4ecc701f05ba48bcc5e7d6cdb9df3261fa841ec7bc635e2def40405922ebf675a803f2d22067b5c7edbb47c90515ce77b95b98bd6fbd7fadc1a8e478b70bf82cf1d22c02e8341d03cf1bb40fffa8a70e6e31cc5046546f343d78966b9d639cafe91c4fa1a1221c8d46284f20593b100eec4bf88398af983e264e7a929f80f27266ede909c295951389f7371834cda81aa104f95858151cc8a44cbaa966a5970dafb7bd3f56bb955203aed4d2c1776b7b0f286a4a17d45c6c5c57016f75dac892c2bc3bdd551a08a4f6de88dbf898a2794b49b446045e632944d8dac1b22698b361f9aa34b83adcc2470206fabdf6767c0cf31a2ed05afde05537566ff6531065313d8ccadb94485b63c30f439d678d60e7363828f47f8418941141ab2c41c481b533a7c93e5e4ab01c6961fbc2560ea945d390f232354b3742e841306a04bc97e622a02e07c64bcf06d7f21d242425569c8ed856e506babe6d73a8791ca856f2bd8a9336b4206bd42d7d785fee6b31f338e9873db776d7e55776397ea42cacb143e73109afa081d8e34e3cf62c1890bd6a5dbda8b544f07d2d9db93af9978934dac191cb9f353d4417e7e94d16d8b4d7ace71a7837c5905980a9f39a50c53b4a01d1a7b6a19e982278a113d7e3a96af614ab0929bae0f9d70a3f90819e5942d55265c5c20978b748921aa5029b49e24533dfd7fcc443d1f31312c0578e6763bec9664574724d5b22b7ee4fc6cc1ba8cdb6c14632633b0a9e439721ebdcb8bfe8662b98e94366221ea5f5cad6807837f6f6be8ee68bd8734374e8b6d52e64f89a1062ded3f774a80716c2288a28e6b8189fc9c4510a07892ad7c6d30c12e22174131c9dee113dc38096443152584f1a5176dc424f9a025e4b246dc69b4bd4e0d9f73bbba7a56d3eb5a0af3f4e946294560cdca4a0c71f5e5381d7b6f3f21435829f865095ecd258bf88d1adb8d39095f7769721e81ffe797accbe4386a0a378ade3ec98cbaa5452e671dfca5cd560c427860a55406639dcbe70e343a358d61bd1e3fda4cbcf4ff483de4157c55f4663e3da5bce1de726316b954cb40bb82247920cf10f2ea869a5d591f7e591cef9d262d723b06d48cea9b779b94dc59194be7b79f29e9b5c7bdff16ccc731a847f220b221a61ad37b69f66e770b78d0d192b99e0a0e34711689aca458bd374db94e1059d3a81af3ee554fd3e7d321eed494be9562c849ff54262fcfde71a6073904308ba5b35925d95465791e7ef6d942cc0cf952e9580add4c27aa4966998f15a8e36bd983dedecf0a471adf1df9953410a8a88bcfabc6712ee553b83e4eb18276ad20167ed45aca780b633215aca513a93537209cdd6187bd296e8350e31e1e296b1877b2a40328249ba5cbb5e7e797222181ec71404e0e812bffcbde96fbbe993863f91966a10cfcd1211977c416cd87b3ea57c175d53247a59437e99cae46cf9e479277946f448b3367f858236670a43e4448eea520bd0f122588d91316f0c8ad316732c597c4652ea310d5e0173c7448470f7ec7b25ff0f21818c8352c6ef6e6f69b89db78ae35bbddd15e361dc3f43aa6bd2af03ec8a081ceb8e440e3a860702ba9c6ef7daffe0a6841fc2e7192388b924433488f87fa3ec4d6cbe6fd5dc13c78e14052169111837536b6b87fde9e49e998c6c256284f7cb43c67bf8700b699a444d1e04b3f04db62c0e8ff7dd39ab8deeaf45fe73602826fa6483b3097b8c1a2fc45967e866c6f704bed05a06d2bc9ded4312dfad7147ea599c09e2d10dd83ee4b367db244f4ba487b3a1eb73f17c231c8037834c698f45f3cf405fd202cfe1d5c754375bcc9f370797053a6e5d0aedd101e323ab572f351649e267a73b31d9fea9cf409bd89f7215ac20ea178aee6ec0cb3efba970ca213b88c2bd47d7bb1ee03f05c3a1575a946e35883b751e716b5078e7361120c8eda5b2a7b26bbea22ade2c4fe7d2964181c63943d592f90181054927bb73baf14d73073a57564b3ebac395f07c3f87e68b6d04f9bb8901760468716b1699f3db5dc336d0472cdeff71c92b3bab0ab782263885e56941cbf4bfc6d8ed034726ed3b9d367f0398204255d924319393b9c7ca0ee9c227dfda3b2138c544f73caae17b9d6e47c1a485097a261b310fc051f2e5dc29256d33eb9850ebef6fcefe02a477287caeca02eec38d8af9d5d42add1fb2775e89a18a655631fba3ad7ca33e63777c15c8e71d051e92690b4215a5e5018bf064b85bd9c943409102aeb038be988c3fff0bdcd3ab011df067355fbb6692ebb8b7da3f85c306609b079c68f81ba0ae12f8006", 0x2000, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f0000008100)="90963290a651e2b2399c2d004adbe725427c427c690403f03474b35eb9811334171e9c44d0c4bf2b0c2e45663eed585c77264358ede5f886edf5abbf52b410d4d637fb82660b02b4c691762cfe751568a03cf34bda78010153b8a75c9efefddf6d5a249ec8ec085f0b13f85d0829460a4c177e97b451dc31ad579def07d40918f0dcc4ba20d0746d4a94f3411a2ae77e9429bd791c8d4bc7b7eac1f5e2e0240f15773fc9b6fd46f34f5437f204d6421535b4217057f88bedff7b4e161d48f645b0be10e52f86bfa18629cd4e1fcd65bc985a066c4dd4fe2625f9f952777c390c8133102d9481d0f988d1ab4f0b171b1948a88718b3c0f14d64bcb76bcbaef4cd64b47e0a3cfe639d2db053dce896a251bd9a09a41a0a9ee5a25970586784b4dd797296f80e659f71bd591576c72c288e3a7d03cc15658d6e885029cecd3ce9f537cce46bb40e8ec54da7e497f43ee828ddf6af10794945554e057636efcb762a6a73cbb6ec5b6748b3fd8c5fed6c4c695ed1d9d8bf63c0e751a551a56c1eb5cf911c93e8fe8c9ae6a73a5d9f9c2ff0811b18efd4f9c309d01a5577bea35c36c74c7b97d3b9c96dcb25754f297dd1f9ba53f0e1c6c6f86ae5a3cd2e19b5b6d2b1000a53488cfe61d9569305e64b2f22ccc4ea00258574aa10531bfd198990878779405d2681a7e6246cc59e89a043cd04d52a1c11437b369af205907df51a2775df7763ab89542fcef2994a4ec7274c8b2bfd2fdc59bf46cfcb6c2e40b3b3fb13cf351fa229fb3e89509d68bd82be3139896c9c4931c814b4d0c85c859d8e5c450442a3509f495baa8cb5d5e5f2cce0a33ffb5a267e3de16e752cc882f2c2ee79bf108655625bfc7ef17c06c111d7f1b8a6acef35baef4b9bbc665b45e101a16388fa16aa9d7e8ecc15970b8f93c47b2cf6d57481cef71387dc52f9b054ad04c6b9179a56e0fb78cf6290817534b8c4d7043fc7714bbacbc184cdd1ed277ab16614788ea9b3cf5775f99b2a3742fbc01ec97fa2089969300f30f4830cba544813a888a520f5fae1f4a5475d1744700f1cb036ba79b4cd6e9e0e2dbb806ac552e37c14f4d20e896e86ee29f79454382f5d2901e7bba314422e4a40af6797bd6dfc4a3be25e631860cdf999ba4e0e1970936ed5a26c76282263834af0e03abccab36c999a30cb02c29c867b18679cb9a8a4ed8b5b56109197c0674421a193e7994458be069625e2da0e1fc808b1199414ac13c9b4a15f01419ed862d46d46c6b46b2a3da5fe9b596009f5d1dc2372098fdbe08bc72b102aed161d3e66d8cc7cbab2f9db4128905cbd602fc1eaeeee3cd6e2bd6828139f2550c7d4d8c77141abe22f4acff5b3cdb2037ebe102cbf5973e40f38ee504e0c74b6a91b4a419755f7cb523a5c67a1943350d7498d931f3cabd6642b985d9ee3ffcbfc4a1c0601747a385b9847097342219994145d563852637fa5d35ddbbacb786f12541c42ad4a27e930687c4974ba05ed99c24f27fa97b98931e74a6167d20d29b4e9f6b343df96a1e9d3cbfc23145d4c8e2921d4912308c0a0de88abddab029cb4a116f90d82c32e881b5137e5ab405f895ab292e8c8e072c441879a60556bb2a57b4e09bc6514a8e4e1336bde9d9e8b923b401f572c77ff3dd8c687d7c7af0e30d251577ab2ce4e931e84dc67746cd47acbf22459a4ac20f9ad5301c06572cb328cf843dcb1dcb695f244bd8b6f9ba44143db9ad849326389dc3a05afa3194ec0e51a560ec0fad76c094e99edcc9a41cb4026dad45cd024c227afde3699a8bb2c29423de8cd40718f7bc5ee3d995cce2d8dcc923bb939513c9b5fb9542e0ee31d61e54b7eb303ca941d62078f8923ee69ad7f5484a80b45b2af0b85e3ddea151d8d455be24fe0cc32ba8c6a5761b402cefb460ef7b4eeb251208d44b0f183fb5abce5a23e5675eb3db4d25bba671a888bdd99ab4d45b121578a030cdbf9ed6faaca091a29a535dcbc0023e5fd78b638ac3f359c17d5d5a716ba83a0e206c0010edc2c215a13f72b6cd772f752d9894b94aceab9f3335b733c1f7adbecf80c2d3cbeed93b7403ef078b7b4ea27a33f80eafb95a95d70c589ca5fa7e61d8cb1397ca31748e09ffd9e8ec78138a00803234392c23ec81850d6b7f8d179aa18bab15e0aa7ffa65016821d9d69d76e925608eaed13312c25a3232ff7a3d98d63e923a306543ed3e69c689c0c90138707318ca22e8da5a5f1981302836eb0130340cc09b4ef16a97c745d800f17ac1a172ec15eab2165978d2644f8ca172a4e562cb04ceb02478372ec4a4b992a0187d28a170fb8131ef4a1d61bbf9b908d2733d62cdca82046f6742fe289d4d478c6e0e68631f9f104b2e32f67c407628bb80ba26a21a2f2797cae76bf7be1b6a7b43f524e2b2fb1bd4562d49709f58250a254763dedaba5f73bb661e38e8e565f862d589587ee51d55c97b30332ff5214409255e5fb3805510e7118aa6afeca8584bb174375bdc36e74589f3a76554e58004f1734f595e93cf09766e4f43cd438ee16ed347d512e00a352711030719f293de15d8895e231f0e209db391674b52f4929072b667ea02d8706492645d61140b6a055f171bc849c65a0c8051d501c5c7dae440b0d308ec37279a036852fee4d45c2d35aeba1e90932d8ffb6c0bdb955c4aa245a3d197e3d01bcc329e5aa537f2f95b5a878f50491d1f86c6b3922a21f164a2140da5bfca5ee01bae291945ab756b1f504137654d35392b061215071b9ed6c0d706668b1e92e6a60c8e009266799383bad0b10d2ef14bb4e114cdc503db7bcdd011b8657f33dedd7b96d929a3158739c025f91097b7a9274700456e5508df7cb022431d51d27e4182f64ee9eac8b44bd2620a1df1e826b830b11e84ca0328a9aabe1df4fdc6f4b0aa3036e17c130fa4429f26ae5e540e243eac8e55cc6cd7d6148832b8c8e60a892a698bd5ad3bbfa6384cf7ec681cc84a4d8edc60fb149bac4998333fa4db4b67680fdeecac6743760a315b42f341489fcbed4ef075de09ccbbd47ffd2152ed6fc2eae649746b8aecdc760925751239d25603576beda86612257d6069aa983690b6eeea8d3b52256172bf4c972a521635f3af2a84174cf847254b034dcec607ad7a82c387bc00f1a1d5a5c68b0345b1ab5ac610a0aae39234f4a661e2ec791ebd60eacdc6977708ee9baaa3bcc4d676dcf618e410a60123ff9cefb5095bb5fa9f9387766e19d5b2f61eda417aa51cb9ea394111a9553ecde92e856d15f248056028d009438eff5a8c8875786d78b93d12e993159cd9eef898fcb18443f417df3e576ea1bf99c5923635d80887c9aff7952fca46342de8ed33dd84193ed3bd96bbe1a2d3b1e0f0160efb92e6c6febe41b9a6bbcd226b9dd626bddf543b4d387859a2d307319443e3d2460a079f0b51e0a0f12a26393e070c0d9344500bfde586dc46a3647b6747bdc5393145aa200494c6e28bf0a0550646762245b828ce41fc299e56ae0f68636a3de5ef5993e0fc560309766e58e3f6a33745b73daa6b1f11f449a57b5893a43efccc8406ab000bffd5610304efb80c292cec316a6e0bb4f225061f5e8f9601208440d455024e94d100b1a89e81fcf0a68a0c8555601d8bc2b66849d37822e8c278c9df828c174dfcf684e6951d1f0acd2aae30eae7a15786b8b9c2bcc8a26118c8bef5c21c0bad4f163eacccf6b86942425878f55a5a47f18a8b6ea4310ce224cfa5e7a20b16fa65d77d0037adc509a9c0cd0987e49df36eebe9ddad49457b3218b5e48da29f5b5ca6f62128c3ae6c2a086a88b2d07505eb0b0a8cffd364fdad344a9b20c818b63fd45b13145f9ff2e3f75d7c70fa857b6c0cd6c168ad17a88c40a78d98ab6a06e1c816dd4723ed6230160265ec8ae6ce5c18fdefcfe2c46ed38fbd4edca2cca4f167f79101590109b6547a2ceda13336aca6c44b803041ed6d9bec28c884c021eae5d4209365dc9e4845cf442213d856425b8375304a82fe927c2fd31068a5cf371d8c88ea8e6bb52db72f2bc27ef525fb5dd152ad2c9427f958c541fdafce28248cc1add362d9d650b5a873ff2dc1f63cd2adb50ae6dc6b6f512ca9f3aa7714222adb9d18097fcadb534502fda4531c6a9ea77643c69d1f9622463577009dcb16587f0f7a87283e043eca4a2871ca6e89b40597d0c29940925fe063108c807cab1ad550b12dcc52318ac863ca0475bf7221873ed5055fa5f1df9a44437fa8c72502c8a3f3d43aedcf4a2ffbc8d5e3e26084ab1e1edb77c144762019f4e7ecd76f4d331428fde9d06c76d41d5aca885371381b6c1c6890beceef95cfd71db5d80d9f32c4fbd54698539fd1945196d6cc4b893c823ffbd936cc3e3528d803002e594bd1f1de14413635d8335d7d7b77b7c380c2f7d18e229ab1fa4b25d6c28af50b6c60d6426528bd44d58a2fb00964b04d3a9c202d7973fa5a919a0d864dc2a2f6fe8b3c3707d772f56be6820a012649da9a74af153af23243a532d79f04e24002ef853c9362c16a3a3463212d18581473c02b3bc81ce840f6c3249c56241f0984c850d29e993bdb92ead8d5cd7ac4720736897981be0ff111d7626a6ed0feeb86ef21bedc9a0f0966bed92228d17317a30ee065ed394f7cf6852eadae5831408966b5c3e1cd3791c9af0ee2fa69fdc7d279ca32f79dfb9704a71204e56370c827dc5b2fcbac6b84b62c5c06ba5c8911e4d450ab62037dc2d8fb1d7a4fcb9dc894625683a61d6e095cde9421b3ced15c37473b91d4a28314c5e31700004a10792fcb11c440e297e8ff2c1738d71a0927abcfa7e11684429659210e52b4802b4fa6115b3f860a07bc4019e5bc115e94050e8a73bb86c9f669ff153ef6eaafd06d6757135f3d70f02ff962c10556943addade4422269278abab30f8660c0eb308ca1456e0e9e91e34906af4723ca282a5bec327d6bb96af49b3cbf84cc70348ef69cd2d39182f188eb4466da600eb1fd697a2e65757579b9a52bacf44022b69c8970221e5aed156753bbc0cf572f68c6caf49efe96968b0dd9e1aa022f6f7ae698d2b7ca8b50b3f02d11dd0adc096b22f2e9bf1b30351b425d545060af866313ae24ad78447face13d0cf8f6e65023ae0e4d3f70755f1ddea28f8cf8891990a640a97a6b649fce72ef9b9a0061da989d91b14b273e3ce1a156d884ebfe468ce206b6de9493c65d1c96263ac56fe98b4c76c8e2939b2b6f40c3fa7542cdcf218cfd40d08c41dfc8002c323272bc72526793ee2a4ef4ed501ba21a3498a7c7d189363a0eba849781e4df904d3f366a259b7db73d659b78028c4dea90accd718cdb114a676eb46390edea0723319edda68e59810181e8dc7523dc80874e7974f1020058ff6af8e846d3f3d99ece11588adb1059ab5dd677d5566e26e06d258b4e725b8355619d2fc26690c4ba8fdf9a33eceddf6c314c3960a501f4844779bd0846a9d20b6de7da3414a91c3d729970f98ac6bd0513658dcf19e7b23ba6954e817427650303623286afa8518e6fe2f3076888ba63ad52f28b557796ad9ee5d55b50c56e0c7ae2daa8666783349ba65adf9ed6eb177a06a7342ff59143a5152b8743e0d92f6649a899689d928ea6f69c908dc4448c7250e452ecd60f593272f682cb976f0ffe8fd775491ade316d6fb1d0f92505e1efc108da283e00aeafe3b69575419f126cfba57fcecc57c05cce2c0581d9abbe22f58e59fadd0f462a1c3eae03e5b0a460bf69cc951d3f518c950dafdeafe49b21c420730196f35fff9efc99177c65b7a9fc686b1e5d1d6e04274da59a5e8e00c12af8245da3405976f014292a89b0a2fdb44dc24bf978dee4463baa61c0d84780e36183e94056008d95401d730ae8cb6ff07af512c5b88182c5fe054c68c663a999fd3060815263bddf5dd9a04b3074ef0e16e2b87754a189a840f84e3a74894ca00e1cf5cab7e3d422097e8dc374536be9a398713cfe8829f548c98591205994b557873bf82a8b07b09732e1273eafe1122f674288601fcb0d0b94147cd2863e3b7188dc11afba2fb3eca3d7b0039a85a62e25705e68d60e897f030c3e2432bd985ae643c941aa8e1befa902d2ba280ff2bd9e763d0f81f29c7ea641f20fff995e1f857ebf51d7f9546696e618aeaf1fb956055291d4329659c49816deb9cb53120ee4a908fdba3b85b428c6e4b5fcb524bbd61e54d681e844a69282bb9b329bda39619edc70b74869473dbabab03330692a3577b2df1421e6202b2ddca646a1d7d5d15349a615a71e047060cfce37f0d95c63d1254bd23348033ab78fa761c1286ebbf4acfb9c2b36a097a22035d26116e422c611f82a7d451b94354ad887c8e9b8cd803368952d6876bcf0faa423cbc74bf73f8d868a6dfac7ffbb9b9aec02e3ad74dee9260ef590585c5982894d7918d3d7e05f563b507a938b7ac2d78d912cea4e2b01a20deb2a10c2e3e56d8a7c5621c383e647e8911abc6d6d476f2c88f455aa64859641f4f91f4a3da1020e8f70d358904ce0cf37bb256fbbebfa9e7028937e43634084265cef39d9a5e116b6f891ddb100c94a78579b45f262a2d8e2438eb6b32daaf09e16f2ba78335ffbf205a6de8ede2e0d5c560915edaf55e20750dc2bcc7b12deb31e7f37a7838440330a32f43e60b7ba4cf4c3aeceeed08f52f90dba07217ec2d247713db46822a5260efabaa56d8befe256e112587a67c6c5d2aacd631c2285cfcd529e9f2e16388833eecb9338b4fb6b2b7db325b75e5dcdb907ac8881f13469cbc4783afc1089ea19c655fc338abfa74698a686de0bd5fd7725d9a298432a6d69e9215eff16337744c56b8b1999cc0333e3a664043ef23fd3ed6dbbae614fa9284d9d94abf7403ea85ba822d4a5515f009d33c700373039f0f9af7a3ff70073245f0d1fcf8680449e4e03dcac394f1d955ffb77fde89ebf11dee596f2ab476668009e18ac8ab2dbafd1f4f3c2af9d8d1ccd34ac8832e95a018b158dd0a62761b2ecff2e9c4e65ab5d662ecda0bda92877b68606515ee76241feebfd2c2ae34ff11d8a9374eb95b41edf1c0edda3571778d9f3e94faabe7f5f7099872624d44929949bdd08ad982fe00822804230446beff8806b4574b8106e153215494e5c197f9bde82e3ef5f271a1ce8c1c454248c7cf67bf7e25dd1b258d5cb02f7cfa5e657de3ac6ccb07cecd1a9fbebaab2c07f88fe2e6c2786df2d2002459ee3beb73479e0d49118380ac98bcb1cfb4238df4a712809392f87fa23dc2d3a8158d39af1b76cf6c6405da0491dd8da0ec07b578b16bfd9cfe74d27bd3eec69157eba24792e6843d0d57854f4d0d562cbdeeb3c6212d56dd587d913a7314a468a9a14a496ac56fae5ae86b26a2d6a2b526eafedd29722a8db293abe8e3edba9821e24d40617b1903bf77815e0041fafecb676a34adb471ffd465dcdd932d58249b9de417e0a235237494b9cb4162dff67b533712a523f723b22fab4f90c1bd4ad9320e352eb279013ff85b7b2535243a2cd039b50dd2e5acd6373424824d4240a4087267bfdaabae42a8773e0ad038b288ed7a1fcc76a26a52e93764f97af1d180e20728dc2279d5c72600f130bfb957e53ef29e2b23d069bff65f5b3d128539eec76929b1ef952f549b97213fa22196e0c088ae18a5df3c4d2265b277ee77b6241fad8b174381ec8e62ab46c729a6782bf4abd586cc4dc581fd7b828e24e91013d2e9464bfb06a09dcc807bc02d96d1b2feb63a523e01dfb2ceec0b363cce45b597f131231a4326861a97f5cdc42a855cb6d32795603298e14962727cef9a6a2880ddd1b4b695fcc87f9297dbb37c954e9475b5e3b4edfda6a3295ae4f2bbbd01ddc953407516e0e799896026f3ae9755b4c495b19712de162e6f7f9b13f5f7fdda0439c6e57b1dfa8f927611740e301ad979eaf45f1940a8ed8f6d351369ab15d5320cb8163373f52c6c36657ba2f5f48429c62765282d2c12a806d384e00deccbff8997e90cffa8b4e8d1fd0b9fa27f310f30f919af145532b6bcaf9b535012da1eed2bfb514c0755f132cc17ad31625126a51bf9294464fc557e47ec8395b41667f37394165e4901a9133f40f49d34a1c79058cb8e99991c6fbe3e94d5ac5fecadd1b121aa66e58dd37de8c4ddbb4d6b10a39d20b7429b58956be394568270fefd660d1a9e40f06799b07fd21b5758dc46fefe0b94ed7959ba05ab801c253699dedf7b526348e612c9cb3186a8e2a700baf3c56a03c87393816d4ee18ccf7aa2f42611ca9ad155978d70c09612c15e680fb1ed37e54f82d76d26a36a98a9cdfef05a8c2a838dd462b9d1cf150ae4fe4ce8d830b039e6a2a17cfcf722c67c2803ba5778a1676826878ecd3cf8bf0cde25800c5c7d95e236dcd96b1e404b43abf298cf0ba4c7f1bccc71c08ce74edb3e8cfaeb64ce66a4353ebaeaadbde82e136a7a03c794cff16a65ee863d004368d3a6b5931644fdd654a85de626c57ae2649dca787feefbe334303eaf61602ab56ce79ac576905ef8884a404a6b5f7a02dafbf727e61e0d45a5479e5d958a0c81761cd483335adf1f3d6cea27d468e32f2a412392f905ac31bafad57b334251ce24ecd4311e7c321516d21dff08ffcc5e7a9932dd0d089189e20b884f327966e8854ec98a8743637c1bb80a09605a003b413c39c3688333adcf156e48d920ffe73d43b4d40e79272930febc9dc38bd30bc1c89f284d4690217f2c02a2f0a6ba1b31ec996bef8b807d9796062ae131efbce7e25f47f2d79a9071c952ebdf2c70661d24dc8d2e24e470df4c39a6d4f69263b17199b30197415cd0a1741f6650b3dcb23d30a268f0c1fb03136cc10a1e0e3033d3304c7c2243a58b3d7a5af2c567f91374cec4912f025015eaeced4bb4b03d908ad5c6c1c8dc654d797d0c621891dd5300a1122110627242fac5e549181fc198de0f481849b92921e67f2968c80617d0f1d27b5e889e454e2ab8130f08eeb0bbd2be8553c9e318a2e94f05c3e6ba19c98a3ccffec44b2ce178766ce388fbd7e783b4d7a4258453e3b46889dc7bb25917883a37cffc71ad078a1b1ac8f54635811c222f2671c10d3bfacaed236c6d7a0c7bbb6493500e03b5019a50837c7534be2613aa36895dd6152406c7c0f3f24e24f7934c7ed7271d67deeff65578d53e650d7f69b7b2b2b9d2981d09bcdeda91b0994ac9633b7de4fe4c9d6c422cccdbdf6d94a843cf59e88392e0a9bac92aec56b4df8cc912057a8264a8999a3e0912ebab43d9695920bf1d86ab79d49990efca8b763994286c11a307642bca4a46a447cd0468a7f001cdd8318102e68d80f3674d71268c15200dd17ecda6efe2ab6ab49b6a526a596bd3758cd91a7339be5a9755973415b1c16c63e234ba653ee89514c1b123ee0b0af17380d50bf6f00a71f4bb06e7328445c1bfcddc3df2bfaadd9b3b1a343d7b2e2ba7dc054e5d1ac46a22554e41ac5987d8e058f9d3edf0cbe8143e59c86d24daf10f3d50ccc9ea65fb8288b19aed9905788e1f2e6621c12e348a5ebbfccfb285f732d627c916555f13811ae18de2dfdbe2b78f36e1958fe99b5a4fc2970ff45dfc1100ef8e12fc47fec878d98434c34df17e8abcc1dbaa8612cfb5fbd26363a27643d45087c50ba52637c83872fe4dc9ff0b562d7f6f67fd4160633f77d0d5853cb21827ca7b7e27f9e2776f6c5969ec05e144f38b20f5bdb4c6979aee49cfbbab4a4cd9c06c56dbbfdf835ffb816caa81be627924ce24774fe56c1c59fdf2160ee6e0ef96d3f61c3c95b5d4d233517e4dec39661f2315b1a34f03031f31ebad66a83ff74405f8d67bce6db678bddcc07d5660ef14574cca7f3ce0dba10a8f7129c22f5ebdb9a7099472500e578db951bb6985a93455c5c14c7e375f55c071ece92cf6a90ae2d41a46bdc5958af9405f8c814df1f0be5c8ae130a44908ffa4ed17dc827d5a4d0309f61715b455e81ef712fdab50730a88310524dc220f0d9199631585517db4cef8ab0a63017aaa8b800a5533caa5ff9b490a34b731f024b0079c982860e95d4af9addbaa2da2b34eba8389508469f7475a06677720b23cb3516f97c1eead554be21368a62363004e493d0ff2e574ff7569c76b225dc854a22cc70869dc4ebe5e1341db5ba6b0826904ba164a0bbae11a9b63099a1e7bc2351f567e6d3c4daca40919f0c12a903451f97fe576e6e626b1638b1639bf21d228af36092f7a634e16a662d5d414f153cbfcd40cf7e9c3fca13d1e562374fd6397aac53c3f91a0256036b508851e92da0533acb609349bc98db1b681d7fad305276c0768869c4e0a82c7ac367ee5f561867dcd70d6556b4a19eb1e3471de217ac30f07504e781a5d6f83b48ed67610a81309278343eb733ee3028309c55fd12c2f82b3e17cfce1fa5fafca24164414cf0093bf2cce0af57947e553fd9d423d96104bcb8379df97653e46237f40fb54768aa4cffa5483c957dc5eb1c9637887c7a2c48d125f7aab7fa49ca190a4955b161ea1371e35e94bb5bca074a51ad3768608a6b7d23d15863908147ddb790778e5ae3a009b71f85c436a59cfb18aaf735ff0fc43ccbe36523d0270420e7534418d7caa6e9982544988c5658ccff12e12e369dae2b5fc8dbdba18ddd2d32af6a84fe1e496fea35eb5b5d70386b90ca4507d886cdbecad4d3a94a00880233850b7afc6a4c267589af39ad502048c111fef85d3b03ffcce940e1353ad5d6f43c96bdacc7f788dfa82cedf1fbc01ebed2b378295fc361e2d4ece485929bf499f4f58118cbb0301d26cbb3e8540df6e6e1e44b9bc187041aa2858f8823dfd69b1f22b5b8e234977d4ece92097446bffa25008e510eeba544bd1389750876814cadd231348ad1ac1dd057a46c9afd058c194ba0c1dbb3a607e1f4695ae697b1fd2bd86c5408c300757a70cce940f7bf4fc2c432b361ed2c2891f4ea8257ec276d5eeafc1a92d0c36b13235c7a6cadb656b3d89e3ba43b2d775d013a89b0640e875a1b17ce724f12dc1b66fd7557ce76df2a5b9dd6e3762033bf00b5abff0f347e39cd8a177075151d29374ebf82b1ebae35923e05ffdaef2e1bce80a4138d7d9a10272ba82a8bd36e69291b050720381e3412c038591bbb81e9aa82e15d5c5860980063cb542b23f52c9185cfa0faa974372557f7d9424899d20773e0532775d536480cb3689884697157371e3a1726f48d26dee6a957398efee4a59a34bd34176b3f81cef3771fe40bf0f1b9ad4902d739b0a5296fb8e96bebe00daf693d4e79dd563ba9fdde7096a74988e7b026718620f5396110c0fa9e7ef0c4b15b78fbcef50a2ced00618264652772a07d74726ef5db55286373f6cb05db2da64485a80fbc754a885f161e7c1c186cf4810ac5bbbec28b9229ef62e4248f077ebd25760746a8a68176fd3d4fc973376b38ea27ef757fcc89ebad3108824d0775c3a3a94ef24e79f8acd9631462a44ad6fcd08c907b3e6dc95645db9c4a34caa8e23452d778b900ee71c905e16d4507f319c8fd12a5afe8ea9912e608d8d5db8647b33e2e8fb221c2440fb7d2491bb4d4009be897d43ea547b758656dba628c71f", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="11"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 670.348106ms ago: executing program 0 (id=890): socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="7800000018002507b9409b14ffff00000204be04020506050e0204094300080004000000040010000d0068d0bf46d32345653600648d0a0012000200000049935ade4a460c89b6ec0cff3959547f509058ba86c902000000004a", 0x5a, 0x0, 0x0, 0x0) (rerun: 64) sendmsg$TIPC_NL_NET_SET(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="c8000000", @ANYRES16=0x0, @ANYBLOB="04002cbd7000ffdbdf250f000000b400018044000280080004000010000008000200010400000800020003000000080003000800000008000100060000000800030010000000000000001000000008000200040000000d0001007564703a73797a310000000008000300000000000f00010069623a6e657470636930000044000400200001000a004e22000000060000000000000000000000000000000000040000200002000a004e2200000003fc000000000000000000000000000000000000005bb5aa1baef23963f6516a5961e6821e310fdeec05116e5d9da7cb2066f148"], 0xc8}, 0x1, 0x0, 0x0, 0x8004}, 0x4004) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000fbe000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x80000006, 0x0, 0x0, 0xfffffffa}]}, 0x10) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r2) (async) socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000000200)={'syzkaller0\x00', @random="e5db029ea53c"}) write$cgroup_devices(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="1e000300008c71ef28ff4b"], 0xffdd) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000400)={'syztnl2\x00', 0x0, 0x0, 0x8000, 0xfffffffe, 0x402229, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x64, 0x0, 0x0, 0x4, 0x0, @empty, @empty}}}}) (async, rerun: 64) r3 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) setsockopt$inet_mreqn(r3, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) (async) setsockopt$inet_msfilter(r3, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="e0000001ac1414aa0000000003"], 0x1c) (async) ioprio_set$pid(0x6, 0xffffffffffffffff, 0x2000) (async, rerun: 64) fsopen(&(0x7f0000001340)='cgroup2\x00', 0x0) (async, rerun: 64) r4 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r4, &(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x3, {0x43}}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) sched_setaffinity(0x0, 0x0, 0x0) (rerun: 64) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x5, &(0x7f00000000c0)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000000100)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) 610.401708ms ago: executing program 0 (id=891): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1600000000000000040000000100000000000000", @ANYRES32=0x1, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000001000"/28], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x90) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000016"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000660000000000"], 0x0, 0x7ff}, 0x94) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000660000000000"], 0x0, 0x7ff}, 0x94) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup(r6) (async) r7 = dup(r6) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[], [], 0x6b}}) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r5, @ANYRES64=r3, @ANYRES8=r2, @ANYRES8=r4], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='task_newtask\x00', r8}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='task_newtask\x00', r8}, 0x10) syz_open_dev$mouse(&(0x7f0000000180), 0x1, 0x202400) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="6e6f666c7573685f6d657267652c6e6f757365725f78617474722c6e6f71756f74612c6e6f71756f74612c6e6f646973636172642c6e6f696e6c696e655f64656e7472792c6a71666d743d76667376312c6a71666d743d7666737630000072706a71756f74613d272c6e6f62ba6172726965722c6e6f696e6c696e655f78617474722c00532ce9c75edc805c73af1e7e080908b718fd0828a937e3586554bcab7e1be7aa73459f8662170e991ca8c4b33e9be8c461e5cf93a3f06906d6fa59c7f8886f0b8367599af6dfca0f52ccf121a48c05cee074649107e6b6f3c1de6e4ecb13afd6d0b7a37e1ca7f2a73cfa86fec83ff91813514fc5dad59ef8a68267e2bc0900000000000000a3459a462407e6200beefe217570be55fa53ae668bc248f9910750fe29462516b37659f6d761b21b6ad0715f34", @ANYRES64=0xffffffffffffffff, @ANYBLOB="3a4be99f9f727e8d0262285f8311dc64a122b0328932c72b2382283dcb1539cb6d4840c2d90f6bb77b5e93c4b5", @ANYRESOCT], 0x1, 0x5530, &(0x7f000000c740)="$eJzs3EtvG1UbB/DHSdP72zdCLNh1pAopkWqrTi+CXYFWXESrqsCCFTi2a7m1PVHsOiErFiwRC74JAokVSz4DC9bsEAsQO6Qgz5m0DTQSIk5M099PGv9njsfPnGNVlZ6ZyAE8txaz33+txLk4FRHzEXE2otivlFvheoqXIuJ8RMw9sVXK8UcDxyPidFEqYjHVrJRvfXlxfOHqL+/89t0PJ46d+erbH2e1ZmD2Xo6I/lra3+inzDsp75fjjXG3yP6VcZnpjf6D8jhPudFeLSpsNHbOaxR5uZPOz9ceDid5r9doTrLTvVeMrw3SBYfjzk6d4gP3G+vFcau9WmR3mBfZ2Urz2txK/ztuDUepTqus90lRPkajnUzj7c12Ws/agyKbg+35NJ7q5q325iTHZZaXi2beaxXzWN3HF/0f92538HAzG7fXh918kF2t1V+p1a9V6+t5qz1qX6k2+q1rV7KlTm9yWnXUbvSvd/K802vXmnl/OVvqNJvVej1butFe7TYGWb1eu1y7VL26XO5dzN68/UHWa2VLk3y9O3g46vaG2b18PUufWM5WapdfXc4u1LP3bt3J7ty9efPWnffjxoe3X7v19hvlSX+bVra0cmllpVq/VF2pLx+Z9Z9/tP6P9lj/Z+Wkp7h+2JfKrCcA8Ow5oP4/4pz+H9jbwfX/63dje7sYn17/f6LIx/1/yn/f/4/Kcf3/tPrf7Wn2/3v1v0e7/5/J+mFf9P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM+tnxa+fqvYWUzHZ8rx/5VDL5THlYiYi4jtp5iP47tqzpd1FvY4f+Evc/i+EkWFyTVOlNvpiLhebn/8/6C/BQAAADi6vvn0/BepW08vi7OeEIcp3bSZO/vxlOpVImJh8ecpVZubvLw4pWLFv+9jsTmlasUNrJNTKpZuuR2bVrV/ZH5XnHwiKinmDnU6AADAodjdCRxuFwIAAMBh+vxpgxrBo68SO48yd54FF395//iB4KldRwAAAMAzqDLrCQAAAAAHruj//f4fAAAAHG3p9/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5k535u1AaiOAA/2ziQfwqKck8r3KCMlJBjjhEFpAlKIC2kAWogt5QQwQqPFy0rdrWSx/bu6vskGMaCHzMIH+aNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD06W+9Xf3++fVX15zDsZs8swEAAACu2dfbVfNinvrv2+sf20uf234REWVEXFu7V/HmIrNqc+oH3l/fG8OfiCbh9B3T9vEuIhZVxCIi/n/q+1cAAACA12u33izTaj09zcceEENKRZvyw7dMeUVE1PN/mdLKU96XTGHN/3sSPzKlNQWsWaawVHKb5Ep7kuZ2P1ftZneaIjXl45/PNncAAGBA1UUz7CoEAACAIX0fewCMo4jbrczzVuA0Ne323tuLHgAAAPACFWMPAAAAAOhds/5/1uf/hfP/AAAAoKt0/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB92tfb1W69WXbNORy7yTMbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG7Yn3cUCIEwCIO96zuTuf9hpUFTU5MqED7+xmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GJ/XlIgBIIgCuaM/530/Q8rCXoGESKg4VFFLRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GLnDl7jqMIAgL+Z2dnYqhij5BARBQ96sem2tvYmHpTgwT9BCOm2xq6KNQdbipCLt5JzL6JHEUGJt/4PPbfQS731kEMFD54ib3Zm82wrrq2d2XZ/P3jzvh2Ged+bhZDvvUkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCx9+5BXMTD4jjO63PX71zaiP2Nu/ro6s7NldhinLWZ9OPh5fRDttxdIgAAAMyPoqnvQwi3yt212OeLVf1fNtfEmv+7Z8dxU8/fXfc3fVP7x/brL7dfnAy0OB4n3vTM5mh49N5Ueo9ulrPtuX+9olc9+Wrtpai+kPyD7Rf2yup5ZpevXXuvX4ULbWQLADyII01fB83vQ7EfdJkYAHOjlxTeTf1fLHabEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAb9rbD002chRBWegdxdOPOpY379Vd3bq407eSVKzvpPeMtyhDCmc3R8GiLc5l1X164eG59NBqebz94JYTQ1ejv1NM/99EUF4fQyfMR/E9BXn/Zs5LP4xF0+EMJAIAnUlm3WNffKnfX4rlsKYT97/9e/7+exGHK+v/2xyevp2Ol9f+gtRl2aCGJ83++bHXrz/39/QsX39z8dP3s8Ozws7eODd4eHD914sSp1WqtZNWKCQAAAA+nX7e0/s+X7t3/P5zEYcr6/4tvB1+nYxXzVv9P6WDTr+tMAAAA5tvzr/7xe3af81m/H75a39o6PxgfJ5+PjY8PONzlh0z3P1moW1r/F0ttZgAAAAB0ZW87myx5xOB0Eocp9/+f+eGln9J7FiGEQ/X+/5GNz0en25vOTGvjz4m7niMAAADdOlS3dP+/rN7/zyf1fx5CeOO1cVz/G8Cp6v/i/W9+TMdK3/8/3t4UZ1K+PH4eVb8cQm+564wAAAB4kj1Vt1js/1burn3y8+EP+97/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjbXwEAAP//cDpDKw==") unshare(0x64000600) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000380)='.\x00', 0x1042022, &(0x7f00000001c0)=ANY=[@ANYRES16=r9, @ANYBLOB="14eff698cd299f2842e8b77bffd6cf5cfacc6a1227094ccb6682944ff36775d479e04243f5b8e32051ea37f67b4f8c3e898cbaefac57fe59b65fd1636753238a766531358e264e7437146b749e1fc24fefe1bee26288101500e77f2f2971494f7b2ac96d9306106096ccc103f96b03432b9c1d1c8be400591ca190b4bc8b5c426eccf2a47adbb851b551cf2d1b3e05ece18128f310"], 0x0, 0x0, &(0x7f0000000000)) truncate(&(0x7f0000000080)='./file1\x00', 0xee34) syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x4028, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x3000009, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f0000000240)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@volatile}]}) setxattr$security_capability(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280), 0x0, 0x0, 0x0) (async) setxattr$security_capability(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280), 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='task_newtask\x00', r1}, 0x10) syz_clone(0x400, 0x0, 0x0, 0x0, 0x0, 0x0) 393.304142ms ago: executing program 1 (id=892): r0 = socket$netlink(0x10, 0x3, 0xa) r1 = syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file1\x00', 0x0, &(0x7f00000005c0)={[{@nouser_xattr}, {@jqfmt_vfsv0}, {@four_active_logs}, {@data_flush}, {@heap}, {@noflush_merge}, {}, {@resuid={'resuid', 0x3d, 0xee01}}, {@usrjquota={'usrjquota', 0x3d, 'noflush_merge'}}, {@noflush_merge}, {@nodiscard}, {@checkpoint_merge}]}, 0x0, 0x550a, &(0x7f0000006200)="$eJzs3E1rY+UXAPCTtJ33//yLuHA3FwahhUlo+jLoruoMvmCHMurClaZJGjKT5JYmTWtXLlyKC7+JKLhy6Wdw4dqduFDcCUruvdWpLyA0bez094Obc58nT849TxgGzr0lAVxY88nPP5biZlyNiJmIuBGRnZeKI7Oeh+ci4lZElJ84SsX87xOXIuJaRNwcJ89zloq3Pr0zur32wxs/ffXN5dnrn3357fR2DUzb8xHR28nP93t5TNt5fFTM10edLPZWR0XM3+g9LsZpHvdbW1mG/frRunoWV9r5+nRnbzCO2916Yxzbne1sfqefX3Awah/lyT7wqL6bjZutrSx2BmkW24d5XQeH+f9th4NhnqdZ5PsgSx/D4VHM51sHrXw/O4+z2OgPi/k8b9psHYzjqIjF5aKRdptZHVsn+ab/297s9PcOklFrd9BJ+8latfZCtXa3UttNm61ha7VS7zXvriYL7e54WWXYqvfW22na7raqjbS3mCy0G41KrZYs3Gttder9pFarrlSXKmuLxdmd5NUH7yTdZrIwji93+nvDTneQbKe7Sf6JxWS5uvLiYnK7lry1sZlsPrx/f2Pz7ffuvfvgpY3XXykW/aWsZGF5aXm5UluqLNcWL9D+PyqKnuD+4URK0y4A4PzR/wPTcHr9/+7DiNPv/0P/PxHnqv+94P1/+RT2Dyei/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLC+m/v8texkPh9fL+b/V0w9U4xLEVGOiF//xkxcOpZzpsgz9w/r5/5Uw9elyDKMr3G5OK5FxHpx/PL/0/4WAAAA4On1xYe3Psm79fxlftoFcZbymzblG+9PKF8pIubmv59QtvL45dkJJcv+fc/GwYSyZTewrkwoWX7LbXZS2f6VmWPhyhOhlIfymZYDAACcieOdwNl2IQAAAJylj6ddANNRiqNHmUfPgrO/vP/jgeDVYyMAAADgHCpNuwAAAADg1GX9v9//AwAAgKdb/vt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MbO/eSkDgRwAB4KffDe00iMe6/iDo7hEVy6NBzAS3AEvIIX4Ay44wgGDJ2JsQrE0JaK+b6kDB3ojxkCi/mTAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANOkln42fHq4fq+as1tXU0xsAAABgm0U+GxdPhvH8f6o/T1WX6bwTQshCCNvG7t3wp5TZTTn5jvfnn9rwHEKRsPmMfjr+hRBu0vF60fS3AAAAAL/XfDIdxdF6fBi23SCOKU7aZGe3X17pHJS3uSofLiu3K8o2eVc1hRW/7164rymtmMAa1BQWp9x6papeXdk7FH/391m7wYeiE4ts//W19R0AADiibqloetwBAABAe+7abgDtKFZ50178tBTYj0Va3vtbOgMAAAB+qPWerdyH7fIGAAAATkkx/nf/PwAAADhN313Yj/f/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEmLfDaeT6ajqjmrdTVhWU9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGN/3lEgBMIgDPau70zm/oeVBg2NTapA+PgbgwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN797i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAi/15SYEQCIIomDP+d9L3P6wk6BlEiICGRxW1aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAi537eY2jigMA/mZmZ2ur4hplDxFR8KAXu93W1t7EgxI8+CcIId3W2K0/2hxsKUIu3iTnXkSPIoISb/0fem4gl3jLYQ8RPCszO5NMkgXXH53ZZD8fePO+Owzzvm8WQr7vTQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACl0bsHcZIdOuM4Ls493ru/kvVbR/rMw43txaxlcVRn0ifDy9UPUbe5RAAAAJgfSVnfhxB20s2lrI87ef2fltdkNf93z47jsp4/WveXfVn7Z+3XX3Zf3B+oMx4nu+n11eHgwvFUWk9ulrPtub+9opU/+XztJcm/kPiD9RdGaf48o28ePXqvnYdn6sgWAPg3zpd9EZS/D2V9v8nEAJgbrUrhXdb/SafZnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADqMFoPT5dxFEJYbB3Ema29+yuT+ocb24tlu/LgwUb1ntkt0hDC9dXh4EKNc5l1d+7eu7k8HA5u1x+8EkJoavR3iunf/GiKi0No5PkI/qcgLr7sWcnnZAQN/lACAOBUSouW1fU76eZSdi5aCOHP7w/X/69X4jBl/b/78ZXH1bGq9X+/thnOvt7arc97d+7ee3P11vKNwY3Bp29d7L/dv3T18uWrvXytpGfFBAAAgP+mXbRq/R8vHN//P1eJw5T1/xff9r+qjpWo/yc62PRrOhMAAID59vyrf/weTTgftdvhy+W1tdv98XH/88XxsYFU/7EzRavW/8lC01kBAAAAdRitR4f2/69V4jDl/v8zP7z0U/WeSQjhbLH/f37ls+G1+qYz02r4c+Iwaf0KAACA+XG2aNX9/zR//z/eLxnjEMIbr43j4t8ATlX/J+9//WN1rOr7/5fqm+JMirvj55H33RBa3aYzAgAA4DR7qmhZsf9burn0yc/nPmx7/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgbn8FAAD///cRP7M=") ioctl$F2FS_IOC_GARBAGE_COLLECT(r1, 0x4018f50b, &(0x7f0000000080)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002ac0)={0x1a, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="1800020000e8ff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2008}, 0x94) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="12000000080000000400000003"], 0x50) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000140)=0x3, 0x4) r3 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r3, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000580)={r2, &(0x7f0000000480), &(0x7f0000000540)=@tcp=r3}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18090000000000000000000000000000850000006d0000001801000020696c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2a, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r4}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x52) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r5}, 0x10) syz_open_procfs$namespace(0x0, 0xfffffffffffffffe) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000080), &(0x7f0000000180)=@tcp=r3}, 0x20) bpf$MAP_DELETE_ELEM(0x4, &(0x7f0000000400)={r2, &(0x7f0000000080), 0x20000000}, 0x20) r6 = dup(r0) write$binfmt_script(r6, &(0x7f00000000c0)={'#! ', './file1', [{0x20, '\x00'}, {0x20, 'GPL\x00'}], 0xa, "6c16e83029c630a6c1dc4f27669ecf5ec5ae"}, 0x24) 372.690052ms ago: executing program 4 (id=893): bpf$PROG_LOAD(0x5, 0x0, 0x15) (async) bpf$PROG_LOAD(0x5, 0x0, 0x15) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r0, 0xfffffffffffffffd, 0x58) getdents64(r0, &(0x7f0000000080)=""/99, 0x63) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, 0x0, 0x0, 0x0) futex(&(0x7f0000000040)=0xfffffffe, 0x9, 0x800005, 0x0, 0x0, 0x3) (async) futex(&(0x7f0000000040)=0xfffffffe, 0x9, 0x800005, 0x0, 0x0, 0x3) mlock2(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x0) (async) mlock2(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="bbbbbbbbbbbb8a0a63cdec5908064052890006040001aaaaaaaaaa16ac1414bbaaaa0cf52caaaaaa14ac"], 0x0) mremap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) mlock2(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x1) syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') (async) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') pread64(r1, &(0x7f0000000200)=""/102400, 0x19000, 0x1000000000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 293.613694ms ago: executing program 0 (id=894): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3e, 0x0, &(0x7f00007d0000)) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x16, 0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="18000000000000000000000000000000711851000000000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector=0x11, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f0000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000006d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000380)='sys_enter\x00', r1}, 0x10) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) mlockall(0x7) munlockall() mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x32, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 202.201045ms ago: executing program 4 (id=895): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) rename(&(0x7f0000000040)='./file1\x00', 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000700)={&(0x7f00000006c0)='kmem_cache_free\x00', r4}, 0x10) syz_emit_ethernet(0x86, &(0x7f0000000540)={@broadcast, @random="80cc03df2bac", @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x78, 0x64, 0x0, 0x0, 0x29, 0x0, @empty, @multicast1}, {0x0, 0x0, 0x64, 0x0, @wg=@response={0x220, 0x0, 0x0, "bfd8a5dd2002c02142c4391100005efefd7f1a9aa8f6f3a6060ffc0e896f38da", "0b3d22b336984ffb47476e10c3ae64b1", {"bb3b2195c4b058706558a70864bef1f0", "524a72fc660b8cd26e095f24ab642591"}}}}}}}, 0x0) setsockopt$sock_int(r2, 0x1, 0x2f, &(0x7f0000000000)=0x102, 0x4) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) close_range(r0, 0xffffffffffffffff, 0x0) 167.107276ms ago: executing program 4 (id=896): bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x260300, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x260300, 0x0) ftruncate(r1, 0x8800000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000034c0)=[{{0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000000b80)=""/4096, 0x20001b80}, {&(0x7f0000001b80)=""/112, 0x70}], 0x2, 0x0, 0xa0028cb4}}], 0x40000000000013c, 0x700, 0x0) sendfile(r2, r1, 0x0, 0x100000000) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x3, 0xc, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x2206008, 0x0, 0x1, 0x0, &(0x7f00000000c0)) (async) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x2206008, 0x0, 0x1, 0x0, &(0x7f00000000c0)) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='9p_protocol_dump\x00', r4}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='9p_protocol_dump\x00', r4}, 0x10) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket$unix(0x1, 0x3, 0x0) r8 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$P9_RREADDIR(r8, &(0x7f0000000680)={0x122, 0x29, 0x2, {0xff, [{{0x20, 0x0, 0x5}, 0x8, 0x57, 0x7, './file0'}, {{0x0, 0x4, 0x8}, 0x4, 0x10, 0x7, './file0'}, {{0x10, 0x2, 0x6}, 0x100000000, 0x2e, 0x7, './file0'}, {{0x10, 0x3, 0x6}, 0x8, 0x2, 0x7, './file0'}, {{0x2, 0x0, 0x4}, 0xfffffffffffffff0, 0x28, 0x7, './file0'}, {{0x4, 0x3, 0x8}, 0x4, 0x80, 0x7, './file0'}, {{0x8, 0x1, 0x2}, 0xb, 0x2, 0x7, './file0'}, {{0x0, 0x0, 0x5}, 0x6, 0x3, 0x7, './file0'}, {{0x0, 0x2, 0x7}, 0x4, 0xf9, 0x7, './file0'}]}}, 0x122) (async) write$P9_RREADDIR(r8, &(0x7f0000000680)={0x122, 0x29, 0x2, {0xff, [{{0x20, 0x0, 0x5}, 0x8, 0x57, 0x7, './file0'}, {{0x0, 0x4, 0x8}, 0x4, 0x10, 0x7, './file0'}, {{0x10, 0x2, 0x6}, 0x100000000, 0x2e, 0x7, './file0'}, {{0x10, 0x3, 0x6}, 0x8, 0x2, 0x7, './file0'}, {{0x2, 0x0, 0x4}, 0xfffffffffffffff0, 0x28, 0x7, './file0'}, {{0x4, 0x3, 0x8}, 0x4, 0x80, 0x7, './file0'}, {{0x8, 0x1, 0x2}, 0xb, 0x2, 0x7, './file0'}, {{0x0, 0x0, 0x5}, 0x6, 0x3, 0x7, './file0'}, {{0x0, 0x2, 0x7}, 0x4, 0xf9, 0x7, './file0'}]}}, 0x122) bind$unix(r7, &(0x7f0000000180)=@file={0x1}, 0x6e) listen(r7, 0x0) write$P9_RVERSION(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) dup(r6) (async) r9 = dup(r6) write$FUSE_BMAP(r9, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_BMAP(r9, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="b0"], 0xb0) pipe(&(0x7f0000000380)) (async) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_tcp(0x2, 0x1, 0x0) (async) r11 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r11, 0x6, 0x10000000013, &(0x7f0000000180)=0x1, 0x4) setsockopt$inet_tcp_int(r11, 0x6, 0x14, &(0x7f00000000c0)=0x100000001, 0x4) r12 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000040000850000007200000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r12}, 0x10) connect$inet(r11, &(0x7f0000000300)={0x2, 0x0, @remote}, 0x10) sendto$inet(r11, &(0x7f0000000200)="e1", 0xfea8, 0x0, 0x0, 0x0) (async) sendto$inet(r11, &(0x7f0000000200)="e1", 0xfea8, 0x0, 0x0, 0x0) splice(r11, 0x0, r10, 0x0, 0xfea8, 0xa) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r9}}) 72.010108ms ago: executing program 1 (id=897): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x3, 0x3}, 0x4) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x3, 0x1000}, 0x4) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000003180)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf84, 0x3}, 0x1c) r2 = socket$inet_udp(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x103402, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r2, &(0x7f0000000000), 0x0, 0x0) 9.32304ms ago: executing program 1 (id=898): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYRES16=r0], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000700000018110000", @ANYRES32=r1], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r1}, &(0x7f0000000200), &(0x7f0000000340)=r2}, 0x20) utime(&(0x7f0000000200)='./file0\x00', 0x0) sendmsg$nl_route(r0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x248}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() syz_genetlink_get_family_id$nl80211(&(0x7f0000000300), 0xffffffffffffffff) sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) r4 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={r3, r4}, 0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) r5 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7020000140000e5b7030000000700008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='sched_switch\x00', r6}, 0x10) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) sched_setscheduler(0x0, 0x1, 0x0) getpid() sched_setaffinity(0x0, 0x0, 0x0) write$P9_RCREATE(r7, &(0x7f0000000040)={0x18, 0x73, 0x1, {{0x2, 0x0, 0x2}, 0x5}}, 0x18) 8.0385ms ago: executing program 4 (id=899): bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000007000000008000000100000000000000", @ANYRES32, @ANYBLOB="0000000000000800000000b3509065590250a71877978dc593cb090000000000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000007000000008000000100000000000000", @ANYRES32, @ANYBLOB="0000000000000800000000b3509065590250a71877978dc593cb090000000000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x1, 0x0, 0xf000, 0x2000, &(0x7f0000f9a000/0x2000)=nil}) r3 = dup(r2) eventfd(0x7f) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4400ae8f, &(0x7f0000000040)=@x86={0x4, 0x4, 0x5, 0x0, 0x7fff, 0x1, 0x2, 0x2, 0xec, 0x8, 0x5, 0x3d, 0x0, 0x3, 0x5, 0x4, 0x6, 0x5, 0x1, '\x00', 0x9, 0x6}) ioctl$KVM_SET_VAPIC_ADDR(r3, 0x4008ae93, &(0x7f00000000c0)=0xffff) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="05000000010000000a00000008"], 0x48) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="05000000010000000a00000008"], 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000002000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x10) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) rt_sigaction(0x19, 0x0, 0x0, 0x8, &(0x7f0000000440)) ioctl$KVM_RUN(r3, 0xae80, 0x0) 6.73209ms ago: executing program 0 (id=900): bpf$MAP_CREATE(0x0, 0x0, 0x48) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x240000, &(0x7f0000000a80)={[{@minixdf}, {@grpid}, {@journal_path={'journal_path', 0x3d, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/'}}, {@data_journal}, {@norecovery}, {@commit={'commit', 0x3d, 0x5}}, {@journal_async_commit}, {@data_writeback}, {@jqfmt_vfsv0}, {@noload}], [{@mask={'mask', 0x3d, '^MAY_READ'}}, {@obj_type={'obj_type', 0x3d, 'PQ]\'\xfa7\x87\xc3W\xe7\xf6\xcc0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r3, 0x0, 0x27, &(0x7f0000000440)={@multicast2, @loopback, @local}, 0xc) r4 = syz_open_procfs(0x0, &(0x7f0000000240)='net/mcfilter\x00') preadv(r4, &(0x7f0000001b80)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0x5e, 0xfffffffd) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x81000) bpf$PROG_LOAD(0x5, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r7 = openat$cgroup_ro(r6, 0x0, 0x0, 0x0) preadv(r7, &(0x7f0000000300), 0x0, 0xfffffffd, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) r8 = socket$inet(0xa, 0x1, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000040)='map_files\x00') getdents(r9, 0x0, 0x48) setsockopt$IPT_SO_SET_REPLACE(r8, 0x0, 0x40, &(0x7f00000002c0)=@mangle={'mangle\x00', 0x44, 0x6, 0x3c8, 0x238, 0x0, 0x138, 0x98, 0x98, 0x378, 0x378, 0x378, 0x378, 0x378, 0x6, 0x0, {[{{@ip={@loopback, @multicast1=0xe0007600, 0xffffff00, 0x0, 'gre0\x00', 'ip6gre0\x00', {}, {}, 0x0, 0x0, 0x11}, 0x7a00, 0x70, 0x98}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0xfe}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, 0x0, 0x0, 'wg1\x00', 'ip6gretap0\x00', {}, {}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @local, 0x1}}}, {{@ip={@broadcast, @multicast2, 0x0, 0x0, 'vlan1\x00', 'nr0\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@dev={0xfe, 0x80, '\x00', 0x18}, 'veth0_virt_wifi\x00', {0x7}}}}, {{@ip={@rand_addr, @broadcast, 0xffffffff, 0xff, 'syzkaller0\x00', 'veth1_to_team\x00', {}, {0xff}}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @empty}}}, {{@ip={@empty, @empty, 0xff000000, 0x0, 'lo\x00', 'batadv_slave_1\x00', {}, {}, 0x88}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x4, 0x0, @loopback}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x428) 0s ago: executing program 32 (id=900): bpf$MAP_CREATE(0x0, 0x0, 0x48) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x240000, &(0x7f0000000a80)={[{@minixdf}, {@grpid}, {@journal_path={'journal_path', 0x3d, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/'}}, {@data_journal}, {@norecovery}, {@commit={'commit', 0x3d, 0x5}}, {@journal_async_commit}, {@data_writeback}, {@jqfmt_vfsv0}, {@noload}], [{@mask={'mask', 0x3d, '^MAY_READ'}}, {@obj_type={'obj_type', 0x3d, 'PQ]\'\xfa7\x87\xc3W\xe7\xf6\xcc0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r3, 0x0, 0x27, &(0x7f0000000440)={@multicast2, @loopback, @local}, 0xc) r4 = syz_open_procfs(0x0, &(0x7f0000000240)='net/mcfilter\x00') preadv(r4, &(0x7f0000001b80)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0x5e, 0xfffffffd) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x81000) bpf$PROG_LOAD(0x5, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r7 = openat$cgroup_ro(r6, 0x0, 0x0, 0x0) preadv(r7, &(0x7f0000000300), 0x0, 0xfffffffd, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) r8 = socket$inet(0xa, 0x1, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000040)='map_files\x00') getdents(r9, 0x0, 0x48) setsockopt$IPT_SO_SET_REPLACE(r8, 0x0, 0x40, &(0x7f00000002c0)=@mangle={'mangle\x00', 0x44, 0x6, 0x3c8, 0x238, 0x0, 0x138, 0x98, 0x98, 0x378, 0x378, 0x378, 0x378, 0x378, 0x6, 0x0, {[{{@ip={@loopback, @multicast1=0xe0007600, 0xffffff00, 0x0, 'gre0\x00', 'ip6gre0\x00', {}, {}, 0x0, 0x0, 0x11}, 0x7a00, 0x70, 0x98}, @inet=@DSCP={0x28, 'DSCP\x00', 0x0, {0xfe}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, 0x0, 0x0, 'wg1\x00', 'ip6gretap0\x00', {}, {}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @local, 0x1}}}, {{@ip={@broadcast, @multicast2, 0x0, 0x0, 'vlan1\x00', 'nr0\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@dev={0xfe, 0x80, '\x00', 0x18}, 'veth0_virt_wifi\x00', {0x7}}}}, {{@ip={@rand_addr, @broadcast, 0xffffffff, 0xff, 'syzkaller0\x00', 'veth1_to_team\x00', {}, {0xff}}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @empty}}}, {{@ip={@empty, @empty, 0xff000000, 0x0, 'lo\x00', 'batadv_slave_1\x00', {}, {}, 0x88}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x4, 0x0, @loopback}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x428) kernel console output (not intermixed with test programs): 68 bytes leftover after parsing attributes in process `syz.2.413'. [ 95.331408][ T53] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.340914][ T24] audit: type=1400 audit(351.241:986): avc: denied { append } for pid=2026 comm="syz.2.413" name="file1" dev="loop2" ino=1048609 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 95.371749][ T24] audit: type=1400 audit(351.241:987): avc: denied { open } for pid=2026 comm="syz.2.413" path="/73/file0/file1" dev="loop2" ino=1048609 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 95.395125][ T24] audit: type=1400 audit(351.241:988): avc: denied { write } for pid=2026 comm="syz.2.413" name="file1" dev="loop2" ino=1048609 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 95.436793][ T53] usb 5-1: 0:2 : does not exist [ 95.467413][ T24] audit: type=1400 audit(351.441:989): avc: denied { execute } for pid=2033 comm="syz.2.414" path="/sys/kernel/debug/binder/transaction_log" dev="debugfs" ino=152 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=file permissive=1 [ 95.629906][ T53] usb 5-1: USB disconnect, device number 12 [ 95.698990][ T24] audit: type=1400 audit(351.671:990): avc: denied { create } for pid=2039 comm="syz.0.416" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 95.723762][ T5] Bluetooth: hci0: command 0x1001 tx timeout [ 95.731313][ T1957] Bluetooth: hci0: sending frame failed (-49) [ 95.733785][ T24] audit: type=1400 audit(351.671:991): avc: denied { connect } for pid=2039 comm="syz.0.416" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 95.809242][ T2042] F2FS-fs (loop2): Fix alignment : done, start(4096) end(16896) block(12288) [ 95.838821][ T2042] F2FS-fs (loop2): invalid crc value [ 95.851193][ T2042] F2FS-fs (loop2): invalid crc value [ 95.856718][ T2042] F2FS-fs (loop2): Failed to get valid F2FS checkpoint [ 96.111256][ T2056] EXT4-fs (loop0): Mount option "nouser_xattr" will be removed by 3.5 [ 96.111256][ T2056] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 96.111256][ T2056] [ 96.131994][ T2056] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 96.284035][ T24] audit: type=1400 audit(352.132:992): avc: denied { ioctl } for pid=2047 comm="syz.3.418" path="socket:[21040]" dev="sockfs" ino=21040 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 96.347003][ T2056] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_nolock,noauto_da_alloc,nouser_xattr,nojournal_checksum,data_err=ignore,barrier=0x0000000000000009,data_err=ignore,grpquota,nombcache,user_xattr,resuid=0x0000000000000000,quota,,errors=continue [ 97.298912][ T1045] tipc: Subscription rejected, illegal request [ 97.377125][ T2070] EXT4-fs error (device loop2): ext4_orphan_get:1395: inode #15: comm syz.2.424: casefold flag without casefold feature [ 97.390164][ T2070] EXT4-fs error (device loop2): ext4_orphan_get:1400: comm syz.2.424: couldn't read orphan inode 15 (err -117) [ 97.402280][ T2070] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 97.432548][ T2070] overlayfs: unrecognized mount option "obj_role=[" or missing value [ 97.442720][ T2078] overlayfs: "xino" feature enabled using 3 upper inode bits. [ 97.653196][ T2088] syz.2.427[2088] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 97.653277][ T2088] syz.2.427[2088] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 97.666134][ T2088] syz.2.427[2088] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 97.677796][ T2088] syz.2.427[2088] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 97.703810][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: comm syz.4.426: inode #2214592512: comm syz.4.426: iget: illegal inode # [ 97.729280][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.426: error while reading EA inode 2214592512 err=-117 [ 97.742441][ T2085] F2FS-fs (loop0): Wrong SIT boundary, start(1536) end(50334208) blocks(1024) [ 97.754538][ T2085] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 97.754673][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: comm syz.4.426: inode #2214592512: comm syz.4.426: iget: illegal inode # [ 97.764062][ T2085] F2FS-fs (loop0): invalid crc value [ 97.777739][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.426: error while reading EA inode 2214592512 err=-117 [ 97.783573][ T2085] F2FS-fs (loop0): Found nat_bits in checkpoint [ 97.795689][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: comm syz.4.426: inode #1: comm syz.4.426: iget: illegal inode # [ 97.802802][ T5] Bluetooth: hci0: command 0x1009 tx timeout [ 97.820740][ T2086] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.426: error while reading EA inode 1 err=-117 [ 97.833509][ T2086] EXT4-fs (loop4): 1 orphan inode deleted [ 97.839409][ T2086] EXT4-fs (loop4): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000000000ff,debug_want_extra_isize=0x000000000000004c,auto_da_alloc=0x0000000000000008,resgid=0x0000000000000000,acl,init_itable=0x0000000000008d55,,errors=continue [ 97.856218][ T2085] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 97.871797][ T2085] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 98.047990][ T2094] IPv6: NLM_F_CREATE should be specified when creating new route [ 98.202869][ T2098] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 98.213121][ T2098] EXT4-fs (loop3): couldn't mount as ext3 due to feature incompatibilities [ 98.429368][ T2101] kvm: MONITOR instruction emulated as NOP! [ 98.528331][ T277] attempt to access beyond end of device [ 98.528331][ T277] loop0: rw=2049, want=40984, limit=40427 [ 98.723827][ T2109] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 98.773436][ T2110] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 98.929379][ T2133] EXT4-fs (loop2): 1 orphan inode deleted [ 98.935273][ T2133] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 98.945958][ T2133] netlink: 20 bytes leftover after parsing attributes in process `syz.2.437'. [ 98.993473][ T2146] exFAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 99.005311][ T2146] exFAT-fs (loop0): Medium has reported failures. Some data may be lost. [ 99.015941][ T2146] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 99.132939][ T2154] EXT4-fs (loop2): Ignoring removed nobh option [ 99.149367][ T2154] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 99.158074][ T2154] EXT4-fs error (device loop2): ext4_free_branches:1026: inode #13: comm syz.2.441: invalid indirect mapped block 2683928664 (level 1) [ 99.216237][ T2154] EXT4-fs (loop2): Remounting filesystem read-only [ 99.428601][ T2154] EXT4-fs (loop2): 1 truncate cleaned up [ 99.435102][ T2154] EXT4-fs (loop2): mounted filesystem without journal. Opts: noblock_validity,dioread_lock,nobh,nojournal_checksum,acl,usrjquota=.grpquota,nodiscard,jqfmt=vfsv0,noload,errors=remount-ro,jqfmt=vfsold,, [ 99.612723][ T2163] 8021q: VLANs not supported on ip_vti0 [ 100.242610][ T24] kauditd_printk_skb: 26 callbacks suppressed [ 100.242624][ T24] audit: type=1400 audit(356.224:1019): avc: denied { mount } for pid=2172 comm="syz.0.445" name="/" dev="configfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 100.271153][ T24] audit: type=1400 audit(356.224:1020): avc: denied { search } for pid=2172 comm="syz.0.445" name="/" dev="configfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 100.293307][ T24] audit: type=1400 audit(356.224:1021): avc: denied { read } for pid=2172 comm="syz.0.445" name="/" dev="configfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 100.314871][ T24] audit: type=1400 audit(356.224:1022): avc: denied { open } for pid=2172 comm="syz.0.445" path="/" dev="configfs" ino=53 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 100.336275][ T2184] device bridge_slave_1 left promiscuous mode [ 100.342754][ T2184] bridge0: port 2(bridge_slave_1) entered disabled state [ 100.350826][ T2184] device bridge_slave_0 left promiscuous mode [ 100.357254][ T2184] bridge0: port 1(bridge_slave_0) entered disabled state [ 100.540792][ T2191] netlink: 32 bytes leftover after parsing attributes in process `syz.3.450'. [ 100.866297][ T2205] syz.3.453 calls setitimer() with new_value NULL pointer. Misfeature support will be removed [ 101.300977][ T5] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 101.440920][ T336] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 101.540810][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 101.650780][ T457] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 101.660811][ T5] usb 4-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 2.00 [ 101.670218][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 101.679008][ T5] usb 4-1: config 0 descriptor?? [ 101.721388][ T5] ftdi_sio 4-1:0.0: FTDI USB Serial Device converter detected [ 101.740757][ T336] usb 5-1: device descriptor read/64, error -71 [ 101.848681][ T24] audit: type=1326 audit(357.824:1023): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 101.872302][ T24] audit: type=1326 audit(357.824:1024): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 101.897160][ T24] audit: type=1326 audit(357.824:1025): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=13 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 101.930517][ T24] audit: type=1326 audit(357.824:1026): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 102.019807][ T2238] device veth0_vlan left promiscuous mode [ 102.027121][ T2238] device veth0_vlan entered promiscuous mode [ 102.039081][ T2238] device veth1_macvtap left promiscuous mode [ 102.048621][ T2238] device veth1_macvtap entered promiscuous mode [ 102.103022][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 102.145429][ T24] audit: type=1326 audit(357.824:1027): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 102.220232][ T2217] xt_hashlimit: max too large, truncated to 1048576 [ 102.220239][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 102.220535][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 102.227069][ T457] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 102.234368][ T1045] bridge0: port 1(bridge_slave_0) entered blocking state [ 102.253111][ T457] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 102.259472][ T1045] bridge0: port 1(bridge_slave_0) entered forwarding state [ 102.259866][ T5] usb 4-1: Detected FT232BM [ 102.280716][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 102.283062][ T24] audit: type=1326 audit(357.824:1028): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2235 comm="syz.1.463" exe="/root/syz-executor" sig=0 arch=c000003e syscall=319 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 102.289123][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 102.319758][ T1045] bridge0: port 2(bridge_slave_1) entered blocking state [ 102.326826][ T1045] bridge0: port 2(bridge_slave_1) entered forwarding state [ 102.330530][ T336] usb 5-1: device descriptor read/64, error -71 [ 102.334487][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 102.348968][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 102.357375][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 102.365682][ T2241] exfat: Bad value for 'uid' [ 102.365980][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 102.378387][ T457] usb 3-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 102.381170][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 102.387617][ T457] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 102.396429][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 102.413716][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 102.421808][ T457] usb 3-1: SerialNumber: syz [ 102.423207][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 102.434974][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 102.443422][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 102.452017][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 102.460634][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 102.468968][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 102.477575][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 102.486354][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 102.494859][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 102.499216][ T2241] EXT4-fs (loop1): Ignoring removed nobh option [ 102.504208][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 102.511557][ T2241] EXT4-fs error (device loop1): ext4_ext_check_inode:500: inode #11: comm syz.1.464: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 32512(32512) [ 102.518355][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 102.536528][ T2241] EXT4-fs error (device loop1): ext4_orphan_get:1400: comm syz.1.464: couldn't read orphan inode 11 (err -117) [ 102.545428][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 102.556111][ T2241] EXT4-fs (loop1): mounted filesystem without journal. Opts: sysvgroups,noload,nobh,norecovery,journal_dev=0x0000000000000004,norecovery,errors=continue,quota,,errors=continue [ 102.564665][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 102.595130][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 102.602849][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 102.611460][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 102.619691][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 102.628504][ T1045] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 102.650299][ T336] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 102.684646][ T2232] netlink: 8 bytes leftover after parsing attributes in process `syz.2.461'. [ 102.717346][ T2257] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=640 (1280 ns) > initial count (34 ns). Using initial count to start timer. [ 102.760968][ T457] usb 3-1: 0:2 : does not exist [ 102.769114][ T2262] SELinux: policydb magic number 0x10 does not match expected magic number 0xf97cff8c [ 102.770303][ T5] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 102.788577][ T2262] SELinux: failed to load policy [ 102.788932][ T5] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 102.800795][ T2263] SELinux: policydb magic number 0x4c5047 does not match expected magic number 0xf97cff8c [ 102.804132][ T5] usb 4-1: USB disconnect, device number 13 [ 102.823407][ T2263] SELinux: failed to load policy [ 102.831079][ T5] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 102.841316][ T5] ftdi_sio 4-1:0.0: device disconnected [ 102.859038][ T457] usb 3-1: USB disconnect, device number 12 [ 102.880569][ T2265] 9pnet: p9_fd_create_tcp (2265): problem connecting socket to 127.0.0.1 [ 103.121172][ T336] usb 5-1: device descriptor read/64, error -71 [ 103.216819][ T2279] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 103.233215][ T2279] EXT4-fs (loop0): 1 orphan inode deleted [ 103.239178][ T2279] EXT4-fs (loop0): 1 truncate cleaned up [ 103.245009][ T2279] EXT4-fs (loop0): mounted filesystem without journal. Opts: errors=remount-ro,noinit_itable,debug_want_extra_isize=0x000000000000002a,errors=remount-ro,block_validity,grpjquota=, [ 103.287965][ T2287] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 103.416261][ T2295] EXT4-fs (loop0): Ignoring removed mblk_io_submit option [ 103.423689][ T2295] EXT4-fs (loop0): Test dummy encryption mode enabled [ 103.433413][ T2295] EXT4-fs (loop0): Ignoring removed mblk_io_submit option [ 103.440744][ T2295] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 103.451887][ T2295] EXT4-fs (loop0): 1 truncate cleaned up [ 103.457556][ T2295] EXT4-fs (loop0): mounted filesystem without journal. Opts: errors=remount-ro,mblk_io_submit,inlinecrypt,test_dummy_encryption=v1,barrier,mblk_io_submit,nogrpid, [ 103.835558][ T2295] netlink: 12 bytes leftover after parsing attributes in process `syz.0.480'. [ 103.849720][ T336] usb 5-1: device descriptor read/64, error -71 [ 103.969734][ T336] usb usb5-port1: attempt power cycle [ 103.974588][ T2310] EXT4-fs (loop1): Ignoring removed nobh option [ 103.981585][ T2310] EXT4-fs (loop1): Ignoring removed bh option [ 103.987737][ T2310] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 104.010998][ T2310] EXT4-fs (loop1): mounted filesystem without journal. Opts: delalloc,data_err=abort,barrier=0x0000000000000003,dioread_lock,data_err=ignore,max_dir_size_kb=0x00000000004007b1,data_err=ignore,grpquota,nobh,user_xattr,bh,dioread_nolock,,errors=continue [ 104.279801][ T337] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 104.419584][ T336] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 104.553528][ T2339] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 104.656153][ T2343] device veth3 entered promiscuous mode [ 104.749463][ T457] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 104.855063][ T337] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 104.864698][ T337] usb 1-1: can't read configurations, error -61 [ 105.150466][ T337] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 105.158417][ T336] usb 5-1: device not accepting address 15, error -71 [ 105.179767][ T2368] SELinux: policydb magic number 0xffffffff does not match expected magic number 0xf97cff8c [ 105.190385][ T2368] SELinux: failed to load policy [ 105.379741][ T2372] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=2372 comm=syz.4.497 [ 105.439206][ T457] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 105.549277][ T337] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 105.594179][ T337] usb 1-1: can't read configurations, error -61 [ 105.600902][ T337] usb usb1-port1: attempt power cycle [ 105.642001][ T24] kauditd_printk_skb: 23 callbacks suppressed [ 105.642013][ T24] audit: type=1400 audit(361.626:1052): avc: denied { write } for pid=2383 comm="syz.3.500" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 105.644961][ T2384] netlink: 4 bytes leftover after parsing attributes in process `syz.3.500'. [ 105.648217][ T24] audit: type=1400 audit(361.626:1053): avc: denied { read } for pid=2383 comm="syz.3.500" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 105.667935][ T301] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 105.676906][ T457] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.41 [ 105.714276][ T457] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=11 [ 105.722679][ T457] usb 3-1: Product: syz [ 105.726934][ T457] usb 3-1: Manufacturer: syz [ 105.731636][ T457] usb 3-1: SerialNumber: syz [ 105.940246][ T2393] EXT4-fs (loop3): Unrecognized mount option "GPL" or missing value [ 105.958625][ T301] usb 2-1: Using ep0 maxpacket: 16 [ 105.975918][ T24] audit: type=1400 audit(361.957:1054): avc: denied { unmount } for pid=278 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 105.997056][ T457] usblp 3-1:1.0: usblp0: USB Unidirectional printer dev 13 if 0 alt 0 proto 1 vid 0x0525 pid 0xA4A8 [ 106.008533][ T337] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 106.032054][ T457] usb 3-1: USB disconnect, device number 13 [ 106.040563][ T457] usblp0: removed [ 106.082659][ T2402] netlink: 4 bytes leftover after parsing attributes in process `syz.3.503'. [ 106.092100][ T24] audit: type=1400 audit(362.037:1055): avc: denied { map } for pid=2401 comm="syz.3.503" path="socket:[22707]" dev="sockfs" ino=22707 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 106.128048][ T2403] bridge: RTM_NEWNEIGH with invalid ether address [ 106.138601][ T301] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 11 [ 106.150982][ T301] usb 2-1: config 1 interface 0 altsetting 3 endpoint 0xB has invalid wMaxPacketSize 0 [ 106.161250][ T301] usb 2-1: config 1 interface 0 altsetting 3 bulk endpoint 0xB has invalid maxpacket 0 [ 106.171049][ T301] usb 2-1: config 1 interface 0 altsetting 3 endpoint 0x8A has invalid wMaxPacketSize 0 [ 106.181320][ T301] usb 2-1: config 1 interface 0 altsetting 3 bulk endpoint 0x8A has invalid maxpacket 0 [ 106.191213][ T301] usb 2-1: config 1 interface 0 has no altsetting 0 [ 106.197952][ T301] usb 2-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice= 1.77 [ 106.207945][ T301] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.249053][ T301] ums-sddr09 2-1:1.0: USB Mass Storage device detected [ 106.268783][ T337] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 106.276396][ T337] usb 1-1: can't read configurations, error -61 [ 106.412318][ T2418] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 106.420746][ T2418] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 106.438698][ T337] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 106.464752][ T2418] F2FS-fs (loop4): Found nat_bits in checkpoint [ 106.479659][ T301] scsi host1: usb-storage 2-1:1.0 [ 106.501155][ T2418] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 106.509110][ T2418] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 106.513527][ T2422] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 106.527220][ T2422] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 106.544697][ T2422] F2FS-fs (loop3): invalid crc value [ 106.556640][ T2422] F2FS-fs (loop3): Found nat_bits in checkpoint [ 106.593906][ T2422] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 106.601179][ T2422] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 106.636749][ T275] attempt to access beyond end of device [ 106.636749][ T275] loop3: rw=2049, want=40968, limit=40427 [ 106.690293][ T974] usb 2-1: USB disconnect, device number 11 [ 106.708384][ T337] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 106.716413][ T337] usb 1-1: can't read configurations, error -61 [ 106.723822][ T337] usb usb1-port1: unable to enumerate USB device [ 106.799779][ T24] audit: type=1326 audit(362.787:1056): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 106.823486][ T24] audit: type=1326 audit(362.787:1057): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 106.847141][ T24] audit: type=1326 audit(362.787:1058): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=302 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 106.871519][ T24] audit: type=1326 audit(362.787:1059): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 106.896317][ T24] audit: type=1326 audit(362.787:1060): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 106.920195][ T24] audit: type=1326 audit(362.787:1061): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2439 comm="syz.3.511" exe="/root/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 107.310988][ T2461] F2FS-fs (loop2): fault_type options not supported [ 107.318796][ T2461] F2FS-fs (loop2): invalid crc value [ 107.325782][ T2461] F2FS-fs (loop2): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 107.350510][ T2461] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 107.447908][ T336] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 107.527867][ T301] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 107.547832][ T974] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 107.787722][ T974] usb 5-1: Using ep0 maxpacket: 16 [ 107.807800][ T301] usb 2-1: device descriptor read/64, error -71 [ 107.817842][ T336] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 107.835852][ T336] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 107.907732][ T974] usb 5-1: config 3 has an invalid interface number: 171 but max is 0 [ 107.916156][ T974] usb 5-1: config 3 has no interface number 0 [ 107.922667][ T974] usb 5-1: config 3 interface 171 altsetting 52 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 107.936213][ T974] usb 5-1: config 3 interface 171 has no altsetting 0 [ 107.944883][ T2485] netlink: 12 bytes leftover after parsing attributes in process `syz.0.524'. [ 108.037771][ T336] usb 4-1: New USB device found, idVendor=05ab, idProduct=0301, bcdDevice= 1.00 [ 108.047102][ T336] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.055313][ T336] usb 4-1: Product: syz [ 108.059768][ T336] usb 4-1: Manufacturer: syz [ 108.064625][ T336] usb 4-1: SerialNumber: syz [ 108.070320][ T2486] fuse: Bad value for 'fd' [ 108.070950][ T336] usb 4-1: config 0 descriptor?? [ 108.111230][ T2488] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 108.121499][ T974] usb 5-1: New USB device found, idVendor=1bc7, idProduct=0023, bcdDevice=89.bd [ 108.122946][ T2488] EXT4-fs (loop2): 1 truncate cleaned up [ 108.132052][ T974] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.143672][ T2488] EXT4-fs (loop2): mounted filesystem without journal. Opts: debug_want_extra_isize=0x000000000000002e,min_batch_time=0x0000000000000fff,inode_readahead_blks=0x0000000000000080,stripe=0x0000000000004000,errors=remount-ro,max_batch_time=0x0000000000000004, [ 108.144969][ T974] usb 5-1: Product: syz [ 108.174288][ T974] usb 5-1: Manufacturer: syz [ 108.179216][ T974] usb 5-1: SerialNumber: syz [ 108.207574][ T301] usb 2-1: device descriptor read/64, error -71 [ 108.326759][ T2469] bridge: RTM_NEWNEIGH with invalid ether address [ 108.335273][ T25] usb 4-1: USB disconnect, device number 14 [ 108.482214][ T2500] netlink: 28 bytes leftover after parsing attributes in process `syz.2.527'. [ 108.497330][ T301] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 108.787173][ T301] usb 2-1: device descriptor read/64, error -71 [ 109.013524][ T2512] netlink: 20 bytes leftover after parsing attributes in process `syz.3.531'. [ 109.103709][ T2516] EXT4-fs (loop3): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 109.116752][ T402] usb 1-1: new full-speed USB device number 17 using dummy_hcd [ 109.143216][ T2516] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 not in group (block 4278190083)! [ 109.173229][ T2516] EXT4-fs (loop3): group descriptors corrupted! [ 109.186981][ T301] usb 2-1: device descriptor read/64, error -71 [ 109.307021][ T301] usb usb2-port1: attempt power cycle [ 109.536869][ T402] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 109.552224][ T402] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 109.667129][ T402] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.00 [ 109.680588][ T402] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 109.697049][ T402] usb 1-1: SerialNumber: syz [ 109.726749][ T301] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 109.747759][ T402] usb 1-1: 0:2 : does not exist [ 109.946680][ T301] usb 2-1: device descriptor read/8, error -71 [ 110.190018][ T2505] netlink: 8 bytes leftover after parsing attributes in process `syz.0.529'. [ 110.200843][ T2505] IPv6: ADDRCONF(NETDEV_CHANGE): gre1: link becomes ready [ 110.210031][ T5] usb 1-1: USB disconnect, device number 17 [ 110.226584][ T301] usb 2-1: device descriptor read/8, error -71 [ 110.559598][ T402] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 110.686484][ T974] cdc_acm 5-1:3.171: invalid descriptor buffer length [ 110.707416][ T974] usb 5-1: USB disconnect, device number 17 [ 110.714186][ T2545] 9pnet: Insufficient options for proto=fd [ 110.763493][ T2561] SELinux: failed to load policy [ 110.816253][ T402] usb 4-1: Using ep0 maxpacket: 16 [ 110.897407][ T2572] device lo entered promiscuous mode [ 110.904809][ T2572] device tunl0 entered promiscuous mode [ 110.911936][ T2572] device gre0 entered promiscuous mode [ 110.918457][ T2572] device gretap0 entered promiscuous mode [ 110.926169][ T2572] device erspan0 entered promiscuous mode [ 110.934162][ T2572] device ip_vti0 entered promiscuous mode [ 110.940689][ T2572] device ip6_vti0 entered promiscuous mode [ 110.947804][ T2572] device sit0 entered promiscuous mode [ 110.954197][ T2572] device ip6tnl0 entered promiscuous mode [ 110.956217][ T402] usb 4-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 110.962550][ T2572] device ip6gre0 entered promiscuous mode [ 110.976074][ T402] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 110.977070][ T2572] device ip6gretap0 entered promiscuous mode [ 110.993342][ T2572] device bridge0 entered promiscuous mode [ 111.002731][ T2572] device dummy0 entered promiscuous mode [ 111.006087][ T402] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 111.059139][ T2572] device veth0 entered promiscuous mode [ 111.065258][ T2572] device veth1 entered promiscuous mode [ 111.072701][ T2572] device wg0 entered promiscuous mode [ 111.080861][ T2572] device wg1 entered promiscuous mode [ 111.086972][ T2572] device wg2 entered promiscuous mode [ 111.092716][ T2572] device veth0_to_bridge entered promiscuous mode [ 111.100494][ T2572] device veth1_to_bridge entered promiscuous mode [ 111.108389][ T2572] device veth0_to_bond entered promiscuous mode [ 111.115346][ T2572] device bond_slave_0 entered promiscuous mode [ 111.122247][ T2572] device veth1_to_bond entered promiscuous mode [ 111.129561][ T2572] device bond_slave_1 entered promiscuous mode [ 111.137538][ T2572] device veth0_to_team entered promiscuous mode [ 111.144764][ T2572] device team_slave_0 entered promiscuous mode [ 111.152002][ T2572] device veth1_to_team entered promiscuous mode [ 111.160619][ T2572] device team_slave_1 entered promiscuous mode [ 111.167777][ T2572] device veth0_to_batadv entered promiscuous mode [ 111.175009][ T2572] device xfrm0 entered promiscuous mode [ 111.181522][ T2572] device veth0_to_hsr entered promiscuous mode [ 111.186075][ T402] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 111.188652][ T2572] device hsr_slave_0 entered promiscuous mode [ 111.203483][ T402] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 111.204581][ T2577] EXT4-fs error (device loop2): ext4_ext_check_inode:500: inode #3: comm syz.2.549: pblk 24 bad header/extent: invalid extent entries - magic f30a, entries 3, max 4(4), depth 0(0) [ 111.220597][ T402] usb 4-1: Product: syz [ 111.230601][ T974] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 111.243441][ T2572] device veth1_to_hsr entered promiscuous mode [ 111.244721][ T402] usb 4-1: Manufacturer: syz [ 111.250435][ T2572] device hsr_slave_1 entered promiscuous mode [ 111.260502][ T402] usb 4-1: SerialNumber: syz [ 111.261005][ T2572] device veth1_virt_wifi entered promiscuous mode [ 111.281161][ T2577] EXT4-fs error (device loop2): ext4_quota_enable:6450: comm syz.2.549: Bad quota inode: 3, type: 0 [ 111.287046][ T2572] device veth0_virt_wifi entered promiscuous mode [ 111.299670][ T2572] device veth1_vlan entered promiscuous mode [ 111.307064][ T2572] device vlan0 entered promiscuous mode [ 111.313059][ T2572] device vlan1 entered promiscuous mode [ 111.315383][ T2577] EXT4-fs warning (device loop2): ext4_enable_quotas:6491: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 111.320293][ T2572] device veth0_macvtap entered promiscuous mode [ 111.341299][ T24] kauditd_printk_skb: 112 callbacks suppressed [ 111.341313][ T24] audit: type=1326 audit(367.329:1174): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.341566][ T2572] device macsec0 entered promiscuous mode [ 111.349984][ T24] audit: type=1326 audit(367.339:1175): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=72 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.371988][ T2572] device bridge1 entered promiscuous mode [ 111.382047][ T2577] EXT4-fs (loop2): mount failed [ 111.400393][ T2572] device syztnl0 entered promiscuous mode [ 111.406347][ T24] audit: type=1326 audit(367.339:1176): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.410985][ T2572] device ip6tnl1 entered promiscuous mode [ 111.417262][ T24] audit: type=1326 audit(367.339:1177): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.442111][ T2572] device bridge2 entered promiscuous mode [ 111.470574][ T24] audit: type=1326 audit(367.339:1178): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.502413][ T24] audit: type=1326 audit(367.339:1179): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.506153][ T974] usb 5-1: Using ep0 maxpacket: 32 [ 111.529140][ T24] audit: type=1326 audit(367.339:1180): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.559751][ T24] audit: type=1326 audit(367.339:1181): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.560406][ T2572] device gre1 entered promiscuous mode [ 111.583423][ T24] audit: type=1326 audit(367.369:1182): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.613972][ T974] usb 5-1: too many configurations: 76, using maximum allowed: 8 [ 111.614399][ T24] audit: type=1326 audit(367.369:1183): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2583 comm="syz.1.550" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 111.646112][ T2572] IPv6: ADDRCONF(NETDEV_CHANGE): gre1: link becomes ready [ 111.653386][ T2572] IPv6: ADDRCONF(NETDEV_CHANGE): gre1: link becomes ready [ 111.674742][ T2585] 9pnet: Insufficient options for proto=fd [ 111.794848][ T974] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 111.802918][ T974] usb 5-1: can't read configurations, error -61 [ 111.815758][ T402] usb 4-1: 0:2 : does not exist [ 111.955971][ T974] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 112.200918][ T974] usb 5-1: Using ep0 maxpacket: 32 [ 112.246308][ T974] usb 5-1: too many configurations: 76, using maximum allowed: 8 [ 112.283723][ T402] usb 4-1: USB disconnect, device number 15 [ 112.320300][ T1273] udevd[1273]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 112.343824][ T2602] blk_update_request: I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 112.355961][ T2602] FAT-fs (loop3): unable to read boot sector [ 112.365486][ T974] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 112.373255][ T974] usb 5-1: can't read configurations, error -61 [ 112.379939][ T974] usb usb5-port1: attempt power cycle [ 112.886030][ T2612] EXT4-fs (loop0): Ignoring removed mblk_io_submit option [ 112.893489][ T2612] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 113.020640][ T2612] EXT4-fs (loop0): mounted filesystem without journal. Opts: bsddf,dioread_nolock,mblk_io_submit,,errors=continue [ 113.158312][ T2616] netlink: 6 bytes leftover after parsing attributes in process `syz.2.559'. [ 113.300359][ T2616] netlink: 6 bytes leftover after parsing attributes in process `syz.2.559'. [ 113.614774][ T974] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 114.135298][ T974] usb 5-1: device descriptor read/8, error -71 [ 114.242984][ T2637] syz.2.562[2637] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 114.243110][ T2637] syz.2.562[2637] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 114.364419][ T974] usb 5-1: device descriptor read/8, error -71 [ 114.386351][ T2640] EXT4-fs (loop4): Ignoring removed oldalloc option [ 114.452630][ T2640] EXT4-fs (loop4): mounted filesystem without journal. Opts: norecovery,quota,lazytime,errors=remount-ro,oldalloc,barrier, [ 114.505768][ T2645] device syzkaller0 entered promiscuous mode [ 114.533008][ T2645] netlink: 8 bytes leftover after parsing attributes in process `syz.3.566'. [ 114.579836][ T2645] netlink: 12 bytes leftover after parsing attributes in process `syz.3.566'. [ 114.614353][ T2656] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=2656 comm=syz.3.566 [ 115.006875][ T2667] exFAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 115.045893][ T2667] exFAT-fs (loop3): Medium has reported failures. Some data may be lost. [ 115.060561][ T2667] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 115.090318][ T2684] netlink: 8 bytes leftover after parsing attributes in process `syz.3.576'. [ 115.157521][ T2685] EXT4-fs error (device loop1): ext4_ext_check_inode:500: inode #3: comm syz.1.575: pblk 24 bad header/extent: invalid extent entries - magic f30a, entries 3, max 4(4), depth 0(0) [ 115.175754][ T2685] EXT4-fs error (device loop1): ext4_quota_enable:6450: comm syz.1.575: Bad quota inode: 3, type: 0 [ 115.187028][ T2685] EXT4-fs warning (device loop1): ext4_enable_quotas:6491: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 115.202214][ T2685] EXT4-fs (loop1): mount failed [ 115.208598][ T2688] EXT4-fs (loop3): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 115.222208][ T2688] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 115.230972][ T2688] EXT4-fs error (device loop3): ext4_free_branches:1026: inode #13: comm syz.3.577: invalid indirect mapped block 2683928664 (level 1) [ 115.245917][ T2688] EXT4-fs (loop3): Remounting filesystem read-only [ 115.257092][ T2688] EXT4-fs (loop3): 1 truncate cleaned up [ 115.262883][ T2688] EXT4-fs (loop3): mounted filesystem without journal. Opts: noblock_validity,dioread_nolock,errors=remount-ro,minixdf,jqfmt=vfsv0,usrjquota=." [ 115.323507][ T2689] EXT4-fs error (device loop3): ext4_find_dest_de:2079: inode #2: block 13: comm syz.3.577: bad entry in directory: rec_len % 4 != 0 - offset=108, inode=4294901777, rec_len=65535, size=1024 fake=0 [ 115.364515][ T2689] EXT4-fs (loop3): Remounting filesystem read-only [ 115.878856][ T402] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 115.888795][ T2710] incfs: Backing dir is not set, filesystem can't be mounted. [ 115.896524][ T2710] incfs: mount failed -2 [ 116.095426][ T2719] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000800,quota,,errors=continue [ 116.123591][ T402] usb 1-1: Using ep0 maxpacket: 8 [ 116.153634][ T301] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 116.243644][ T402] usb 1-1: unable to get BOS descriptor or descriptor too short [ 116.313722][ T402] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 116.321441][ T402] usb 1-1: can't read configurations, error -71 [ 116.417273][ T301] usb 3-1: Using ep0 maxpacket: 16 [ 116.544370][ T301] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 116.558761][ T24] kauditd_printk_skb: 25 callbacks suppressed [ 116.558776][ T24] audit: type=1400 audit(372.548:1209): avc: denied { setopt } for pid=2725 comm="syz.3.585" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 116.590600][ T2727] x_tables: duplicate underflow at hook 1 [ 116.597891][ T301] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 116.608564][ T301] usb 3-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.00 [ 116.617997][ T301] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 116.630587][ T301] usb 3-1: config 0 descriptor?? [ 116.728621][ T2730] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 116.768287][ T24] audit: type=1326 audit(372.758:1210): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.796158][ T24] audit: type=1326 audit(372.778:1211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.824694][ T24] audit: type=1326 audit(372.778:1212): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.849046][ T24] audit: type=1326 audit(372.778:1213): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.872862][ T24] audit: type=1326 audit(372.778:1214): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.897531][ T24] audit: type=1326 audit(372.788:1215): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.918405][ T2740] EXT4-fs (loop0): VFS: Found ext4 filesystem with invalid superblock checksum. Run e2fsck? [ 116.931776][ T24] audit: type=1326 audit(372.788:1216): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.955799][ T24] audit: type=1326 audit(372.788:1217): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 116.980048][ T24] audit: type=1326 audit(372.788:1218): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2735 comm="syz.3.588" exe="/root/syz-executor" sig=0 arch=c000003e syscall=157 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 117.018392][ T350] udevd[350]: incorrect ext4 checksum on /dev/loop0 [ 117.224701][ T301] hid-multitouch 0003:1FD2:6007.000B: unknown main item tag 0x1 [ 117.235988][ T301] hid-multitouch 0003:1FD2:6007.000B: hidraw0: USB HID v0.00 Device [HID 1fd2:6007] on usb-dummy_hcd.2-1/input0 [ 117.268480][ T2762] udevd[2762]: failed to execute '/lib/udev/fido_id' 'fido_id': No such file or directory [ 117.956209][ T2761] netlink: 16 bytes leftover after parsing attributes in process `syz.3.595'. [ 118.030527][ T337] usb 3-1: USB disconnect, device number 14 [ 118.140483][ T2771] device pim6reg1 entered promiscuous mode [ 118.613714][ T337] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 118.692834][ T2784] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000800,quota,,errors=continue [ 118.903669][ T337] usb 1-1: Using ep0 maxpacket: 16 [ 118.997619][ T2790] netlink: 96 bytes leftover after parsing attributes in process `syz.2.602'. [ 119.033879][ T337] usb 1-1: config 0 has an invalid interface number: 218 but max is 0 [ 119.046243][ T337] usb 1-1: config 0 has no interface number 0 [ 119.054341][ T337] usb 1-1: config 0 interface 218 altsetting 2 has an invalid endpoint with address 0x0, skipping [ 119.067730][ T337] usb 1-1: config 0 interface 218 has no altsetting 0 [ 119.155587][ T2794] Alternate GPT is invalid, using primary GPT. [ 119.161905][ T2794] loop1: p2 p3 p7 [ 119.214663][ T2794] SELinux: duplicate or incompatible mount options [ 119.274951][ T2800] syz.2.604[2800] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 119.275017][ T2800] syz.2.604[2800] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 119.317605][ T350] udevd[350]: inotify_add_watch(7, /dev/loop1p3, 10) failed: No such file or directory [ 119.344385][ T337] usb 1-1: New USB device found, idVendor=0499, idProduct=1055, bcdDevice=4d.ad [ 119.359926][ T337] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 120.985559][ T365] udevd[365]: inotify_add_watch(7, /dev/loop1p7, 10) failed: No such file or directory [ 120.998060][ T1273] udevd[1273]: inotify_add_watch(7, /dev/loop1p2, 10) failed: No such file or directory [ 121.089617][ T337] usb 1-1: Product: syz [ 121.128775][ T365] udevd[365]: inotify_add_watch(7, /dev/loop1p7, 10) failed: No such file or directory [ 121.129123][ T1273] udevd[1273]: inotify_add_watch(7, /dev/loop1p2, 10) failed: No such file or directory [ 121.140138][ T350] udevd[350]: inotify_add_watch(7, /dev/loop1p3, 10) failed: No such file or directory [ 121.148930][ T337] usb 1-1: Manufacturer: syz [ 121.163427][ T337] usb 1-1: SerialNumber: syz [ 121.191548][ T337] usb 1-1: config 0 descriptor?? [ 121.283713][ T2780] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 121.514130][ T337] snd-usb-audio: probe of 1-1:0.218 failed with error -2 [ 121.524107][ T337] usb 1-1: USB disconnect, device number 20 [ 121.594737][ T24] kauditd_printk_skb: 30 callbacks suppressed [ 121.594752][ T24] audit: type=1400 audit(377.588:1249): avc: denied { read } for pid=2838 comm="syz.2.614" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=23920 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 121.685753][ T2843] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 121.920245][ T2839] erofs: (device loop2): mounted with root inode @ nid 36. [ 121.929976][ T2847] erofs: (device loop0): mounted with root inode @ nid 36. [ 122.339225][ T24] audit: type=1400 audit(378.118:1250): avc: denied { mounton } for pid=2842 comm="syz.3.616" path="/147/file0/file1" dev="loop3" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 122.437213][ T2866] syz.0.620[2866] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 122.437277][ T2866] syz.0.620[2866] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 122.451999][ T2861] FAT-fs (loop1): Unrecognized mount option "check=nozmbn+>N=stric" or missing value [ 122.482330][ T2866] netlink: 96 bytes leftover after parsing attributes in process `syz.0.620'. [ 122.494080][ T2862] exfat: Deprecated parameter 'utf8' [ 122.499576][ T2862] exfat: Unknown parameter 'fmak' [ 122.719518][ T2862] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 122.731403][ T2870] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 122.742207][ T2862] EXT4-fs error (device loop2): ext4_free_branches:1026: inode #16: comm syz.2.617: invalid indirect mapped block 4294967295 (level 0) [ 122.757344][ T2862] EXT4-fs error (device loop2): ext4_free_branches:1026: inode #16: comm syz.2.617: invalid indirect mapped block 4294967295 (level 1) [ 122.772042][ T2862] EXT4-fs (loop2): 1 orphan inode deleted [ 122.777964][ T2862] EXT4-fs (loop2): 1 truncate cleaned up [ 122.783748][ T2862] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 122.800473][ T2870] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz.4.621: bg 0: block 393: padding at end of block bitmap is not set [ 122.874047][ T2892] EXT4-fs (loop1): Ignoring removed nobh option [ 122.881781][ T2883] EXT4-fs (loop3): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000800,quota,,errors=continue [ 122.896930][ T2870] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 16 with max blocks 52 with error 117 [ 122.910298][ T2892] EXT4-fs (loop1): Ignoring removed bh option [ 122.915160][ T2870] EXT4-fs (loop4): This should not happen!! Data will be lost [ 122.915160][ T2870] [ 123.173664][ T2892] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 123.376584][ T2892] EXT4-fs (loop1): mounted filesystem without journal. Opts: delalloc,quota,barrier=0x0000000000000002,dioread_lock,data_err=ignore,abort,auto_da_alloc=0x0000000000000004,jqfmt=vfsold,nobh,inlinecrypt,bh,dioread_nolock,,errors=continue [ 123.513643][ T24] audit: type=1400 audit(379.448:1251): avc: denied { mounton } for pid=2888 comm="syz.1.625" path="/120/file1/bus" dev="loop1" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 123.596456][ T24] audit: type=1400 audit(379.448:1252): avc: denied { map } for pid=2888 comm="syz.1.625" path="pipe:[389]" dev="pipefs" ino=389 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 123.706417][ T24] audit: type=1400 audit(379.528:1253): avc: denied { rmdir } for pid=276 comm="syz-executor" name="lost+found" dev="loop1" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 123.731841][ T24] audit: type=1400 audit(379.528:1254): avc: denied { unlink } for pid=276 comm="syz-executor" name="file0" dev="loop1" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 123.760588][ T24] audit: type=1400 audit(379.528:1255): avc: denied { unlink } for pid=276 comm="syz-executor" name="file1" dev="loop1" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 123.783925][ T24] audit: type=1400 audit(379.538:1256): avc: denied { unmount } for pid=276 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 123.953619][ T24] audit: type=1400 audit(379.948:1257): avc: denied { create } for pid=2922 comm="syz.1.628" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_nflog_socket permissive=1 [ 124.130632][ T2928] capability: warning: `syz.1.628' uses 32-bit capabilities (legacy support in use) [ 124.479439][ T2927] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 124.516769][ T2927] EXT4-fs (loop4): Test dummy encryption mode enabled [ 124.534565][ T2935] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 124.536358][ T337] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 124.555795][ T2927] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpid,mblk_io_submit,nodioread_nolock,test_dummy_encryption,inode_readahead_blks=0x0000000000000000,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 124.557016][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 124.581411][ C0] bridge0: received packet on bridge_slave_1 with own address as source address (addr:aa:aa:aa:aa:aa:1c, vlan:0) [ 124.587772][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 124.608810][ T2932] F2FS-fs (loop1): invalid crc value [ 124.615020][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 124.637347][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 124.646101][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 124.654610][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 124.663951][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 124.672516][ T2932] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 124.686952][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 124.695645][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready [ 124.704842][ T2932] F2FS-fs (loop1): Cannot turn on quotas: -2 on 2 [ 124.721987][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready [ 124.730267][ T2932] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 124.823601][ T337] usb 3-1: Using ep0 maxpacket: 32 [ 124.933692][ C0] bridge0: received packet on bridge_slave_1 with own address as source address (addr:aa:aa:aa:aa:aa:1c, vlan:0) [ 124.983655][ T337] usb 3-1: unable to get BOS descriptor or descriptor too short [ 125.073674][ T337] usb 3-1: config 1 interface 0 altsetting 1 endpoint 0x1 has invalid maxpacket 2047, setting to 1024 [ 125.085180][ T337] usb 3-1: config 1 interface 0 altsetting 1 bulk endpoint 0x1 has invalid maxpacket 1024 [ 125.104737][ T337] usb 3-1: config 1 interface 0 has no altsetting 0 [ 125.115122][ T24] audit: type=1400 audit(381.108:1258): avc: denied { create } for pid=2949 comm="syz.4.634" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 125.136246][ T2950] netlink: 96 bytes leftover after parsing attributes in process `syz.4.634'. [ 125.148190][ T2955] EXT4-fs (loop0): Mount option "noacl" will be removed by 3.5 [ 125.148190][ T2955] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 125.148190][ T2955] [ 125.169174][ T2955] EXT4-fs (loop0): Ignoring removed bh option [ 125.195290][ T2955] EXT4-fs (loop0): mounted filesystem without journal. Opts: nojournal_checksum,noacl,barrier,norecovery,debug_want_extra_isize=0x0000000000000080,lazytime,nodelalloc,max_dir_size_kb=0x0000000000000009,noauto_da_alloc,bh,init_itable,,errors=continue [ 125.263710][ T337] usb 3-1: New USB device found, idVendor=04b8, idProduct=0202, bcdDevice= 0.40 [ 125.282618][ T337] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 125.298038][ T337] usb 3-1: Product: syz [ 125.306344][ T337] usb 3-1: Manufacturer: syz [ 125.316075][ T337] usb 3-1: SerialNumber: syz [ 125.343816][ T2921] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 125.373829][ T2971] binder: 2970:2971 ioctl c0306201 200000000080 returned -14 [ 125.458156][ T276] attempt to access beyond end of device [ 125.458156][ T276] loop1: rw=2049, want=45104, limit=40427 [ 125.564026][ T2921] SELinux: policydb magic number 0x2010112 does not match expected magic number 0xf97cff8c [ 125.574381][ T2921] SELinux: failed to load policy [ 125.674723][ T2987] EXT4-fs (loop4): mounting ext3 file system using the ext4 subsystem [ 125.686889][ T2980] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 125.701228][ T2987] EXT4-fs error (device loop4): ext4_xattr_ibody_find:2219: inode #15: comm syz.4.644: corrupted in-inode xattr [ 125.714326][ T2987] EXT4-fs (loop4): Remounting filesystem read-only [ 125.720987][ T2987] EXT4-fs error (device loop4): ext4_orphan_get:1400: comm syz.4.644: couldn't read orphan inode 15 (err -117) [ 125.733404][ T2987] EXT4-fs (loop4): mounted filesystem without journal. Opts: stripe=0x0000000000000000,noload,errors=remount-ro,resgid=0x000000000000ee00,min_batch_time=0x0000000000000006,usrjquota=,nombcache,noquota,grpquota,nodiscard, [ 125.738661][ T2980] EXT4-fs (loop3): 1 orphan inode deleted [ 125.761101][ T2987] SELinux: security_context_str_to_sid(unconfined_u) failed for (dev loop4, type ext3) errno=-22 [ 125.771992][ T2980] EXT4-fs (loop3): 1 truncate cleaned up [ 125.777926][ T2980] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,noinit_itable,debug_want_extra_isize=0x000000000000002a,errors=remount-ro,block_validity,grpjquota=, [ 125.816051][ T3002] FAT-fs (loop0): bogus number of FAT sectors [ 125.826427][ T3002] FAT-fs (loop0): Can't find a valid FAT filesystem [ 125.857477][ T2980] EXT4-fs error (device loop3): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 191 vs 220 free clusters [ 125.872239][ T2980] EXT4-fs (loop3): Remounting filesystem read-only [ 126.163592][ T974] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 126.293582][ T25] usb 1-1: new full-speed USB device number 21 using dummy_hcd [ 126.404212][ T974] usb 2-1: Using ep0 maxpacket: 32 [ 126.543821][ T974] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 126.555258][ T974] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 126.565209][ T974] usb 2-1: New USB device found, idVendor=05ac, idProduct=0265, bcdDevice= 0.00 [ 126.574443][ T974] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 126.583111][ T974] usb 2-1: config 0 descriptor?? [ 126.670113][ T24] kauditd_printk_skb: 9 callbacks suppressed [ 126.670126][ T24] audit: type=1400 audit(382.658:1268): avc: denied { read } for pid=3024 comm="syz.3.655" name="msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 126.674147][ T25] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 126.698252][ T24] audit: type=1400 audit(382.658:1269): avc: denied { open } for pid=3024 comm="syz.3.655" path="/dev/cpu/0/msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 126.709130][ T25] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 126.732625][ T402] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 126.753376][ T25] usb 1-1: New USB device found, idVendor=046d, idProduct=ca04, bcdDevice= 0.00 [ 126.763348][ T25] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 126.776525][ T25] usb 1-1: config 0 descriptor?? [ 126.793650][ T3013] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 126.905226][ T337] usb 3-1: USB disconnect, device number 15 [ 127.113618][ T402] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 127.113778][ T3008] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 127.132921][ T402] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 127.163947][ T402] usb 5-1: New USB device found, idVendor=0fc5, idProduct=b080, bcdDevice= 0.02 [ 127.176528][ T402] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 127.185280][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.185323][ T402] usb 5-1: config 0 descriptor?? [ 127.192609][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.210918][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.218526][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.227471][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.235316][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.242739][ T974] magicmouse 0003:05AC:0265.000C: unknown main item tag 0x0 [ 127.251253][ T974] magicmouse 0003:05AC:0265.000C: hidraw0: USB HID v0.00 Device [HID 05ac:0265] on usb-dummy_hcd.1-1/input0 [ 127.264251][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.271421][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.278922][ T974] magicmouse 0003:05AC:0265.000C: magicmouse input not registered [ 127.287682][ T974] magicmouse: probe of 0003:05AC:0265.000C failed with error -12 [ 127.295783][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.303035][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.311712][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.320280][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.327881][ T25] logitech 0003:046D:CA04.000D: unknown main item tag 0x0 [ 127.337240][ T25] logitech 0003:046D:CA04.000D: hidraw0: USB HID vff.fa Device [HID 046d:ca04] on usb-dummy_hcd.0-1/input0 [ 127.340068][ T3034] udevd[3034]: failed to execute '/lib/udev/fido_id' 'fido_id': No such file or directory [ 127.349094][ T25] logitech 0003:046D:CA04.000D: no inputs found [ 127.409602][ T3035] udevd[3035]: failed to execute '/lib/udev/fido_id' 'fido_id': No such file or directory [ 127.469653][ T24] audit: type=1400 audit(383.458:1270): avc: denied { read } for pid=3012 comm="syz.0.650" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 127.523182][ T24] audit: type=1400 audit(383.508:1271): avc: denied { getattr } for pid=3012 comm="syz.0.650" name="/" dev="dax" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 127.675037][ T402] hid-led 0003:0FC5:B080.000E: unknown main item tag 0x0 [ 127.682561][ T402] hid-led 0003:0FC5:B080.000E: unknown main item tag 0x0 [ 127.690110][ T402] hid-led 0003:0FC5:B080.000E: unknown main item tag 0x0 [ 127.699665][ T3061] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 127.734337][ T3008] F2FS-fs (loop1): Unrecognized mount option "whit_mode=fs-based" or missing value [ 127.752894][ T935] usb 2-1: USB disconnect, device number 16 [ 127.760750][ T24] audit: type=1400 audit(383.748:1272): avc: denied { setattr } for pid=3060 comm="syz.3.662" name="bus" dev="loop3" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 127.866479][ T24] audit: type=1326 audit(383.858:1273): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3065 comm="syz.3.664" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 127.891302][ T24] audit: type=1326 audit(383.858:1274): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3065 comm="syz.3.664" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 127.914559][ T402] hid-led: probe of 0003:0FC5:B080.000E failed with error -71 [ 127.922534][ T24] audit: type=1326 audit(383.858:1275): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3065 comm="syz.3.664" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 127.947866][ T402] usb 5-1: USB disconnect, device number 22 [ 127.955838][ T24] audit: type=1326 audit(383.858:1276): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3065 comm="syz.3.664" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 127.978828][ T24] audit: type=1326 audit(383.858:1277): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3065 comm="syz.3.664" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 128.107628][ T3074] EXT4-fs (loop2): orphan cleanup on readonly fs [ 128.114222][ T3074] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -13 [ 128.122689][ T3074] EXT4-fs error (device loop2): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 218 vs 220 free clusters [ 128.137441][ T3074] EXT4-fs error (device loop2): ext4_clear_blocks:880: inode #13: comm syz.2.665: attempt to clear invalid blocks 2 len 1 [ 128.150459][ T3074] EXT4-fs error (device loop2): ext4_free_branches:1026: inode #13: comm syz.2.665: invalid indirect mapped block 1819239214 (level 0) [ 128.164868][ T3074] EXT4-fs error (device loop2): ext4_free_branches:1026: inode #13: comm syz.2.665: invalid indirect mapped block 1819239214 (level 1) [ 128.179412][ T3074] EXT4-fs (loop2): 1 truncate cleaned up [ 128.185186][ T3074] EXT4-fs (loop2): mounted filesystem without journal. Opts: barrier,jqfmt=vfsv0,abort,bsddf,noquota,usrjquota=..,errors=continue [ 128.426776][ T3085] blk_update_request: I/O error, dev loop9, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 128.431021][ T25] hid-generic 0003:0004:0000.000F: unknown main item tag 0x0 [ 128.438432][ T3085] FAT-fs (loop9): unable to read boot sector [ 128.471246][ T25] hid-generic 0003:0004:0000.000F: unknown main item tag 0x0 [ 128.478907][ T25] hid-generic 0003:0004:0000.000F: unknown main item tag 0x0 [ 128.487134][ T3085] EXT4-fs (loop4): orphan cleanup on readonly fs [ 128.487195][ T25] hid-generic 0003:0004:0000.000F: hidraw0: USB HID v0.00 Device [syz0] on syz1 [ 128.495656][ T3085] EXT4-fs error (device loop4) in ext4_do_update_inode:5336: error 27 [ 128.511525][ T3085] EXT4-fs error (device loop4): ext4_dirty_inode:6143: inode #16: comm syz.4.668: mark_inode_dirty error [ 128.523111][ T3085] EXT4-fs error (device loop4) in ext4_do_update_inode:5336: error 27 [ 128.531669][ T3085] EXT4-fs error (device loop4): __ext4_ext_dirty:182: inode #16: comm syz.4.668: mark_inode_dirty error [ 128.544384][ T3085] EXT4-fs error (device loop4) in ext4_do_update_inode:5336: error 27 [ 128.545915][ T3091] udevd[3091]: failed to execute '/lib/udev/fido_id' 'fido_id': No such file or directory [ 128.552911][ T3085] EXT4-fs error (device loop4) in ext4_orphan_del:3292: error 27 [ 128.571324][ T3085] EXT4-fs error (device loop4) in ext4_do_update_inode:5336: error 27 [ 128.580101][ T402] usb 2-1: new full-speed USB device number 17 using dummy_hcd [ 128.591949][ T3085] EXT4-fs error (device loop4): ext4_truncate:4390: inode #16: comm syz.4.668: mark_inode_dirty error [ 128.603732][ T3085] EXT4-fs error (device loop4) in ext4_orphan_cleanup:3108: error 27 [ 128.612388][ T3085] EXT4-fs (loop4): 1 truncate cleaned up [ 128.619098][ T3085] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 128.861691][ T3097] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 128.885776][ T3097] EXT4-fs (loop4): 1 truncate cleaned up [ 128.891996][ T3097] EXT4-fs (loop4): mounted filesystem without journal. Opts: quota,discard,inlinecrypt,debug_want_extra_isize=0x0000000000000080,nojournal_checksum,jqfmt=vfsv1,,errors=continue [ 128.973676][ T402] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 128.988114][ T402] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 129.031447][ T935] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 129.039383][ T974] usb 1-1: USB disconnect, device number 21 [ 129.129157][ T3102] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000100,quota,,errors=continue [ 129.243757][ T402] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 129.253348][ T402] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 129.261641][ T402] usb 2-1: Product: syz [ 129.266095][ T402] usb 2-1: Manufacturer: syz [ 129.270781][ T402] usb 2-1: SerialNumber: syz [ 129.456931][ T3115] netlink: 24 bytes leftover after parsing attributes in process `syz.0.673'. [ 129.669486][ T935] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 129.773946][ T974] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 129.833776][ T935] usb 4-1: New USB device found, idVendor=0525, idProduct=a482, bcdDevice= 0.40 [ 129.842918][ T935] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 129.851653][ T935] usb 4-1: Product: syz [ 129.856007][ T935] usb 4-1: Manufacturer: syz [ 129.861048][ T935] usb 4-1: SerialNumber: syz [ 130.043641][ T974] usb 1-1: Using ep0 maxpacket: 16 [ 130.163712][ T974] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 130.323748][ T974] usb 1-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 130.332935][ T974] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 130.341059][ T974] usb 1-1: Product: syz [ 130.361454][ T3127] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 130.380905][ T3127] EXT4-fs (loop2): shut down requested (0) [ 130.409508][ T974] usb 1-1: Manufacturer: syz [ 130.414711][ T974] usb 1-1: SerialNumber: syz [ 130.420319][ T974] usb 1-1: config 0 descriptor?? [ 130.448838][ T3127] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop2 ino=15 [ 130.457738][ T3127] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop2 ino=15 [ 130.467179][ T3127] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop2 ino=15 [ 130.474861][ T974] ftdi_sio 1-1:0.0: FTDI USB Serial Device converter detected [ 130.484364][ T974] usb 1-1: Detected FT232RL [ 130.955779][ T3138] loop2: p1 p2 p3 p4 [ 130.967102][ T3138] loop2: p2 start 151000334 is beyond EOD, truncated [ 130.974080][ T3138] loop2: p3 start 331777 is beyond EOD, truncated [ 130.980730][ T3138] loop2: p4 size 263168 extends beyond EOD, truncated [ 131.413646][ T402] usb 2-1: 0:2 : does not exist [ 131.457819][ T402] usb 2-1: USB disconnect, device number 17 [ 131.506637][ T3138] F2FS-fs (loop2): Invalid log_blocksize (268), supports only 12 [ 131.517486][ T3138] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 131.527768][ T3138] F2FS-fs (loop2): invalid crc value [ 131.534825][ T3138] F2FS-fs (loop2): Found nat_bits in checkpoint [ 131.565272][ T3138] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 131.572511][ T3138] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 131.664844][ T1273] udevd[1273]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 131.690433][ T3159] netlink: 4 bytes leftover after parsing attributes in process `syz.1.684'. [ 131.864635][ T24] kauditd_printk_skb: 91 callbacks suppressed [ 131.864649][ T24] audit: type=1400 audit(387.858:1369): avc: denied { mount } for pid=3160 comm="syz.4.686" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 131.994642][ T3166] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=149 (298 ns) > initial count (48 ns). Using initial count to start timer. [ 132.325591][ T974] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 132.353811][ T974] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 132.403638][ T974] ftdi_sio 1-1:0.0: GPIO initialisation failed: -71 [ 132.410818][ T974] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 132.432482][ T974] usb 1-1: USB disconnect, device number 22 [ 132.443698][ T935] cdc_ncm 4-1:1.0: SET_NTB_FORMAT failed [ 132.465858][ T3173] EXT4-fs (loop1): Invalid journal IO priority (must be 0-7) [ 132.479280][ T3176] netlink: 1004 bytes leftover after parsing attributes in process `syz.3.690'. [ 132.489833][ T974] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 132.493808][ T935] cdc_ncm 4-1:1.0: bind() failure [ 132.504954][ T974] ftdi_sio 1-1:0.0: device disconnected [ 132.506047][ T935] cdc_ncm 4-1:1.1: bind() failure [ 132.521124][ T935] usb 4-1: USB disconnect, device number 16 [ 133.243686][ T974] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 133.329518][ T3182] EXT4-fs (loop3): Quota format mount options ignored when QUOTA feature is enabled [ 133.405215][ T3182] EXT4-fs (loop3): orphan cleanup on readonly fs [ 133.422732][ T3182] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz.3.691: bg 0: block 248: padding at end of block bitmap is not set [ 133.861780][ T3182] Quota error (device loop3): write_blk: dquota write failed [ 133.869354][ T3182] Quota error (device loop3): qtree_write_dquot: Error -117 occurred while creating quota [ 133.879664][ T3182] EXT4-fs error (device loop3): ext4_acquire_dquot:6226: comm syz.3.691: Failed to acquire dquot type 1 [ 133.892289][ T3182] EXT4-fs (loop3): 1 truncate cleaned up [ 133.924643][ T3182] EXT4-fs (loop3): mounted filesystem without journal. Opts: bsdgroups,resgid=0x0000000000000000,noblock_validity,grpjquota=,grpjquota=,resuid=0x0000000000000000,auto_da_alloc,noload,jqfmt=vfsv1,,errors=continue [ 133.976009][ T3189] A link change request failed with some changes committed already. Interface ip6_vti0 may have been left with an inconsistent configuration, please check. [ 134.113687][ T974] usb 1-1: config 220 has an invalid interface number: 76 but max is 2 [ 134.122841][ T974] usb 1-1: config 220 contains an unexpected descriptor of type 0x2, skipping [ 134.132069][ T974] usb 1-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 134.142908][ T974] usb 1-1: config 220 has no interface number 2 [ 134.149650][ T974] usb 1-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 134.163302][ T974] usb 1-1: config 220 interface 0 has no altsetting 0 [ 134.170674][ T974] usb 1-1: config 220 interface 76 has no altsetting 0 [ 134.177971][ T974] usb 1-1: config 220 interface 1 has no altsetting 0 [ 134.223568][ T401] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 134.333565][ T336] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 134.343848][ T974] usb 1-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 134.353262][ T974] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.361641][ T974] usb 1-1: Product: syz [ 134.366335][ T974] usb 1-1: Manufacturer: syz [ 134.370995][ T974] usb 1-1: SerialNumber: syz [ 134.463536][ T401] usb 2-1: Using ep0 maxpacket: 32 [ 134.573594][ T336] usb 5-1: Using ep0 maxpacket: 16 [ 134.577611][ T24] audit: type=1400 audit(390.568:1370): avc: denied { mount } for pid=3199 comm="syz.3.698" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 134.601112][ T401] usb 2-1: descriptor type invalid, skip [ 134.607571][ T401] usb 2-1: descriptor type invalid, skip [ 134.618152][ T3200] netem: change failed [ 134.622328][ T3200] netem: change failed [ 134.626742][ T401] usb 2-1: descriptor type invalid, skip [ 134.632415][ T401] usb 2-1: descriptor type invalid, skip [ 134.640799][ T24] audit: type=1400 audit(390.628:1371): avc: denied { setopt } for pid=3170 comm="syz.0.688" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 134.643748][ T401] usb 2-1: descriptor type invalid, skip [ 134.743742][ T401] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 134.754373][ T401] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 134.763356][ T401] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 134.809528][ T3221] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 134.819859][ T3221] SELinux: failed to load policy [ 134.825967][ T24] audit: type=1400 audit(390.818:1372): avc: denied { read } for pid=3220 comm="syz.2.702" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 134.853922][ T974] uvcvideo: Found UVC 7.01 device syz (8086:0b07) [ 134.860680][ T974] uvcvideo: No valid video chain found. [ 134.869098][ T974] usb 1-1: selecting invalid altsetting 0 [ 134.875198][ T336] usb 5-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice=29.82 [ 134.886071][ T336] usb 5-1: New USB device strings: Mfr=83, Product=5, SerialNumber=10 [ 134.894368][ T336] usb 5-1: Product: syz [ 134.898784][ T336] usb 5-1: Manufacturer: syz [ 134.903411][ T336] usb 5-1: SerialNumber: syz [ 134.915900][ T336] usb 5-1: config 0 descriptor?? [ 134.923134][ T24] audit: type=1400 audit(390.908:1373): avc: denied { mount } for pid=3225 comm="syz.3.704" name="/" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=filesystem permissive=1 [ 134.963715][ T401] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 134.974148][ T401] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.974547][ T336] usb 5-1: selecting invalid altsetting 1 [ 134.982214][ T401] usb 2-1: Product: ﰄ츼짖孀ꠀ忕埘鞓䫖寁폷똏Ꜭ⛃墽軒ک碶㣚幗潤Ꜣ딉飨澿裁ः诂ẑ〲簻罼脚䐂㙯䳀魢뤕걋›ૅ▇ᚷᏺۻ説糦ᗩ툃鲓Ზ煲雋ﮚ䪫ꙇ㹀폠ҷ煤馀Ҡ聤뒄愌៟க䷂ꬎ쥪⢀唺⌣䕷㦳냃剕㖑퍬룦얡椨帮퓄䥋઄ķꗣ㤐樼꺿㒤熶칯ꗾ侘᰽ᱞ育髍䋼円웣萧 [ 134.982225][ T401] usb 2-1: Manufacturer: Й [ 134.982256][ T401] usb 2-1: SerialNumber: ⻗죥输㹥嬡䞣巓⸪ᾴ厐먳ⴇꅦၟ䮻鸉骴堿洊ᣘ䵏剒㹾᭔j冴繓ꃇ㑇䫜晇ꆀ灭㷾밦걌蘅ؓ줺膁缐敚懠䭶뫘Ꟍ鄢죢燶险ᔺ拉ü抧┵␫庠ڈ㾏ㄍ켆䩫ꢴ죶䳔켈᪩ነ㻋耳៹襼㉍伞㶩爈棆侵辀㮖䷓庩﯋ᰋ䟿糁㵆 [ 134.990159][ T336] snd-usb-audio: probe of 5-1:0.0 failed with error -22 [ 135.065075][ T974] usb 1-1: USB disconnect, device number 23 [ 135.188283][ T24] audit: type=1400 audit(391.178:1374): avc: denied { audit_write } for pid=3195 comm="syz.4.696" capability=29 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 135.208880][ T24] audit: type=1107 audit(391.178:1375): pid=3195 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t msg='#' [ 135.221971][ T24] audit: type=1400 audit(391.178:1376): avc: denied { bind } for pid=3195 comm="syz.4.696" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 135.241676][ T336] usb 5-1: USB disconnect, device number 23 [ 135.284554][ T3221] F2FS-fs (loop2): Invalid log_blocksize (327692), supports only 12 [ 135.300293][ T3221] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 135.314097][ T401] cdc_ncm 2-1:1.0: bind() failure [ 135.315067][ T3221] F2FS-fs (loop2): Invalid log sectorsize (254) [ 135.325809][ T3221] F2FS-fs (loop2): Can't find valid F2FS filesystem in 2th superblock [ 135.332628][ T401] usb 2-1: USB disconnect, device number 18 [ 135.598621][ T3238] F2FS-fs (loop2): Invalid log_blocksize (268), supports only 12 [ 135.607568][ T3238] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 135.626722][ T305] Bluetooth: hci0: Frame reassembly failed (-84) [ 135.634347][ T3238] F2FS-fs (loop2): Found nat_bits in checkpoint [ 135.676693][ T3238] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 135.684226][ T3238] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 135.706231][ T3238] overlayfs: missing 'lowerdir' [ 135.711843][ T3238] F2FS-fs (loop2): Unrecognized mount option "" or missing value [ 136.103865][ T3254] exFAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 136.248700][ T3254] exFAT-fs (loop3): Medium has reported failures. Some data may be lost. [ 136.266312][ T3254] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 136.275145][ T3265] SELinux: failed to load policy [ 136.314194][ T3262] EXT4-fs (loop2): Unrecognized mount option "mb_optimize_scan=0x0000000000000001" or missing value [ 136.341334][ T3254] xt_hashlimit: max too large, truncated to 1048576 [ 136.830995][ T974] usb 5-1: new low-speed USB device number 24 using dummy_hcd [ 137.030849][ T3298] syz.1.719[3298] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 137.031428][ T3298] syz.1.719[3298] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 137.496964][ T3298] exFAT-fs (loop1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 137.518977][ T3298] exFAT-fs (loop1): Medium has reported failures. Some data may be lost. [ 137.541519][ T3298] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 137.652299][ T3298] incfs: Options parsing error. -22 [ 137.657644][ T3298] incfs: mount failed -22 [ 137.803703][ T24] kauditd_printk_skb: 30 callbacks suppressed [ 137.803746][ T24] audit: type=1400 audit(393.638:1407): avc: denied { mounton } for pid=3286 comm="syz.1.719" path="/132/bus" dev="loop1" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 137.824485][ T401] Bluetooth: hci0: command 0x1003 tx timeout [ 137.839112][ T3296] EXT4-fs (loop3): Ignoring removed bh option [ 137.863607][ T3296] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 137.894150][ T1957] Bluetooth: hci0: sending frame failed (-49) [ 137.896839][ T24] audit: type=1400 audit(393.868:1408): avc: denied { create } for pid=3302 comm="syz.2.723" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 137.900579][ T3296] EXT4-fs (loop3): bad geometry: first data block is 0 with a 1k block and cluster size [ 138.046899][ T974] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 138.057233][ T974] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 138.306655][ T24] audit: type=1326 audit(394.298:1409): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3315 comm="syz.2.728" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f803954abe9 code=0x0 [ 138.333624][ T974] usb 5-1: string descriptor 0 read error: -22 [ 138.340192][ T974] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 138.352900][ T974] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 138.453564][ T401] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 138.484323][ T974] usb 5-1: MIDIStreaming interface descriptor not found [ 138.685043][ T974] usb 5-1: USB disconnect, device number 24 [ 138.813591][ T401] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 138.903660][ T401] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 138.993626][ T401] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 139.083653][ T401] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 139.099402][ T3324] netlink: 56 bytes leftover after parsing attributes in process `syz.2.730'. [ 139.110219][ T24] audit: type=1400 audit(395.098:1410): avc: denied { ioctl } for pid=3323 comm="syz.2.730" path="socket:[26627]" dev="sockfs" ino=26627 ioctlcmd=0x8982 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 139.193590][ T401] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 139.203888][ T401] usb 2-1: New USB device found, idVendor=046d, idProduct=08c6, bcdDevice=33.c2 [ 139.213030][ T401] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 139.222055][ T401] usb 2-1: config 0 descriptor?? [ 139.305217][ T3328] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 139.413616][ T402] usb 3-1: new full-speed USB device number 16 using dummy_hcd [ 139.593641][ T974] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 139.629245][ T3310] device bridge1 entered promiscuous mode [ 139.675268][ T459] usb 2-1: USB disconnect, device number 19 [ 139.953597][ T301] Bluetooth: hci0: command 0x1001 tx timeout [ 139.959693][ T402] usb 3-1: device descriptor read/64, error -71 [ 139.963682][ T974] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 139.966222][ T1957] Bluetooth: hci0: sending frame failed (-49) [ 139.976377][ T974] usb 5-1: New USB device found, idVendor=258a, idProduct=6a88, bcdDevice= 0.00 [ 139.991218][ T974] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.000246][ T974] usb 5-1: config 0 descriptor?? [ 140.246245][ T3340] EXT4-fs (loop1): Unrecognized mount option "fsmagic=0x0000000000000000" or missing value [ 140.383602][ T402] usb 3-1: device descriptor read/64, error -71 [ 140.463554][ T301] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 140.473785][ T24] audit: type=1326 audit(396.468:1411): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3339 comm="syz.1.735" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 140.475397][ T974] itetech 0003:258A:6A88.0010: collection stack underflow [ 140.496968][ T24] audit: type=1326 audit(396.468:1412): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3339 comm="syz.1.735" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 140.504599][ T974] itetech 0003:258A:6A88.0010: item 0 4 0 12 parsing failed [ 140.534562][ T974] itetech: probe of 0003:258A:6A88.0010 failed with error -22 [ 140.673587][ T402] usb 3-1: new full-speed USB device number 17 using dummy_hcd [ 140.683086][ T3331] udc-core: couldn't find an available UDC or it's busy [ 140.690083][ T3331] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 140.698134][ T401] usb 5-1: USB disconnect, device number 25 [ 140.753752][ T301] usb 4-1: Using ep0 maxpacket: 16 [ 140.873753][ T301] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 11 [ 140.882808][ T301] usb 4-1: config 1 interface 0 altsetting 3 endpoint 0xB has invalid wMaxPacketSize 0 [ 140.892520][ T301] usb 4-1: config 1 interface 0 altsetting 3 bulk endpoint 0xB has invalid maxpacket 0 [ 140.902299][ T301] usb 4-1: config 1 interface 0 altsetting 3 endpoint 0x8A has invalid wMaxPacketSize 0 [ 140.912269][ T301] usb 4-1: config 1 interface 0 altsetting 3 bulk endpoint 0x8A has invalid maxpacket 0 [ 140.922057][ T301] usb 4-1: config 1 interface 0 has no altsetting 0 [ 140.928725][ T301] usb 4-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice= 1.77 [ 140.937886][ T301] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.945915][ T402] usb 3-1: device descriptor read/64, error -71 [ 140.984218][ T301] ums-sddr09 4-1:1.0: USB Mass Storage device detected [ 141.071644][ T3346] netlink: 24 bytes leftover after parsing attributes in process `syz.1.736'. [ 141.085001][ T3346] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=3346 comm=syz.1.736 [ 141.194458][ T301] scsi host1: usb-storage 4-1:1.0 [ 141.409298][ T459] usb 4-1: USB disconnect, device number 17 [ 142.293654][ T402] usb 3-1: device descriptor read/64, error -71 [ 142.307723][ T401] Bluetooth: hci0: command 0x1009 tx timeout [ 142.414521][ T402] usb usb3-port1: attempt power cycle [ 142.526095][ T3374] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 142.552536][ T3368] F2FS-fs (loop4): fault_injection options not supported [ 142.560131][ T3374] EXT4-fs error (device loop1) in ext4_do_update_inode:5336: error 27 [ 142.589810][ T3368] F2FS-fs (loop4): Unrecognized mount option "alloc_mode`default" or missing value [ 142.600785][ T3374] EXT4-fs error (device loop1): ext4_dirty_inode:6143: inode #2: comm syz.1.743: mark_inode_dirty error [ 142.612856][ T3374] EXT4-fs error (device loop1) in ext4_do_update_inode:5336: error 27 [ 142.621547][ T3374] EXT4-fs error (device loop1): __ext4_ext_dirty:182: inode #2: comm syz.1.743: mark_inode_dirty error [ 142.634709][ T3366] F2FS-fs (loop3): fault_injection options not supported [ 142.804755][ T24] audit: type=1400 audit(398.798:1413): avc: denied { create } for pid=3388 comm="syz.3.748" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dccp_socket permissive=1 [ 142.873627][ T459] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 142.882809][ T3387] EXT4-fs (loop2): Test dummy encryption mode enabled [ 142.890845][ T3387] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0003] [ 142.894648][ T3395] syz.3.749 uses obsolete (PF_INET,SOCK_PACKET) [ 142.899820][ T3387] System zones: 0-5 [ 142.909980][ T3387] EXT4-fs (loop2): mounted filesystem without journal. Opts: debug,delalloc,journal_ioprio=0x0000000000000000,test_dummy_encryption,nodiscard,min_batch_time=0x0000000000000004,acl,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 142.933829][ T3368] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 142.943582][ T3368] EXT4-fs (loop4): Unrecognized mount option "smackfsroot=peL%wbd_1>Y@<& [ 142.943582][ T3368] :8 tԌx" or missing value [ 142.988049][ T3387] mmap: syz.2.747 (3387) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 143.012068][ T3396] fuse: Bad value for 'fd' [ 143.113607][ T459] usb 2-1: Using ep0 maxpacket: 16 [ 143.173657][ T337] usb 4-1: new full-speed USB device number 18 using dummy_hcd [ 143.211199][ T24] audit: type=1400 audit(399.198:1414): avc: denied { read } for pid=3399 comm="syz.4.751" name="loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 143.235605][ T24] audit: type=1400 audit(399.198:1415): avc: denied { open } for pid=3399 comm="syz.4.751" path="/dev/loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 143.260324][ T459] usb 2-1: config 0 has an invalid interface number: 105 but max is 0 [ 143.268714][ T24] audit: type=1400 audit(399.198:1416): avc: denied { ioctl } for pid=3399 comm="syz.4.751" path="/dev/loop-control" dev="devtmpfs" ino=114 ioctlcmd=0x4c80 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 143.295319][ T459] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 143.306258][ T459] usb 2-1: config 0 has no interface number 0 [ 143.394202][ T3409] loop4: p1[EZD] p2 p3 p4 [ 143.399853][ T3409] loop4: p3 start 117772289 is beyond EOD, truncated [ 143.406928][ T3409] loop4: p4 size 262144 extends beyond EOD, truncated [ 143.463768][ T459] usb 2-1: New USB device found, idVendor=046d, idProduct=08d3, bcdDevice= b.28 [ 143.473201][ T459] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 143.481617][ T459] usb 2-1: Product: syz [ 143.486072][ T337] usb 4-1: device descriptor read/64, error -71 [ 143.492593][ T459] usb 2-1: Manufacturer: syz [ 143.497851][ T459] usb 2-1: SerialNumber: syz [ 143.506290][ T350] udevd[350]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 143.514945][ T365] udevd[365]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 143.519993][ T1273] udevd[1273]: inotify_add_watch(7, /dev/loop4p1, 10) failed: No such file or directory [ 143.530503][ T459] usb 2-1: config 0 descriptor?? [ 143.592079][ T24] audit: type=1400 audit(399.578:1417): avc: denied { read } for pid=3411 comm="syz.4.756" name="rtc0" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 143.615399][ T402] usb 3-1: new full-speed USB device number 18 using dummy_hcd [ 143.615481][ T24] audit: type=1400 audit(399.578:1418): avc: denied { open } for pid=3411 comm="syz.4.756" path="/dev/rtc0" dev="devtmpfs" ino=258 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 143.646446][ T24] audit: type=1400 audit(399.578:1419): avc: denied { ioctl } for pid=3411 comm="syz.4.756" path="/dev/rtc0" dev="devtmpfs" ino=258 ioctlcmd=0x700f scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 143.776383][ T3374] EXT4-fs warning (device loop1): ext4_empty_dir:3085: inode #19: comm syz.1.743: directory missing '.' [ 143.863620][ T402] usb 3-1: config 0 interface 0 altsetting 32 endpoint 0x81 has invalid wMaxPacketSize 0 [ 143.873989][ T402] usb 3-1: config 0 interface 0 has no altsetting 0 [ 143.880611][ T402] usb 3-1: New USB device found, idVendor=054c, idProduct=0ba0, bcdDevice= 0.00 [ 143.889861][ T402] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 143.898532][ T402] usb 3-1: config 0 descriptor?? [ 143.903608][ T337] usb 4-1: device descriptor read/64, error -71 [ 144.123592][ T457] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 144.173661][ T337] usb 4-1: new full-speed USB device number 19 using dummy_hcd [ 144.354120][ T3398] udc-core: couldn't find an available UDC or it's busy [ 144.361149][ T3398] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 144.369439][ T457] usb 5-1: Using ep0 maxpacket: 32 [ 144.394853][ T402] sony 0003:054C:0BA0.0011: item fetching failed at offset 5/7 [ 144.402687][ T402] sony 0003:054C:0BA0.0011: parse failed [ 144.408502][ T402] sony: probe of 0003:054C:0BA0.0011 failed with error -22 [ 144.443719][ T337] usb 4-1: device descriptor read/64, error -71 [ 144.503653][ T457] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 144.513591][ T457] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 144.664246][ T3398] EXT4-fs (loop2): Ignoring removed nomblk_io_submit option [ 144.674260][ T457] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 144.684490][ T3398] EXT4-fs (loop2): mounted filesystem without journal. Opts: minixdf,bsddf,barrier=0x0000000000000009,commit=0x0000000000000005,debug_want_extra_isize=0x0000000000000080,lazytime,nodelalloc,noblock_validity,nomblk_io_submit,,errors=continue [ 144.709729][ T457] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 144.718797][ T457] usb 5-1: Product: syz [ 144.723805][ T457] usb 5-1: Manufacturer: syz [ 144.728564][ T457] usb 5-1: SerialNumber: syz [ 144.734588][ T401] usb 3-1: USB disconnect, device number 18 [ 144.833647][ T337] usb 4-1: device descriptor read/64, error -71 [ 144.953697][ T337] usb usb4-port1: attempt power cycle [ 144.974755][ T3416] udc-core: couldn't find an available UDC or it's busy [ 144.981743][ T3416] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 145.363614][ T337] usb 4-1: new full-speed USB device number 20 using dummy_hcd [ 145.407300][ T336] usb 2-1: USB disconnect, device number 20 [ 145.533678][ T337] usb 4-1: device descriptor read/8, error -71 [ 145.563629][ T974] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 145.653646][ T457] cdc_ncm 5-1:1.0: bind() failure [ 145.659670][ T457] cdc_ncm 5-1:1.1: bind() failure [ 145.669468][ T457] usb 5-1: USB disconnect, device number 26 [ 145.813662][ T337] usb 4-1: device descriptor read/8, error -71 [ 145.863668][ T336] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 145.908390][ T24] audit: type=1400 audit(401.898:1420): avc: denied { ioctl } for pid=3426 comm="syz.3.761" path="socket:[26038]" dev="sockfs" ino=26038 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 145.932864][ T974] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 145.944449][ T974] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 145.956840][ T974] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 145.971697][ T974] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 145.980912][ T974] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 145.994275][ T974] usb 3-1: config 0 descriptor?? [ 146.084505][ T3440] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 146.142913][ T336] usb 2-1: Using ep0 maxpacket: 16 [ 146.447085][ T3445] fuse: Bad value for 'rootmode' [ 146.453416][ T24] audit: type=1400 audit(402.428:1421): avc: denied { mounton } for pid=3439 comm="syz.3.766" path="/189/file0/file0" dev="loop3" ino=1048633 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=file permissive=1 [ 146.514063][ T336] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 146.538387][ T336] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 146.590980][ T336] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 146.773649][ T336] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 146.782992][ T974] usbhid 3-1:0.0: can't add hid device: -71 [ 146.789214][ T974] usbhid: probe of 3-1:0.0 failed with error -71 [ 146.795737][ T336] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 146.804648][ T974] usb 3-1: USB disconnect, device number 19 [ 146.810629][ T336] usb 2-1: Product: syz [ 146.816529][ T336] usb 2-1: Manufacturer: syz [ 146.821199][ T336] usb 2-1: SerialNumber: syz [ 146.884746][ T364] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 147.445032][ T3462] EXT4-fs (loop2): too many log groups per flexible block group [ 147.452891][ T3462] EXT4-fs (loop2): failed to initialize mballoc (-12) [ 147.453720][ T364] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 147.460195][ T3462] EXT4-fs (loop2): mount failed [ 147.469522][ T364] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 147.484401][ T364] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 147.533705][ T336] usb 2-1: 0:2 : does not exist [ 147.654044][ T364] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.41 [ 147.663392][ T364] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=11 [ 147.671783][ T364] usb 5-1: Product: syz [ 147.676290][ T364] usb 5-1: Manufacturer: syz [ 147.680945][ T364] usb 5-1: SerialNumber: syz [ 147.699464][ T24] audit: type=1400 audit(403.688:1422): avc: denied { unmount } for pid=278 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 147.875256][ T3479] device bridge0 entered promiscuous mode [ 147.880024][ T24] audit: type=1400 audit(403.868:1423): avc: denied { ioctl } for pid=3474 comm="syz.0.775" path="/dev/input/event2" dev="devtmpfs" ino=268 ioctlcmd=0x4592 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 147.945163][ T364] usblp 5-1:1.0: usblp0: USB Unidirectional printer dev 27 if 0 alt 0 proto 1 vid 0x0525 pid 0xA4A8 [ 148.023402][ T3484] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 148.035671][ T3484] EXT4-fs (loop3): 1 orphan inode deleted [ 148.041481][ T3484] EXT4-fs (loop3): 1 truncate cleaned up [ 148.047216][ T3484] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,noinit_itable,debug_want_extra_isize=0x000000000000002a,errors=remount-ro,block_validity,grpjquota=, [ 148.197539][ T3491] 9pnet: Insufficient options for proto=fd [ 148.203663][ T364] usb 5-1: USB disconnect, device number 27 [ 148.210403][ T364] usblp0: removed [ 148.333638][ T401] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 148.583554][ T401] usb 4-1: Using ep0 maxpacket: 16 [ 148.635128][ T3495] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 148.646693][ T3495] EXT4-fs (loop2): 1 truncate cleaned up [ 148.652581][ T3495] EXT4-fs (loop2): mounted filesystem without journal. Opts: noload,resgid=0x0000000000000000,,errors=continue [ 148.743652][ T401] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 148.754143][ T401] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 148.763034][ T401] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 148.933704][ T401] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 148.942854][ T401] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 148.950943][ T401] usb 4-1: Product: syz [ 148.955190][ T401] usb 4-1: Manufacturer: syz [ 148.959962][ T401] usb 4-1: SerialNumber: syz [ 148.988198][ T3425] F2FS-fs (loop1): Corrupted extension count (64 + 1 > 64) [ 149.009728][ T3425] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 149.021109][ T3425] F2FS-fs (loop1): invalid crc value [ 149.037054][ T3425] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 149.066658][ T3425] F2FS-fs (loop1): recover fsync data on readonly fs [ 149.075130][ T3425] F2FS-fs (loop1): Try to recover 1th superblock, ret: -30 [ 149.082756][ T3425] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 149.122322][ T24] kauditd_printk_skb: 3 callbacks suppressed [ 149.122336][ T24] audit: type=1400 audit(405.108:1427): avc: denied { getopt } for pid=3505 comm="syz.0.784" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 149.316008][ T3509] incfs: Can't find or create .incomplete dir in ./file0 [ 149.325068][ T3509] incfs: mount failed -28 [ 149.615507][ T336] usb 2-1: USB disconnect, device number 21 [ 149.824070][ T1273] udevd[1273]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 150.152398][ T3539] device pim6reg1 entered promiscuous mode [ 150.560837][ T3543] FAT-fs (loop1): Unrecognized mount option "su0ҳqeb7hortname=mixed" or missing value [ 150.578505][ T3543] tmpfs: Unknown parameter 'quota' [ 150.592890][ T3543] netlink: 96 bytes leftover after parsing attributes in process `syz.1.793'. [ 150.666983][ T3553] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables [ 150.684833][ T3553] netlink: 28 bytes leftover after parsing attributes in process `syz.4.796'. [ 150.693949][ T3553] netem: change failed [ 151.504130][ T401] cdc_ncm 4-1:1.0: bind() failure [ 151.510700][ T401] usb 4-1: USB disconnect, device number 22 [ 151.529794][ T3565] exfat: Unknown parameter 'n' [ 151.551663][ T3569] device pim6reg1 entered promiscuous mode [ 151.634445][ T24] audit: type=1400 audit(407.628:1428): avc: denied { create } for pid=3564 comm="syz.3.801" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 151.892084][ T3588] incfs: Can't find or create .index dir in ./file0 [ 151.899247][ T3588] incfs: mount failed -22 [ 152.005141][ T3589] netlink: 12 bytes leftover after parsing attributes in process `syz.0.804'. [ 152.104579][ T3589] netlink: 4 bytes leftover after parsing attributes in process `syz.0.804'. [ 152.326296][ T3622] EXT4-fs (loop4): mounted filesystem without journal. Opts: nombcache,,errors=continue [ 152.426948][ T24] audit: type=1400 audit(408.418:1429): avc: denied { link } for pid=3621 comm="syz.4.808" name="file1" dev="loop4" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 152.840103][ T24] audit: type=1400 audit(408.628:1430): avc: denied { ioctl } for pid=3621 comm="syz.4.808" path="socket:[27178]" dev="sockfs" ino=27178 ioctlcmd=0x89f8 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 152.895480][ T24] audit: type=1400 audit(408.788:1431): avc: denied { write } for pid=3621 comm="syz.4.808" path="socket:[27178]" dev="sockfs" ino=27178 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 152.928197][ T24] audit: type=1326 audit(408.868:1432): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3635 comm="syz.3.810" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 152.952912][ T3642] netlink: 24 bytes leftover after parsing attributes in process `syz.3.813'. [ 152.953314][ T24] audit: type=1326 audit(408.868:1433): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3635 comm="syz.3.810" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 152.985979][ T24] audit: type=1326 audit(408.868:1434): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3635 comm="syz.3.810" exe="/root/syz-executor" sig=0 arch=c000003e syscall=227 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 153.002429][ T3639] tipc: Enabling of bearer rejected, failed to enable media [ 153.017331][ T24] audit: type=1326 audit(408.868:1435): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3635 comm="syz.3.810" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 153.043672][ T24] audit: type=1326 audit(408.868:1436): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3635 comm="syz.3.810" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7b0af4dbe9 code=0x7ffc0000 [ 153.154018][ T3647] EXT4-fs (loop4): Ignoring removed oldalloc option [ 153.169876][ T3638] loop2: p1 < > p3 [ 153.180283][ T3638] loop2: p3 size 134217728 extends beyond EOD, truncated [ 153.192276][ T3647] EXT4-fs (loop4): mounted filesystem without journal. Opts: sb=0x0000000000000001,nodioread_nolock,oldalloc,,errors=continue [ 153.364061][ T3647] futex_wake_op: syz.4.812 tries to shift op by -1; fix this program [ 153.385054][ T3662] device pim6reg1 entered promiscuous mode [ 153.404904][ T350] udevd[350]: inotify_add_watch(7, /dev/loop2p3, 10) failed: No such file or directory [ 153.491481][ T15] usb 2-1: new low-speed USB device number 22 using dummy_hcd [ 153.603983][ T3677] SELinux: failed to load policy [ 153.653863][ T974] usb 1-1: new full-speed USB device number 24 using dummy_hcd [ 153.942378][ T3678] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0x18acca35, utbl_chksum : 0xe619d30d) [ 154.159549][ T974] usb 1-1: config index 0 descriptor too short (expected 60452, got 36) [ 154.168467][ T974] usb 1-1: config 14 has too many interfaces: 125, using maximum allowed: 32 [ 154.183000][ T974] usb 1-1: config 14 has an invalid descriptor of length 236, skipping remainder of the config [ 154.193543][ T974] usb 1-1: config 14 has 0 interfaces, different from the descriptor's value: 125 [ 154.202957][ T974] usb 1-1: New USB device found, idVendor=056a, idProduct=00e2, bcdDevice= 0.00 [ 154.212056][ T974] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 154.693654][ T15] usb 2-1: device descriptor read/64, error -71 [ 154.754415][ T3695] EXT4-fs (loop4): Ignoring removed bh option [ 154.760809][ T3695] EXT4-fs (loop4): mounting ext3 file system using the ext4 subsystem [ 154.802123][ T3695] EXT4-fs (loop4): 1 truncate cleaned up [ 154.808452][ T3695] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x0000000000000000,bh,noload,data_err=ignore,noblock_validity,,errors=continue [ 155.083634][ T974] usb 1-1: string descriptor 0 read error: -71 [ 155.093446][ T974] usb 1-1: USB disconnect, device number 24 [ 155.363652][ T15] usb 2-1: device descriptor read/64, error -71 [ 155.420353][ T24] kauditd_printk_skb: 1 callbacks suppressed [ 155.420366][ T24] audit: type=1400 audit(411.408:1438): avc: denied { getopt } for pid=3703 comm="syz.2.825" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 155.469668][ T3708] tipc: Started in network mode [ 155.474744][ T3708] tipc: Own node identity 2d14140f, cluster identity 4711 [ 155.482176][ T3708] tipc: Enabling of bearer rejected, failed to enable media [ 155.493343][ T3708] netlink: 32 bytes leftover after parsing attributes in process `syz.2.827'. [ 155.653569][ T15] usb 2-1: new low-speed USB device number 23 using dummy_hcd [ 155.677902][ T3717] device pim6reg1 entered promiscuous mode [ 155.804471][ T3723] device wg2 entered promiscuous mode [ 155.933553][ T15] usb 2-1: device descriptor read/64, error -71 [ 155.950539][ T3728] EXT4-fs (loop4): orphan cleanup on readonly fs [ 155.957778][ T3728] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz.4.832: bg 0: block 248: padding at end of block bitmap is not set [ 155.973574][ T3728] Quota error (device loop4): write_blk: dquota write failed [ 155.981029][ T3728] Quota error (device loop4): qtree_write_dquot: Error -117 occurred while creating quota [ 155.991356][ T3728] EXT4-fs error (device loop4): ext4_acquire_dquot:6226: comm syz.4.832: Failed to acquire dquot type 1 [ 156.003315][ T3728] EXT4-fs (loop4): 1 truncate cleaned up [ 156.009965][ T3728] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 156.043730][ T3724] F2FS-fs (loop2): fault_injection options not supported [ 156.072813][ T3724] F2FS-fs (loop2): invalid crc value [ 156.081808][ T3724] F2FS-fs (loop2): Found nat_bits in checkpoint [ 156.148227][ T3718] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 156.360716][ T3724] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 156.438854][ T3724] attempt to access beyond end of device [ 156.438854][ T3724] loop2: rw=0, want=77832, limit=40427 [ 156.611802][ T278] attempt to access beyond end of device [ 156.611802][ T278] loop2: rw=2049, want=45104, limit=40427 [ 156.762214][ T3753] x_tables: duplicate underflow at hook 1 [ 156.831805][ T3754] syz.0.840[3754] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 156.831852][ T3754] syz.0.840[3754] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 156.845241][ T3754] syz.0.840[3754] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 156.856745][ T3754] syz.0.840[3754] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 156.864219][ T3747] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 156.893345][ T24] audit: type=1400 audit(412.878:1439): avc: denied { sys_admin } for pid=3749 comm="syz.0.840" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 [ 156.914012][ T3747] EXT4-fs (loop4): Test dummy encryption mode enabled [ 156.920826][ T3747] EXT4-fs (loop4): Ignoring removed mblk_io_submit option [ 156.924463][ T24] audit: type=1400 audit(412.878:1440): avc: denied { checkpoint_restore } for pid=3749 comm="syz.0.840" capability=40 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 156.943612][ T3747] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 156.960552][ T3758] fuse: Bad value for 'fd' [ 156.978634][ T3744] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 156.988836][ T3747] EXT4-fs (loop4): 1 truncate cleaned up [ 157.014763][ T24] audit: type=1400 audit(413.008:1441): avc: denied { rename } for pid=3743 comm="syz.3.837" name="file0" dev="loop3" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 157.015644][ T3747] EXT4-fs (loop4): mounted filesystem without journal. Opts: errors=remount-ro,mblk_io_submit,inlinecrypt,test_dummy_encryption=v1,barrier,mblk_io_submit,nogrpid, [ 157.053639][ T24] audit: type=1400 audit(413.008:1442): avc: denied { rename } for pid=3743 comm="syz.3.837" name="file0" dev="loop3" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 157.053663][ T24] audit: type=1400 audit(413.008:1443): avc: denied { reparent } for pid=3743 comm="syz.3.837" name="file0" dev="loop3" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 157.179050][ T3764] EXT4-fs (loop4): Test dummy encryption mode enabled [ 157.209829][ T3764] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0003] [ 157.233698][ T3764] System zones: 0-5 [ 157.239883][ T3771] Illegal XDP return value 4294967274, expect packet loss! [ 157.241781][ T3764] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,delalloc,journal_ioprio=0x0000000000000000,test_dummy_encryption,nodiscard,min_batch_time=0x0000000000000004,acl,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 157.474797][ C1] bridge0: received packet on bridge_slave_1 with own address as source address (addr:aa:aa:aa:aa:aa:1c, vlan:0) [ 157.579450][ T3764] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=3764 comm=syz.4.842 [ 157.595565][ T24] audit: type=1400 audit(413.558:1444): avc: denied { read } for pid=3763 comm="syz.4.842" name="ppp" dev="devtmpfs" ino=153 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 157.618952][ T24] audit: type=1400 audit(413.558:1445): avc: denied { open } for pid=3763 comm="syz.4.842" path="/dev/ppp" dev="devtmpfs" ino=153 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 157.666992][ T3789] overlayfs: conflicting lowerdir path [ 158.148919][ T3811] netlink: 12 bytes leftover after parsing attributes in process `syz.4.851'. [ 158.189459][ T3806] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: comm syz.2.852: inode #1: comm syz.2.852: iget: illegal inode # [ 158.208643][ T3806] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.852: error while reading EA inode 1 err=-117 [ 158.221542][ T3806] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: comm syz.2.852: inode #1: comm syz.2.852: iget: illegal inode # [ 158.235445][ T3806] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.852: error while reading EA inode 1 err=-117 [ 158.249781][ T3806] EXT4-fs (loop2): 1 orphan inode deleted [ 158.255889][ T3806] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrjquota=,journal_dev=0x0000000000008000,debug_want_extra_isize=0x0000000000000058,minixdf,resgid=0x0000000000000000,grpquota,usrjquota=,journal_dev=0x0000000000000dcc,,errors=continue [ 158.320061][ T3821] EXT4-fs (loop4): Mount option "noacl" will be removed by 3.5 [ 158.320061][ T3821] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 158.320061][ T3821] [ 158.342152][ T3821] EXT4-fs (loop4): Mount option "dax=never" incompatible with ext2 [ 158.966823][ T3835] netlink: 104 bytes leftover after parsing attributes in process `syz.1.858'. [ 158.987462][ T3836] netlink: 104 bytes leftover after parsing attributes in process `syz.1.858'. [ 159.003589][ T3593] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 159.144782][ T3835] EXT4-fs error (device loop1): ext4_xattr_inode_iget:404: comm syz.1.858: inode #1: comm syz.1.858: iget: illegal inode # [ 159.190373][ T3835] EXT4-fs error (device loop1): ext4_xattr_inode_iget:409: comm syz.1.858: error while reading EA inode 1 err=-117 [ 159.232404][ T3835] EXT4-fs error (device loop1): ext4_xattr_inode_iget:404: comm syz.1.858: inode #1: comm syz.1.858: iget: illegal inode # [ 159.253546][ T3593] usb 3-1: Using ep0 maxpacket: 16 [ 159.259298][ T3835] EXT4-fs error (device loop1): ext4_xattr_inode_iget:409: comm syz.1.858: error while reading EA inode 1 err=-117 [ 159.286441][ T3835] EXT4-fs (loop1): 1 orphan inode deleted [ 159.339331][ T3835] EXT4-fs (loop1): mounted filesystem without journal. Opts: usrjquota=,journal_dev=0x0000000000008000,debug_want_extra_isize=0x000000000000005c,minixdf,resgid=0x0000000000000000,grpquota,usrjquota=,journal_dev=0x0000000000000dcc,,errors=continue [ 159.383644][ T3593] usb 3-1: config 0 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 159.403574][ T3593] usb 3-1: config 0 interface 0 has no altsetting 0 [ 159.423020][ T3593] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 159.464691][ T3593] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 159.485940][ T3593] usb 3-1: config 0 descriptor?? [ 159.708758][ T3817] F2FS-fs (loop3): Wrong CP boundary, start(512) end(1536) blocks(0) [ 159.716911][ T3817] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 159.726157][ T3817] F2FS-fs (loop3): invalid crc value [ 159.804424][ T3817] F2FS-fs (loop3): Found nat_bits in checkpoint [ 159.928114][ T3817] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 159.935377][ T3817] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 160.004251][ T3593] usbhid 3-1:0.0: can't add hid device: -71 [ 160.014399][ T3593] usbhid: probe of 3-1:0.0 failed with error -71 [ 160.024714][ T3593] usb 3-1: USB disconnect, device number 20 [ 160.918685][ T336] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 161.081169][ T3893] EXT4-fs (loop0): Ignoring removed orlov option [ 161.087888][ T3893] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 161.105395][ T3893] EXT4-fs (loop0): mounted filesystem without journal. Opts: noblock_validity,bsddf,sysvgroups,resuid=0x000000000000ee01,debug_want_extra_isize=0x0000000000000080,orlov,bsddf,noauto_da_alloc,nomblk_io_submit,,errors=continue [ 161.173351][ T3921] device pim6reg1 entered promiscuous mode [ 161.374136][ T336] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 161.481440][ T336] usb 5-1: New USB device found, idVendor=258a, idProduct=6a88, bcdDevice= 0.00 [ 161.596651][ T336] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.615004][ T3928] IPv4: Oversized IP packet from 127.202.26.0 [ 161.622276][ T24] kauditd_printk_skb: 3 callbacks suppressed [ 161.622289][ T24] audit: type=1326 audit(417.608:1449): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3927 comm="syz.2.875" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f803954abe9 code=0x7ffc0000 [ 161.657040][ T336] usb 5-1: config 0 descriptor?? [ 161.668879][ T24] audit: type=1326 audit(417.618:1450): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.693669][ T24] audit: type=1326 audit(417.628:1451): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.718557][ T24] audit: type=1326 audit(417.638:1452): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3927 comm="syz.2.875" exe="/root/syz-executor" sig=0 arch=c000003e syscall=43 compat=0 ip=0x7f803954abe9 code=0x7ffc0000 [ 161.741893][ T24] audit: type=1400 audit(417.638:1453): avc: denied { accept } for pid=3927 comm="syz.2.875" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 161.761419][ T24] audit: type=1326 audit(417.638:1454): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3927 comm="syz.2.875" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f803954abe9 code=0x7ffc0000 [ 161.784507][ T24] audit: type=1326 audit(417.648:1455): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.809315][ T24] audit: type=1326 audit(417.648:1456): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.839368][ T24] audit: type=1326 audit(417.658:1457): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.862432][ T24] audit: type=1326 audit(417.708:1458): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3929 comm="syz.1.876" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fbb38fd5be9 code=0x7ffc0000 [ 161.952868][ T3942] fuse: Unknown parameter 'kD'f?K' [ 162.151203][ T336] itetech 0003:258A:6A88.0012: collection stack underflow [ 162.196173][ T336] itetech 0003:258A:6A88.0012: item 0 4 0 12 parsing failed [ 162.212575][ T336] itetech: probe of 0003:258A:6A88.0012 failed with error -22 [ 162.314465][ T3952] netlink: 12 bytes leftover after parsing attributes in process `syz.2.882'. [ 162.352530][ T3874] udc-core: couldn't find an available UDC or it's busy [ 162.370816][ T3874] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 162.380076][ T336] usb 5-1: USB disconnect, device number 28 [ 162.392067][ T3958] sch_fq: defrate 2 ignored. [ 162.424467][ T3962] fuse: Unknown parameter 'rontmode' [ 163.059716][ T3972] netlink: 'syz.1.886': attribute type 4 has an invalid length. [ 163.067837][ T3972] netlink: 17 bytes leftover after parsing attributes in process `syz.1.886'. [ 163.136570][ T3976] device syzkaller0 entered promiscuous mode [ 163.153570][ T3912] usb 3-1: new full-speed USB device number 21 using dummy_hcd [ 163.337000][ T3982] F2FS-fs (loop0): Wrong SIT boundary, start(1536) end(50334208) blocks(1024) [ 163.361901][ T3982] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 163.372129][ T3982] F2FS-fs (loop0): invalid crc value [ 163.378697][ T3982] F2FS-fs (loop0): Found nat_bits in checkpoint [ 163.431349][ T3982] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 163.438826][ T3982] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 163.463898][ T3982] F2FS-fs (loop0): Unrecognized mount option ")(B{\j' LfOguyBC Q7{O>WY_cgS#ve15&Nt7ktOb" or missing value [ 163.494282][ T277] attempt to access beyond end of device [ 163.494282][ T277] loop0: rw=524288, want=45072, limit=40427 [ 163.505944][ T277] attempt to access beyond end of device [ 163.505944][ T277] loop0: rw=0, want=45072, limit=40427 [ 163.523660][ T3912] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 163.542082][ T3912] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 163.555399][ T3992] attempt to access beyond end of device [ 163.555399][ T3992] loop0: rw=2049, want=45120, limit=40427 [ 163.557839][ T3912] usb 3-1: New USB device found, idVendor=1a34, idProduct=0802, bcdDevice= 0.00 [ 163.576913][ T3912] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.591948][ T3912] usb 3-1: config 0 descriptor?? [ 163.607829][ T3986] F2FS-fs (loop1): Unrecognized mount option "checkpoint=merge" or missing value [ 163.634184][ T3912] usbhid 3-1:0.0: couldn't find an input interrupt endpoint SYZFAIL: posix_spawnp failed (errno 2: No such file or directory) [ 164.196795][ T456] usb 3-1: USB disconnect, device number 21 [ 165.394871][ T9] device bridge_slave_1 left promiscuous mode [ 165.401030][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 165.408675][ T9] device bridge_slave_0 left promiscuous mode [ 165.414964][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 165.422903][ T9] device bridge_slave_1 left promiscuous mode [ 165.429380][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 165.437190][ T9] device bridge_slave_0 left promiscuous mode [ 165.443396][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 165.452438][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 165.459921][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 165.468381][ T9] device bridge0 left promiscuous mode [ 165.474042][ T9] device veth1_macvtap left promiscuous mode [ 165.480330][ T9] device veth0_vlan left promiscuous mode [ 165.486541][ T9] device veth1_macvtap left promiscuous mode [ 165.492761][ T9] device veth1_macvtap left promiscuous mode [ 165.499213][ T9] device veth0_vlan left promiscuous mode [ 168.356287][ T2239] tipc: Left network mode [ 169.194363][ T2239] device bridge_slave_1 left promiscuous mode [ 169.200506][ T2239] bridge0: port 2(bridge_slave_1) entered disabled state [ 169.208056][ T2239] device bridge_slave_0 left promiscuous mode [ 169.214567][ T2239] bridge0: port 1(bridge_slave_0) entered disabled state