fffffffffffffff, 0x2, &(0x7f0000000080)) eventfd(0x6) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) syz_clone3(&(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680), 0x0, {}, &(0x7f0000000700)=""/60, 0x3c, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4}, 0x58) getpgid(0x0) geteuid() 21:25:34 executing program 0: syz_clone3(&(0x7f0000000240)={0x40000080, &(0x7f0000000000), 0x0, 0x0, {0x3f}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 267.804894][ T7782] loop2: detected capacity change from 0 to 1024 [ 267.808504][ T7782] EXT4-fs: Ignoring removed orlov option [ 267.811571][ T7782] EXT4-fs (loop2): Test dummy encryption mode enabled [ 267.831288][ T7782] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 267.837839][ T7782] System zones: 0-1, 3-36 [ 267.841522][ T7782] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 267.857991][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 268.062168][ T5212] usb 8-1: new high-speed USB device number 49 using dummy_hcd [ 268.432160][ T5212] usb 8-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 268.435851][ T5212] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 268.439654][ T5212] usb 8-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 85 [ 268.444703][ T5212] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 268.448047][ T5212] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 268.452891][ T5212] usb 8-1: config 0 descriptor?? [ 268.505078][ T5212] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 270.682757][ T5164] usb 8-1: USB disconnect, device number 49 21:25:37 executing program 1: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) ioctl$RFKILL_IOC_MAX_SIZE(0xffffffffffffffff, 0x2, &(0x7f0000000080)) eventfd(0x6) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) syz_clone3(&(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680), 0x0, {}, &(0x7f0000000700)=""/60, 0x3c, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4}, 0x58) getpgid(0x0) geteuid() 21:25:37 executing program 0: add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 21:25:37 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) 21:25:37 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x40032107) [ 270.716326][ T7792] loop2: detected capacity change from 0 to 1024 [ 270.720036][ T7792] EXT4-fs: Ignoring removed orlov option 21:25:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sched_setaffinity(r2, 0x8, &(0x7f0000000300)=0x6) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000cc0)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [], 0x81, '\x00\x00\x00t\x00'}) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000540)='net/fib_trie\x00') preadv(r5, &(0x7f0000000000)=[{&(0x7f0000000080)=""/131, 0x83}], 0x1, 0x20000004, 0x0) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00'], 0x1, 0x5d3, &(0x7f00000006c0)="$eJzs3U9oHNcdB/DvrGXZ64KzSewkLYWKGEwbU1urbWoXCnVLKTqEYuglV2GvY+G1EqRNUUIp6v9rjznkkB7UQ069pvQQmp576l13Q++6uczs7GptKYoUy9pV8/nA2/fevpk37/0887Qzi9kAX1mLb+b0RoosXnljvaxvbXZ6W5udB8NykjNJGsnMIEuxkhSfJTczSPl6+WbdXfF5x3n94ScfXv7g486gNlOnavvGfvsdzEadMpfkVJ0fVX+3n7q/YjTDMmCXhoGDSXu0y8Zhdn/K6xaYBsXg7+YureRckrP154DUq0PjeEd39A61ygEAAMAJ9dx2trOe85MeBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwk9e//F3VqDMtzKYa//z9bv5e6fKJ9OukBAAAAAAAAAMAR+NZ2trOe88P6o6L6zv/VqnKhev1a3s1aulnN1axnKf30s5p2ktZYR7PrS/3+avsAey7suefC8cwXAAAAAAAAAP5P/TaLO9//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADANCiSU4OsSheG5VYaM0nOJpktt9tI/jEsn2SfTnoAAAAAcAye28521nN+WH9UVPf8L1X3/WfzblbSz3L66aWbO9WzgMFdf2Nrs9Pb2uw8KNPufn/830MNo+oxg2cPex95vtri4miPxfwsv8iVzOVWVrOcX2Yp/XQzl59WpaUUadVPL1rDce493puP1W590VhfqUbSzN0sV2O7mtt5O73cSaOaQ7XN/kf8TRmd4ke1A8boTp2XM/pznU+HVhWR06OIzNexL6Px/P6ROOR58uSR2mmMnkFdeAYxP1fnZaz/ONUxXxg7+17aPxLJd/7zz1v3eiv3791duzI9U/qSnoxEZywSL3+lIjFbR2Owih5utXy12vd8lvPzvJ076eZ65tPOjcznB1lI57Ez7OIBrrXG4a61S9+uC80kf6rz6VDG9fmxuI6vdK2qbfydnSi9cPQr0sw36kJ5jN/V+XR4MhLtsUi8uH8k/vKofF3rrdxfvbf0zgGPd7nOy8v2D1O1NpfnywvlP1ZVe/zsKNte3LOtXbVdGLU1drVdHLV90ZU6W3+G293ToO3lPds6VdsrY217fcoBYOqde+3cbPNh89/Nj5q/b95rvnH2J2dunPnmbE7/a+bvp/7W+Gvjh8Vr+Si/3rn/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvry1996/v9TrdVcVFBQURoVJr0zAs3at/+Cda2vvvf/d5QdLb3Xf6q4s3Lh+43rn++3vXbu73OvOD14nPUrgWdj5oz/pkQAAAAAAAAAAAAAHdRz/nWDScwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOtsU3c3ojRdrzV+fL+tZmp1emYXlny5kkjSTFr5Lis+RmBimtse6KzzvO6w8/+fDyBx93dvqaGW7f2G+/g9moU+aSnKrzo+rv9lP3V4xmWAbs0jBwMGn/CwAA//+tLA7Z") [ 270.731721][ T7792] EXT4-fs (loop2): Test dummy encryption mode enabled [ 270.738024][ T7792] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 270.741948][ T7792] System zones: 0-1, 3-36 [ 270.747334][ T7792] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:25:37 executing program 1: ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) ioctl$RFKILL_IOC_MAX_SIZE(0xffffffffffffffff, 0x2, &(0x7f0000000080)) eventfd(0x6) syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000010}, 0x0) syz_clone3(&(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680), 0x0, {}, &(0x7f0000000700)=""/60, 0x3c, 0x0, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff], 0x4}, 0x58) getpgid(0x0) geteuid() 21:25:37 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) [ 270.780201][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:25:37 executing program 1: r0 = fsopen(&(0x7f0000000080)='devtmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) [ 270.823498][ T7806] loop2: detected capacity change from 0 to 1024 [ 270.825038][ T7805] loop0: detected capacity change from 0 to 1024 [ 270.828445][ T7806] EXT4-fs: Ignoring removed orlov option [ 270.833352][ T7806] EXT4-fs (loop2): Test dummy encryption mode enabled [ 270.839711][ T7806] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 270.844474][ T7806] System zones: 0-1, 3-36 21:25:37 executing program 1: r0 = socket(0xa, 0x3, 0x87) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x8916, 0x0) [ 270.847727][ T7806] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:25:37 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) [ 270.896577][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 270.930866][ T7813] loop2: detected capacity change from 0 to 1024 [ 270.942874][ T7813] EXT4-fs: Ignoring removed orlov option [ 270.946491][ T7813] EXT4-fs (loop2): Test dummy encryption mode enabled [ 270.951702][ T7813] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 270.955558][ T7813] System zones: 0-1, 3-36 [ 270.959071][ T7813] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 270.996293][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 271.112147][ T5164] usb 8-1: new high-speed USB device number 50 using dummy_hcd [ 271.492206][ T5164] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 271.497001][ T5164] usb 8-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 85 [ 271.503164][ T5164] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 271.507256][ T5164] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 271.512496][ T5164] usb 8-1: config 0 descriptor?? [ 271.554121][ T5164] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 273.719202][ T7458] usb 8-1: USB disconnect, device number 50 21:25:40 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000280)={{0xeb9f, 0x2, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000003c0)=""/216, 0x1a, 0xd8, 0x1}, 0x20) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004fac0)={0x0, 0x0, "8bfe12f6510262771b3904e63a2e42ece7f44ff29666bc5b96099943db7472fcfb242374eae537800919699e7af5c858f05a58b722209adf4ce40207833da875adee9bf2c9a1689077a45a89af618d28efda956d3f9d33ea119e178432bb1cd4873516e8a61596bf25fe65f23b9715fc36053c22b5f66c94648d706dcf0998f83257c49f589f4289df206e0edb8b5b2232808c8531d2d675b793fa84b9eafa423416e07d42d25bdf253886a6138eec8a16b03b5632b6b7a12d21d69a0fe502148091038d77578d3aa2d89751c817fd4fb74fef6900dfdda064fab8e21d5ddc5dac16bf1f552958947be8f163469674a3b4da4bdee4111d2b3d799c877b9ad06a", "0ac37c59fb1eaaecd2d5c36c5bf5a6fcc55f729ebba3d4350bb6ff947ac5224316a4c8e8d775fe1d0947a35ad0474bb66749e0e64ef62f2bd77c26734af77b999e42fea88e165ca3cf7a6f20a8e3093abe335f193c45f3cf1d8c94bba1f20313c382e6250ff04b440c7a127f0711a950db2438cc6510ade44c5e96aaa8632e3f2068503df71e1c90b8e5a31020d0f735695ac46c54111ff4eed795b6ecef0b531bd3eb7823ca6381f1f41397459943ef2ebf8976791c7f5ea0e010f0dba8b2df2392ae614aa6f74a7acaad71a4c986850cf1190dd38058efdb64b82592d63e7be726c6a3c1522134e101ed92d21ce652a3dfccad4011ca2385ba26d2007f17281414e832ff1e9bf89075d3b7dbc11f0d0c259210f1470806ad035da6a551e2083bd9739604aee2b72ba02e172626d08c04f20fbeb43db448b5232001f9ebe9b3d772ebf774af0816130c70c815ff2507a7e0d733b18d083918e91eaeaca7f6008cc196d735754ad90a4cce80a29542f5a9293e42bc198a8e1f81ec0e7b2c351d3bc15cb8d67e794b5f4226ef9b03bbe56140023089dc212314f58d19be0e6ceafe0bc354e3f86ca8a44f65bda5c7857893b807d589c1e1e7b3ad11e71e7ab02b954456499b7781729a38f60c27e0e5d49519ff42c5d816641a8363a5a3fb8e25ddab34a3edf4ee67ca67c0db581263c4adb9fc3b5a554da6edccfc2fc6e8fd6495763aacd27897713713a6b1e9b1bb6d5acbcb896020f436077577e8386dc5ac8464b3ccb2cade59cfc500ac5ef5404b081ab713fbfe66c4d5897c8cc33ce5efe22e4aa43a9d2f188f4c97c3b6d336c797e98f1734ee4c8f92addcda9e2c7730ca243ad3525c7adb0edc567aa353a3bc5ffe60517b09ab559009e14945c5d9599a711216b7bb3693d6c3dcbd56c7e39c661ca7abaf05aa51c785b571e7179d5a275fe89046e580f19e831536fcc8492a1d5e24ff9ad7c88a35380a06b0a8da48fa79de16c6d506ed61c52c19f9c7cb8b50ce10bb59495cced131e29f70561f053de557f761e269ce4abd9484769b31f880a11889b50ce9dd3f601dadcb63667e9899312005bed63f9a016341c90ad82c241fecb3c952d73752470482599b91df00082c1630576b6e01b5e61bb2bef2d19e9e72874c0bbababe88ea92839c712872cebe78661d3248c6c31b4fa9aa8e88cfafdb8bb505c0b4d3b51f9843cdfc4bdc7f1c8e35d0e7dc056565b89cbe3984555d352c1b5a6328de6c83fccb855bde95d29564ff5dc1d6f5be20076f1552dd4ba930c6536c03ebb6f6c5d5a83f7abb0f52131c5ab71cbe5d374dca710c1e453bff939a1e4f1f98dbbd31c2def3c8d5ebb3365975e4b1d3d603b8ad9cf39e837239bc9a2f5164266f4ed4a8462ee5074dac86e63ad294bb10f8207ea32c3b81453f16e0d382057ec3d8d65393e2852f0344f6fc8221b58d2da41ec37450dcf9379f6ebbe2e6a58aecace881bc79356d707a68882b4bc4716f48542c633e7026f8ff4bf2ef46bc85f2645a8a1741e4d07dd2415f7b3b7385217f6443a5e7601fe16f0a19ceb4c42014c2f3e238a70f24ff095cae034c76f8c87a660849fe3b5616a8097caf2906ef527d4e9d25616bbee80829e8f7fab432eddf18e1f10cd163f94de6916266229660724be4435405340c964d6a63828492374eba7ba9df0711a49e69480ba647ae6c3912ecf7e83ce96a75d2e5f6982a2d753138d51581af27d44b05b162203a41dcb84dfe72754d39f5844f745566e53aea4b0c2a6f29cb4c23f45836ece5245c40c5690795418663e02ed05cc65374a402d90fd31bdc0da38e284491d34aaceac637aace6c4f99d77316b63591e9d4064f19c5e1498704853b8136c2d1871995a252e8c5828343ad0c4ff6add45915074386e9d02648396572955bf66b6519b2e53e2c2fa60b65f9b8138f10d7a4f35f217704bcec10d33343ebbd2500da84c83fcdfcbfa3dbdd3b5f43be39d41b9708a43898015c1832095c5a8f76f3b1b473bad8729c7d63344332b7c54daf95aee85a7bc2f48fd2ddd4e4e721036f2437584756e6fd49a52ae391c12c9e18f2834c14d2f2afaa316c92469fa1ee4059c00999f82d045a705f45fa6aaf050e23f73000fdbfbc14c45298e2254ba2e059519c31af21b46aeae4da9e3611b3ed09a381948d90db14b386c16274c8eeabe5ec4f62349cedc6e3b2f857c582b976851e83ee7fe546c20ad30b102fb0e687f50f445524c10b102f8f5232c268719566422a8dc3d08bf1bd0489ed2230c930dad7d9e019d97cb3ab783da96991de1820f346560302a18083049d9827ce71f77c2ee00b0af9c035217e44adac74e871c54cf31194f95ffe1401d63aaa35ae8091a08a6dffc3b04240e9b0dc9eba0bb26636d6f21e1b1883de8215b23cd1940173b5c2ab4d5efa9b9ef6dcde4096254fe61cffd2ae5f30fc85fb418b9a3ddcc81fe2d5c9636f181015ef559b6f8798e8f58caee8b2da1f102bd45892e1fb126b31ba57a24be2021119f95f2f3090af2565eb89eaeb2bca9371fc8978077f1c5a35b710bba77987c3519df037355abe87d61261819a09b16e760b87445c77e4dab0c6fa3b3b7d57bb0f44c88f60a3064c6c30fa8f614e3135db7bb2478bf95556b9c283f0f7ca66cc7821e5b7bd7ff61da47fd9b3efecf559c04e0665edfa6529c40ab97e01d26ef0195a78b34f5c5f5acb837ef9d1eb43483aa7bac6e36e45708b5bee46f9597be241c10e2631570a079698e31056d0e9f87ca65b4538942571cb181b141f4ec223e9d73a28424da938f5d2d73aaf0a4a0a6fd13ac89b6597ffd3ae5cccce6e020cdac05a844ad412f75f28870e6264cc31431f4cb02be67b4a9c6847865b4f5883446f0610582eaaa71a1915d3644071d5eeeedd47513300d35cbd33e0d1e97570be548d4aa5a6980fdd81cce2ad5624b830e3e390d9239a1848e0ac5aae9f6322cebb05f1f4628608d1e0c7f8faf7911c0ea826eeda03845f9e0861a9b116b91c1ab619e9583ee65efa3a571180d2df1a533983597fac2bdb09f4e10e4fddb2d80bb9a5cce7a770ea4747f93863479479c4246ba76436e3556a0fd9a3bbddfc72d88cda7c2e5403acb3b5e9b217854a39e7caae3056fb88e4de6f78fdead3839570b94fc4d716ac4664116f1e17c0ce4628867062f7b4442667d5dee13470406c88b47fe63c84d75c4bc7bff0c62e6c160db0fb05b9f854a398ea9586d212a60d1af3fbea6a3798e280725a66a273d236055a2143e2ec301e5dddc463315fdb10cbcbcd1ddd7683e6f05c8fe23f01e5fa6cffe02888816eb8f1b34b2f52c6673aa8857f5317720b8fa4f6c85e34ceaf8ff6274ee7ed06ceb7c3298312dafd08ab166ed8577f8928ea4b28f24dd57caa2a18a42f216974981c150af5fe8b089630b74471b9b33d3301ee6b757c17004c29e492fd0243cc8220b1428234b5bb03a4bd8cb4cb4b6a835086649f3bf1ec12d7ee8ad4657583abbc6f36a6e07d7d52c25bcc816bb04d182c63b82368e9df2c43e4771e3dbf3d3f70511d9070f185b1e7a0a13ac0be570f10a9e6cfafcd78b87a14427a635482f562b83a0db9494211aed81cd72d5dc3ffea3c7cfaeb56bb0b23b37639337f8fa863fb9c877ab46597bc0e408364908b2526f03417746d7c694be105946883747657944c295e50420dbfbbc7832afc9b79cee078c1ad931ef7aa59f435aa3993bca8f8eb7d24ae8c51f4fefd38a61598aee8d0d8fce7534cd2f799f3b5298a7f5d85a77e09c3364aec697fa6eed4c70184759de2eda354afc1c7139ad44add4e567be19bc6241b7a231ae4e984f264c9d55400783a7d2b46d7124de37b8eced0ca2158e70e5151ab082d8e08742ca35ce2a5f6c64827b35c97a5fcde260117db29222045c672469cb838fd8a4306e52f2786b84a56f3b885fe750c0b499ef6a2ac792082898a8cc9ea9007eebfa8b8572fa818a1ec243e947cf879864d2e28e5a8de5ab579e5bfda517bdc033b114a2bd60c756aba9e3a82abbf427fa27a18d4b18dfccf154ce4ade8f2ff61ecd0ed5bd1c21e543def8cbc591b70b6cc3d22513e11b875ff93c03a2c119e54dfa0e1d1753c1b5251209780c3574f20411a9346b60cc5953b2e462e5c9ec3671192a00e654de2376149c51c4458685fce775636b97528e9113f69bce9694d93edecbce9defa72aafafaf2cb091a4132d071f93381987d848b147a34f2ed80253bfa18f7ba154a4b35e3cdfcd521d1bd2adda13c79f7b0ecc5d32f4a8c4ee96e98da3e4bdd178e96c1dd7392c59ccbfa8c87d36750d9c83a7e0baebc2abb02c0d7940879f332debfbe7b769fa1d91bdb54352c63149edfbe826aa29057d7c5fbf2fd7b41120b967d1e62c5eb1d35f3fb40fa4e899c272905dbac23ec6a4c607d3f61d227e55b74cb7ee3c49d28fc3579c44053e2bd89fd2c0e87329e6b323748e32a01223c7a8db261554fcb5ddf88d8885e308a3470d9a2cc06852e3cd297d284d2a6b86ca740dd0aa9aab07a3ea457cf95071765fa9a0b96b18cd3db001fec89cb12d0049aeeea97a55e6066425e823d277f7991d6e6efcfa88744bf071779d9e609a71b52717a6bde614d2c8ce1354fc679767c6294540e6b2db96554c7c092f1df25b116da9d901a83f111a0e9beb8752895c6bfb254badc5896acaa864fecf151a8bb515103b8aa5286ce779f7e4fa565d29b4b1aed110f267fcd2fe19008f8920e090b6528e535c6393654b6ebfc0ad8a46333505df064ff7d231bbf3701262a761055717ff8933122627657a91b35047fa105defe550bacaf2e2febf4227c98828bd52aea514c1cae96e4b885760c10aa0196300698212fa0473ae2c3e9d2890696a9da9441078931ee7f513a4d9da7584668765629ee5692a2799f9028bdf0d8d9834ed7fb236ee6ee4cb6ec2aac1c51e1bc10ed7e57e08a7205973d231ff8f4b6ac29380f66284b9c0e2759946c2dbfb3e1e8ada8b20dbdebf0f3f3c8f0d4dfc35f99f59ed4877212ceb49638e928989bda00ebddf9d66c5b5e33d6aa755e068f396aad4fada762b0eedd57c1e525d34138d5dd1832df44744f9cda78679c1fe8e59650d1de0cfca19eec0b6ea9340b06baf82afb1580538820c24ec53b56b6bcf2c9123b63f6c41aee154cbfd58d7a4fd98fef8ba74f5cdd65362e3e24aff7b280c59c79ccab4d88490a402a4fe0ac216b93ac54f3dd73865cdfab82f24d22b698144e695d0c4dd63b3523be385c262dc0afb54065f4f37d4ffc919c1fc58cb3ba34f539ed8c7e8fd8f364d17ca0ae61d7b05d5e2ec1d91826949a162ccf58cc6e6f7243cd233e69fadd1f9b53a92d648f4ff63e9595651d34e1ac2b3a259967f4bef256526387fb9047c389"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000004680)={0xf0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {0x0, r2}], 0x0, "95aa858dd23d4a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000004680)={0xf0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x6, "95aa858dd23d4a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000004680)={0xf0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {0x0, r5}], 0x6, "95aa858dd23d4a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050ac0)={0x52, [], 0xf9, "b5ab9f663b6695"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000051ac0)={0x6, [], 0x4, "a162c09b9472d2"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000052ac0)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000052cc0)={0x0, 0x0, "4bdbaedcdc58d18d192993e04e3caf99d5e67cbdcb2527ae49d0c84784f9bfb47a6202dc8eaa8bc13e79384586b582ae702518ff163380d3c8cb13263cf4240bcec526ab8a40c88a26abb2d8b3ad1bd4d6e1d66c5bfd0941f96d54db02938e3740f93098229f34effdf4d4aa6ddb0209817ad833bd3e3a2033e72efa20764e3fb9e06afe1b2feb3238ecc86ef01956c8a914632171d8cbf7c354a9ade9b5dacb76c0b3420c3b02c6e47014cb01f95a1f13c4273770530f10a1970531e08fe1d00610326bc7aeca18d87ad80283b1613ce27de606068a405dfffbdb8124bcb33ea81dd88f03e46b16d83832997eb2e9ef7af75509752db670767ffd0db2a421fe", "ef0e63ae1e9f38ea1dd4c240b10acb225762abd44246ed3724f0d189982f2944132d5497499af69b4edfb43d391ec5fd99524550eb29129f772e1ad151303a4624c34ab06ddaf3583173274e42539e078fcddd7e3fd5f617d86ba4a94a30b145cf2d760f530e1c3d611aa27fc3e7b8dd1cce8047eba4639468ab423cdcea0a48d7af0b61501c052529ecb4a99c9e98651e0834a7b7667e3afc01a7ebebe62d9847afb2b2d179a6bf89ee28da8bc1c5c3bc5ea2eacb289f3a710cfccf3ec843daf8dc9c680269d963c8c965ba784294a8e15e3289f15d1d1f48c070f5a2dafd272f10943b3946d100e6604bf7bff2d66b6b22e6d74e78a5a1fb7195f7011527c2519b46b906aa21df4c00550b0a3ff0552802558cf9a6819c030a5a3232e9ac2e87acd2a930778e4cdb146a0b42129b80a5b4901432dd0dc9889d19ee4e2999991510e93ca2b43768a3a455754cb0f1179b1cc2a1f83b2eda80e074e5991e017ae3e79e6a976968d665151b3d7f31ad6f10f555255924d664c25bd956f925ea946cc759428565dda91b1d2ef0ad0103095f0a30df2a1c2f2b611e11c07761c544ef5ed0bece621856eea91d7cc1ccbc9af445b8f3ab3fce82c11c7d5f1b85f25ee55c9292e8c0fc4aa84c0e0550b9a177983717bc9ce998d3833e17a57458ac92c3114a65c1dd268b106116399fb73d1f9807dc8cff8eef7fe99c3b166e7fa61878a624adbcbe8d71a3f4ccb40bc63d5f32a4ab575b9eaf52c0dbe226121a725c1cd7cd6d65747f831fb56b9615afd0b33411ed30a92b530f7098c7a9b45feb2b848a1fa7ec6b10a6483b860868457fa20e42c659b321b2441b47c554b2dbd0e025fecbe14131254caf432025f0654059dc8ebce1b184a08dc7379fb36da875c09c658d9ebf50c0244476991375bf2383e7b217456b980554d836ee7f21e74827cdaabb9eb91e75609f886d531316685411cddd1094c479f1c2925367ad73118cc76b550c01c87c2f9c639b4047d4630e2c66a37d374c5565f5eb89ebf05a027826a39868d8a10fc2c038e7b4430cbeca9bf7b801cb4018228cb74c0120cc5084ce4bb9ad05a64d786e1276c6d8344363761b90f0d65bf9ff7d9fc30a7d4ea0363bce0dadc03401771b25965a68a7c354ba4f60bfcb8293c74490ab0e7013d7ffc4c84c26777b2c3970bb8f879b8acb564d6a616e20920d0b18dd33881e9007d03e55fccc03d401fe457053d093a230f8e37b8bc587c3cd29560975530f9d93c805af38ec5840d07ca13142e1c508291b742c79c07bcc1948c25d64e73c0f583893d0eeb9faa200a8f92dac3b2f12ffe3448f4cb3d9e7f8f540146e067114904c3cb0387579fd9bdf07ddcfd2985ae222821c90ae30d82d3e8b75ba95663169cfd585a829e214f5708224dc36edf46462825782c28408cd70e1d2f85f160950ad296bb68764e39706cca9340ecedd6645ca863e65ecd3280f94eb72924cca9228bf09ad78b0d3a5a14b8ba514c41ec5386d528ba997580884b633ca0ab3143a866505b4229df10da3285aca4ac6ae326f06a0544cb566fa16d5abd2fe0742a243fc71181e2cad03b0ffe4923e4f5cef3974eaac586ab326c2da289766eb05fe4dd0b1e8f0390746eddfc2a08b02e050c7d9f3e0e218ab50411469dbf641b133ada594d3662b8c7362844966cd2cbbb2677b5a2aa1dbace71bf0bf815e16fff325e110708ee5ff33a838613a5e6bb26d6ddaf891eafa1a8a6317a6903c7b0e1a7f870fba50fef1fd71b524882f5489b55081eccb14c1e769cda771a3fd1e351b320d3df53be1f9686df94e250b757f5d627b067c4a4bddd559982010e182df692db02092402e6903c572302bb967afd8be8e6387e4c506389b8dd576956fc796ecdc06ba634ba61bc8bc9de70e1771dfd57e1e077f62b514995b745cea16173300bbc04e5af202df69284c72aa324aa5195f8c62ee7926ac8050c3ef108cf0922a0882986c8c6b2b42e87183ff0dae59b99d3071b372ccce8a7e8ad0119fdadf15902619575e44e4c1fda4f076810c0781180702f3f938978b3fb7d2845d348bf0bc77272e75dcab2d8c448f150147f8d7a06dd5f851b2298ab2aeb44afcfe7b731d13e4e92bcb962c9559875645a5298fac01cf361d1839bfcf190bc53fadc2492170a6c5b7c19063fb53acd3101e1860c159f1cf22d9eea9826855972006cb9912b37cf547e7bddc3668f2a93b6501eb4a40cec3195ba88e3b2dc591ead07eae44378c69f9ba76bbbf690c6389d42919435ec83e6c1917fc9ab4fdfd17681f084135a56b63f9bce0428f832ac77d5cfd87f9253b2e1a1174549adfbe75c57264220c0513c21ec8f80cf6d8b42e5229ff7d932c30c595f0e175b37b36144735bfbf51530ea57f6ff6e548d497bfd14ae6b6e572cfbe585bba6dcfa2f7b9235003f331252fa1fce99770d2f521e04d6e00db68cf91e19c9f865524aa7a1a0095c889895d0eff98a0084c5339b72a4dc65566fdf6fd947b0caa957050c8077953cf247f67fac2907bbe0935e73880f1143da34c1281729fdd80227db2c3d30443fa7132e7d6cf5682260bbcc7c04a8d73a692a49d760fd24ad482c7a56eb856e488fa0490cdb416cd5eb3c35d1a1b9f21009b104c4e5163881d2d63672a98a50637573899a938d586114ac0bf737c75ca9a0fbd80f149385354015370050a31aa0c1d193a53a531df84a58054466d4d8401c8aaf1cb19faba55cd828b477bc53e050537f777d6e05eac7f5dc193a7f31db3ddc6d1b5c3b919cb6b4233ebaef2d205a6043f64d19ec28407df7ad5415e3daf9055209f554e7d395a5fe282117278778274d55cfd0cde87f7d824b82974b932f9fa3ccfdbcd231e921d64d8910a62567c80555442793d094e86e7d1d50ffa6cd7277360325a1cba75dbb9446c0ce2d1b5ca7a885e1dcc6ac5b192b30bccdbe467472b3989f8e034d4bf07c3bfc50190b9778dc841a6fedf2e0a1dea13e2e69089ca3baee6edd69c78be899cc7dde8437041d50310e1c68371da377748b106c8904808bc83267e08799f58df79480fdd4d8bb3c8d9071489bdf3fdac6a0c1cf44decdc53af4dc01ab16a113e17ecfcc9395513eb8590b579bed9e6151ca5df8163ce766390eeddf9607c5bd9fbc6fc5ee8833235af7f9a5c5aef6dfa680af059fecb406d7fe312161ee69def9ab4c360bc9669e2be1d46892f331311d43a72f50aaea49bf2edee543a730f38005e3378844c08e14f4bc4086767b424aadcf0183bee4f13ad9d34aad9f17da0f52612ee9dfd56155d1cf18c8d6bfc9a92db0dbd39855c5b24fda3228f6f2cacb3a195646dc4562ad129012d870e773110851a688eaf7422444d51934f7fd3246467b20a10f1c4fe3e61acdfd15ff60a8ddc1b8c8f82c247a2ee62e800239d0a7b8cab78fa781fd713064d89c54060a26dedeea181eb01c39a24db97506262b5024f9517f9deba90697cab73de0e852dde39ec97d985a3654e0eade2dd25047fbb22dc36bafd78ae3817ff28b920f0d84fc6600b1c68757c6e02d49bafcbf4782b13170d73391fe59f5f67b796722d0b3d1eb68b0aae6182dc7873140cbb7b8fd6133f782d02267a7c509a6db2fc06b72c1d12113f5602cc9b6816304b9a5263167de1971d7b5321b16f213c8953c6bffe33d6a344bd9cac63da554ceb6fee0d0d0a528f320fe15a6803849afab32855206dd38e5faa9431f8f448944aece7093c72dc96e8e303b69c82579f193751a8345fd389318452f7585b1c21ba8ba463166fadd057090a20646f58279a92d6a9d7577012bf25b2a9d0f33a2149cc0420686f7da7190eb4436998040aa16e4d7597e8e01fe1358ca07e4019233268aa4c0ac77c5dd8ae88b34615911ebd149d4d30c2eb6d7fc2b9fcd5b72078c8120069205fa3ae97cf304e83838c918fad775f84480865fa4f8cce335f7a1922a8b145f83ae7efe11e99e71292f231edf2d19734b595a347a466b7695949fbea0ed6017d287cfa94728cb24b35c4711fb995ba6e06d7e0635de9d304c485402227436074c294933aada05bcaa964857fff80c2487fff5d3ed6aad4485658be0e09eb28b353e558db678ce47dbdfdaffbff1092e52d8b188538f7b054d12c309097d747cf464d70878899b01349e7a98db725363f242de755b3652f1d0891e897c73f8a4a6cbcddd7155083d2d121c230c1fe15a583d70c578d31f991ba2c53897493b1dc4af3f010a633cb012a1feb822972382925540ce09bf62ba1a9fe92425a1f19d9dc3ae6e69e9acc022241e5b928b56e560f0124999992cb725f1addf3f16279ae19600143b4e0f64bded35828a7d5907fe5d1c1748483e8f5c075cf57f2728dba10ec4fa0c0529fce6881031cdae625c7de34986309eefab51fd0743c1431c1cd86144a19824388326c7c1cb35033817f2a4e9e419c2f7cd33dbe7041fb8e57d687f82d5f65512724e2c40abb14c01846c56425afde33274d93ed494a4d63270fc6c4a893d959a91f750db6845757d67aa5ea912e2434fd8b6996d3187bc4324091b35ff6370dcd32a2a38c9bbf1c60f71efb1b876c4649781b666cae17cb3a888119c0f05b44ce7be85a458bdb1dc710b0d32475639e8b261d4cda76278d89a8d6f5ab16eabc5b9afad199251804f6704aeff90c98476ac03d448bb1be481dddd4b71a334ddcfb637669bc4c4067fa628e384236d0545f36650205c0d3f4e058fc42aa6ffd37cafe87df32e4f53fa250a57e6b125abc2857eee14a151c4407856b8dcc679458717d41b15f21b474b509d5eb0f9aa55076e7ac869ec465962bbb671a2fbddb83410fc66eab631392c30d6b2a40d1c61cba816dddae1891163e41c3c0f9973b907f5c12050d02df08d12ee6a727057cad5e6da5b630ddc8b8cb990e38253ece7ffea7efef16d3993d0cb23feff236a10b55248a60b19686e8d0b4dd76d6831350c30675ca616bbfa9b16713999ff8e70b989fa719eadd6222ec0e5d215aad0f13b2d50ec6d9919c5dccadd5be4b5e7b1ada632be2696064a24e632d28c60e5c1b1a3ce200744dafd3eea0b5e10ea865466db58fcaf330dff24444557f49e96a9c56895650852e330b1e05ac0822456528d974fc19218d040e197e8b8b640aac26bf4a98d49a73ca8b9a17868f2665fa5fcbd0971fa551842d23cf6ad72fc47a9b9c55ba05ae469af515118c288eb340c479028595c69ed5a14dd4f9baca002365ea220370f988ffb7de1d765c24038535459f2c86422233a0d6574230c0a94905dfcbeac16980114937f6e7ad7ac16d4b523b6560311162f01394ab6c4f5787c92f38e8951cc5569e2f96190225b5b63b9e57f4be14afcee6b9772bbb2d7952902b0eac5d9d4234399d92f9ee50"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000053cc0)={0x0, 0x0, "c5996c5e48b03355a59435a24eae8c18ea5b70ba75d16aec33c1560fd555ce4ea602f4187af5ac87f5c274d630c7acbbbdb3f5fb581e0d02c1c2d345953e3a91fa7e646d8497fc5116e7fc8e248559bce8696fcea0c37442f5c3423a536be6b87f90b207ac0eff19dad20157c0c6813b7a4e115337988beb0bc200e1b87abbdd78f2f25264cc24bd4cbcd9034d8616cc073c49aa42c4b95bf7b287508ca8f696e9aaab4252cb66fabfec8c518986ce163c049f10166a5644af5b18aa11c444a325fd7ebeeb3e1574424a9d1596aeaddc95e0f257129a61453697b05d01c1f3b8a0149f1f53c1aa26b0fed1c4dc3b65fa00d2abcb1e2d1efee0b38d0b81b57892", "4d546c568ec26dd7ddb84d04124e7977e335cbc48419ab0a0004ba6e36c9516e0a5a6eb87585d2696ffab3b8f13bb56015732704c039cad13bafc26309886a89b347b79a27dc24eeb6aff6a3dce05eac8c3493f4186c52c9fc0371352caa891e50dd4928bbafab530c2d844ad8fcc4e5315095789b6f642852ddeef98d5a80fb19767cfeb4c47fbf1a02457ec9f7f77d7eb66f794b7d9655ad9ec050a1671ec2d8d1a8be1926c74aa7f5dd2d24b9b81483721646029715a791ffcf21c42c4e90c79fcaab1abdb1e0ae71af9ae6f0faf73989ec627b5f644d0d0f1fad65bab3564e7c1620968bd5c4379f24f4948ef757d0dffd0aaf067be8932d5d4caf31f6b95945df9b6a501c19ee3c921769a6f72c4a9cacf31fbdfa556cf97ea4a341e5937909ea82ff2271a0c914b48954ef417d2a37d3c049a1937fc70d3ce7f18ecdae4f65f209105e5536b21a031832a7e6ccbf68c923e374582ba633d87369764dbcf43d68e99aaca2f517ab8f8920881a43932247355b7d05bb2962fcd3f1dbf1dd6027fd1d6e5ee33a591989aab6414f7c5338847fbf7798c555593cd779485b650216b3c18f337a257933f77c390ad7ec639b46eab3dd69019e12db96adb46cbfc191712f20d4986c6858810b9c123da1c7602ab5b6ddbe9398292c8d12d8e34c5c06aea9ae3838689a9325ecb5a1035e981235711749132551e095badd3e3a3aa99c46f7ca9c92cd7219fb7489b3d106d0c39c234ac669c72ab281363d6725b61788b220366a5a10ec1aa75a3a83343ca5146a30b897d3cea28a086c29698f60d0ebe2fa714872575c027337e7c43a99cc7c84f0e9c4ec60b86793967cb48434202bbe58e6504b35e4f437eac1e2ed30f2c001ec0346b6a2f9d11ac55272f6259e02dbbdbb2ee675b6dc1bed0ea63c0650872bbd56392f1fe91b7d933221ca02c30ad2ac5be4654e744bfc19b8d7f4e89a950bcb2de2fc7728ea692426c22927caacc3019a5e30752f235db492729a9e10560a0d9f84fcea4a56520e651c0d5718445ede7a359dd895dea7f6850a556203cb7ffa26448de6075ae4c753d364db3041d04f98de93ba1b2e0eb9749553bdacc0e2488fdf4324cd413bbfa0d74499a59a6eb6e1fca61838d94c6727375e5e4004ea2d7f9bb768200bc80c14eed983b9bc3400bc8d5b0b6dc67e9dfa21c06040cef69100ed310585b94f2268dd7d93dfab17ef4106ddda9c4b7ffd3c73e0ced0cc1fde16e1a6b82f6298da2ba6756739dd42000f74e67fb7ad5b6fb594ef215d72c3255e4eadad82f3c40d7bdc558b6c43913c1cac6fe239ed34b03a18ed8a6a8d2eb520b3100c814cbf65900594e925027fa578d0d71423b8748aac4106bd4a11e21f7ea01a5ad82bf64f8f844ffac50e73786c82be5504d4010950b499608f9cc31e5513faf231d2b6213fe06f5779b78c0f2da06a071afed71dd22ac0c777762b842c01e032cdf7c5bb6de155144f1eef021c274cac7d4e4dd7d2dd790bf9d05024949f8f3f4164675f3f0b84bb65efad9865b80351fc46f87dae174c7196ef2e4b49cfb3aceb03815cdc345b6afc86c6c12d93baa31f812ed8d53ae44e577bce62b5abcd088d1d81bc64612af85682ec554870f292d3d6bdd35e60e31b7ba40dfb97e2438809c01984d844f4c00d3f6d346dd1a60ab0f52aabd1b5762108f0337b00080c284acd83b064bf4c0eb529e515066ce9f400b93780487e3586aa26ee82eb2e72d1e63d7ec7fca367a4bf25ce9d4d6515d036f31805f6cb8aa082f0cbcab19ba2a8718167332a1ab65c6b62491f02bb616e3e2eec6ef934c909ed8482baf22a1893f28422fee0fb528a743b77c6e35d7710552bac582e087f666b592c8e8718129602cf5db3f4df35915058afcb5a3178251ee95bec69956d8887e5e9d4ddf39f0bace00d4b5112f37cb3673ec72add8acfdbf9bcf6f230f2082adece55a071b888e55a41ceb019d38ae8c632b05f5cc305e2d985a9f4c3c06afc41b06cf000d9129e9be2d2c137e39cd7afa4c989f3edb14e885e14a599a4358e03d06d229fd72bc4ff1893894e4955cc20e07581dee3a973c9cbbf24458d1ddad508fbf6ac24185799946327bee66f63ec27fef7d2ae2a7e41ac335bebc4c417824a2cecfb1397c3fb0194e24b57f7e4142ce776217ddc95a632a24c18a521ea991769d312c7e3bbfd947c738e1def0b6d2afb8aca3f3b4b660ecf40e6b89c9c565af666fdb7503b4c7a3cdc7e034474dfd29811456e166b03d8ad688d40c42e147605de5424a9f8d40b9acdd8ede73f13f5177547fab90984fedf7612da6bf2deeb6bc90a0f57c7a0b52ad74744412719e1ea7dec1d35d6333113ac2925cc5a39ebc750ef9b056a4938c5b4787f2559aad91624f452d558961991ea0ea9798c06fbee993da0d9b4cfe53a490103a0bb55c4fd01dd43f6acf2d8edcd6e9ca0d19b8295204ee670c6f5862f214e3ee4a0c72b516ce93ff8ef156cf2c30bda621371e8bfe13b5ab7eb98c6847850acd10384b7b8fe9306c38deda7d24a586c5fe8188f2df08349c7a91957976198265b4ad0ae1dd6bc07c89cf37eddfba914c716faef1529fd9b2578c92d0a72a78b77c26af4a85b7bcded4454527108661f853440a98433b3ede098d33703c81feaac26783378c140c363d7e44205ce97e2db6bc2cee7428ddaed3e2c82dfdbc99d4fa66aa4cec8401b658273f8e43256aeb09b53a868038f83200534e625f3e1bb76240a0545f9c815b9efc536a25a2200060a427fb709c3ffffb666e26aa3dd8a5ce0cacd25cc230c7bd371c6d76a3c092d7f8aaa656fb9652851edc18807a0f98567034be1f2e453c8494b9e7af3e1b83b2650331b5146fbde93d2e72e2aa7a7b212b83b71b3cfeca94049ac6b1d1c853bd5d3f2d957d5bfcac2a580302093ae397fc88d100bd32cbd9174d97bdcefb6013052cba5cafad55e613156a69be11878b43df9e7e8d727196724fd89f6366ba3f90c97e1a46e1390e845e934bc5f5e0399612720a6b18f8386cb75831c6e40d4453ee1078b88237f606c61b593ec86ee4895bd58b281c826534cfbc2c5936639a601610bcc7f9156b1fcafd462359b228f6eebb9ad72a6ee23dde24eb334a6ea8a9a0fe39a1d710d8efb60037b48094019ff5af5fe047c0983b446597c7e487d3bcc369630dc7ad31c889c9d1faf7d3147607527528cef3c5c83016db12c6c53bf52ca9bd18de9bd11821153f2720712e500665710a31b5474ad63d13cd32033b80da7d4ae53a8a1792584f66d20bd41909ad1f3b69acc6cbc9a934d9fbd347fd4025ead5ef143f3b217a4faca1bd456c95ba4388e09f3c474ce2419b176432cea9dfdda22428f13b22da975d9a3086f27b1c49574aa32a17d8f17338d29bf461b288e18a3ef79399ddd62d71c43c98ba4f45cb7c39251c072df495d5fa8b49ce838abe7564da741f081576d6a510b28a39aaabc86996dd5ab046eb73b81bbd06239f21f6d9b523fc25be1aa6d9de0cc62be13d0245d8049f2d0002f9a5d237503e8e79c82d9f1bb360593212219ceefe8e09bfed74b41fd47156ccff4cd601984f0c879b7d6acf47042a9f44f6da2915ec498c364e647d98247246b75f378115465b7701b10a2d2ba571707afc73001fe853273f8bbcf7b133ffdee32774e3ccc3b0040ad1cc31d5a7d239aed98439b8220e45091b1ba8d3f509197dc8356faa7fc77f57e8ae887965bfc4ec0582855e5260fb1a90febd05c5e99c6925fdede43198a1c6a3475f546fec038c63b623e0ea83999ebd0ac0aae76593fc6d245f9dd709a26b299f1b2f1c885e53e782169dae11f93bf7e670e65ed0a4da4d6f404353b7c4e2b9a2a561b95382a17998455318a5a98d1fd1fd80a37defe18ae71260a44c59e5947dce1b65486931b214b6b0bc041991d4bff450731c859b5895374f049eb677d68a2f3faf6e9cf058ff0f08770aa76eb5dc5d0d252915c29f5572d2c6da832e1d5f4d6d4e24b9fb47f349211af5ab6759819258601b09485f7456bce341b634f738feb04b0dc1c9eb0a8969d416252cc9c581fa05bebd4c75aec03ee4dbcb5de7b6fcb1050a3840ae3953cfa0e5488999ade5d34f92c3922e18ce1638cfbbe0451b164f5e05506e74fa06f78140d41b637a0318fda4b60f6fbbb37416d56978b2fc35e225271245a9a290e5582a82930a55e658016e2365b82a40b06d7bb42d64e91193c0e63e4f0ac451bb6f9d0f1f95d3ba8e632c8c654d6e0a07ec0a2fe884a36bcb66c0efa41e239161b67fb8931aa074ec1ffb1e53bd0bd34a3b6a897e7c48cefc75e9f32abc0b2f60e9a067201eb3e4ef768ae2550c15f522a7a9017123d9c872bb3fdfff909c2b9ec3f3ecc90621fe7a6d512e6fdd7f4377af94bdd8f66534f2b1a22d3ae53e72d4b6933f2ae9170d600717fd0eafec92d8665ba19287990c8624a503a416aeb4ac78611209c2655f21334bc197782f5eaa1b17f70983c6c99b44c01dc0152e38b669600f379d3cdc4a3f2cf877d368c6caa7855ba5d7a54fbafb27438f939963d5725bde74945bc02afb3ea4ea7b194d10bcd7727b3182df5c17d64a38f84d88a3116886551c11eed78d6d5f543cf8b883540153b256e5381a6a76b8f01b615ef49b75a8dce3555e43310acd5cc86dc1786b58dae23225df91746e4f05e5c3a9715c34a67154ed3f2ddd2ac44089fc5e7318be9310c2c4159e33092c5bfd51691dd841361143216a7be09b216ae6b2fcdfeb2de97146c44d53b2d682d074843fff8bb9368288fac5a81f474d75d01c8d87736d1b15b50846acdea408460daee519d30dca677ed49621bf4a67930999817b870b8f2f690fc2ad55fd47099ac150799fc67f408b262f39a65e086d446bdb1c082f9506609bfd274800f6d3725cc29ae0dcb2256b599f5579a873c92e53c848b14db9b63b911cc535338f5313ced8ee05f5511c2927561efeeb786841c653b172cd48db6022614cecddcbd45e43f039d4281cc72c6a0e25cf207618abcee565c9f4fe5bc92947837a5340670f69531992fdebe548188dd0ff97d40720368416fd10520b5a767100041b69df14ebb7be1027ce38f47d4278babf6e69c9f7695517f839bab4beecc14cd04f3f8e7814a34f93c0f421bbb05d5ed13a4fec57ce7b6a0527a2db57f73b921261f970ff8d7727da8d29c999e7cd27c109145bf2d18cc2d47eee31374751619f4a083f2538456f63d48551677a2ffe746d1488de38f00e4d9f75b5b028d0ebd398fdabb74081af375a7e1d6e0c044f451f96c0153528f6926f39be67efc40a7d5c9a67e30040b9d3477c1b9ab25010f6daf7827278f405fcfed4d2e2b2aadf0cab8d868a8cbd117204e6184c7ca079d545af3d151e9"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000054cc0)={{0x0, 0x7, 0x3ff, 0x4, 0x20, 0xdbc, 0x5, 0x6, 0xfffff4d7, 0x3, 0x870, 0x0, 0x8, 0xffffffffffffffff, 0x3}, 0x18, [0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000055d80)={0x8000, [], 0x1f, "5b0940bbdef26f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000056d80)={0x1, [], 0x1, "ce04a03da04929"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000004680)={0xf0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {0x0, r7}], 0x6, "95aa858dd23d4a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000004680)={0xf0, [], 0x6, "95aa858dd23d4a"}) r8 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) r9 = ioctl$LOOP_CTL_GET_FREE(r8, 0x4c82) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000040)) ioctl$LOOP_CTL_REMOVE(r8, 0x4c81, r9) 21:25:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, 0x0, 0x4) [ 273.938230][ T7824] loop2: detected capacity change from 0 to 1024 21:25:40 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:40 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0x31, 0x0, &(0x7f00000000c0)) 21:25:41 executing program 1: r0 = socket(0xa, 0x3, 0x87) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x29, 0x11, 0x0, 0x0) [ 273.966922][ T7824] EXT4-fs: Ignoring removed orlov option [ 273.970536][ T7824] EXT4-fs (loop2): Test dummy encryption mode enabled [ 273.977126][ T7824] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 273.981200][ T7824] System zones: 0-1, 3-36 [ 273.984887][ T7824] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 274.010044][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:25:41 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0xffffffff}, 0x10) 21:25:41 executing program 0: r0 = fsopen(&(0x7f0000000000)='fuse\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000040)='-^\x00', &(0x7f0000000080)='y', 0x1) 21:25:41 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, 0x0, 0x4) 21:25:41 executing program 1: bpf$BPF_PROG_GET_FD_BY_ID(0x10, 0x0, 0x300) 21:25:41 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) splice(r0, 0x0, r1, 0x0, 0x3, 0x0) [ 274.071539][ T7834] loop2: detected capacity change from 0 to 1024 [ 274.078766][ T7834] EXT4-fs: Ignoring removed orlov option [ 274.089746][ T7834] EXT4-fs (loop2): Test dummy encryption mode enabled 21:25:41 executing program 0: r0 = syz_usb_connect$uac1(0x0, 0x97, &(0x7f0000001200)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0x1, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@extension_unit={0x7, 0x24, 0x8, 0x3}, @selector_unit={0x5, 0x24, 0x5, 0x2, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x3, 0x0, 0x0, "18345c"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9f, 0x8, 0x1f, {0x7, 0x25, 0x1, 0x80, 0x0, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x0, 0x9}}}}}}}]}}, &(0x7f0000001640)={0x0, 0x0, 0xc, &(0x7f0000001340)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7}]}, 0x2, [{0x2, &(0x7f0000001440)=@string={0x2}}, {0x0, 0x0}]}) syz_usb_control_io$uac1(r0, &(0x7f0000001800)={0x14, 0x0, &(0x7f0000001740)={0x0, 0x3, 0x4, @string={0x4, 0x3, "a268"}}}, 0x0) [ 274.110017][ T7834] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 274.113991][ T7834] System zones: 0-1, 3-36 [ 274.122451][ T7834] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 274.166804][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 274.322095][ T7458] usb 8-1: new high-speed USB device number 51 using dummy_hcd [ 274.392102][ T29] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 274.642191][ T29] usb 5-1: Using ep0 maxpacket: 32 [ 274.682240][ T7458] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 274.686907][ T7458] usb 8-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 85 [ 274.692853][ T7458] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 274.697353][ T7458] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 274.702748][ T7458] usb 8-1: config 0 descriptor?? [ 274.743914][ T7458] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 274.852808][ T29] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 274.857422][ T29] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 274.892176][ T29] usb 5-1: language id specifier not provided by device, defaulting to English [ 275.252210][ T29] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 275.255842][ T29] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 275.259127][ T29] usb 5-1: Product: syz [ 275.260953][ T29] usb 5-1: SerialNumber: syz [ 275.784450][ T29] usb 5-1: 0:2 : does not exist [ 275.799792][ T29] usb 5-1: USB disconnect, device number 11 [ 275.812750][ T5180] udevd[5180]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 276.912517][ T7458] usb 8-1: USB disconnect, device number 51 21:25:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:44 executing program 1: r0 = socket(0xa, 0x3, 0x87) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x29, 0x2a, 0x0, 0x0) 21:25:44 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, 0x0, 0x4) 21:25:44 executing program 0: r0 = socket(0xa, 0x3, 0x87) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5421, &(0x7f0000000040)) 21:25:44 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000016c0)=@base={0xa, 0x0, 0x0, 0x0, 0xb2}, 0x48) [ 276.947248][ T7850] loop2: detected capacity change from 0 to 1024 [ 276.950946][ T7850] EXT4-fs: Ignoring removed orlov option 21:25:44 executing program 1: r0 = socket(0xa, 0x3, 0x87) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0xc0189436, &(0x7f0000000040)) [ 276.958122][ T7850] EXT4-fs (loop2): Test dummy encryption mode enabled 21:25:44 executing program 0: r0 = socket(0xa, 0x3, 0x1) sendmsg$TIPC_CMD_SET_NETID(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x48041) [ 276.973584][ T7850] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 276.977284][ T7850] System zones: 0-1, 3-36 21:25:44 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x1, 0x0, 0x0, 0x60, 0x0, 0x1}, 0x48) [ 276.982364][ T7850] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 277.014945][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 277.342079][ T7458] usb 8-1: new high-speed USB device number 52 using dummy_hcd [ 277.732451][ T7458] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 277.737088][ T7458] usb 8-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 85 [ 277.741603][ T7458] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 277.745424][ T7458] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 277.749299][ T7458] usb 8-1: config 0 descriptor?? [ 277.782195][ T5177] Bluetooth: hci1: command 0x0406 tx timeout [ 277.784577][ T5176] Bluetooth: hci0: command 0x0406 tx timeout [ 277.784787][ T5177] Bluetooth: hci3: command 0x0406 tx timeout [ 277.787639][ T5176] Bluetooth: hci2: command 0x0406 tx timeout [ 277.795354][ T7458] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 279.944790][ T4981] usb 8-1: USB disconnect, device number 52 21:25:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:47 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x8, [@struct={0x6}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f0000000340)=""/237, 0x2c, 0xed, 0x1}, 0x20) 21:25:47 executing program 1: r0 = socket(0xa, 0x3, 0x87) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x29, 0x3a, 0x0, 0x0) 21:25:47 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 21:25:47 executing program 1: keyctl$restrict_keyring(0x3, 0x0, 0x0, 0x0) [ 279.972035][ T7869] loop2: detected capacity change from 0 to 1024 [ 279.975802][ T7869] EXT4-fs: Ignoring removed orlov option 21:25:47 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x9, [@struct={0x6}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x5f]}}, &(0x7f0000000340)=""/237, 0x2d, 0xed, 0x1}, 0x20) [ 279.990730][ T7869] EXT4-fs (loop2): Test dummy encryption mode enabled [ 279.998420][ T7869] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] 21:25:47 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002840)={&(0x7f00000003c0)={0x4c, 0x13, 0x105}, 0x4c}}, 0x0) [ 280.006252][ T7869] System zones: 0-1, 3-36 21:25:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000000c0)=""/101) [ 280.013680][ T7869] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 280.019758][ T7879] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.1'. [ 280.040097][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 280.362075][ T4981] usb 8-1: new high-speed USB device number 53 using dummy_hcd [ 280.752204][ T4981] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 280.756922][ T4981] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 280.761585][ T4981] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 280.767735][ T4981] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 280.771880][ T4981] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 280.777139][ T4981] usb 8-1: config 0 descriptor?? [ 280.829176][ T4981] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 282.971723][ T5216] usb 8-1: USB disconnect, device number 53 21:25:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:50 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 21:25:50 executing program 1: r0 = socket(0xa, 0x3, 0x87) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x29, 0x11, 0x0, 0x300) 21:25:50 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$MRT(r0, 0x0, 0xf, 0x0, &(0x7f00000000c0)) [ 282.990707][ T7889] loop2: detected capacity change from 0 to 1024 [ 282.993698][ T7889] EXT4-fs: Ignoring removed orlov option 21:25:50 executing program 0: clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0xb0}, &(0x7f00000003c0)={0x0, r0/1000+10000}) 21:25:50 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array={0x0, 0x0, 0x5}]}}, &(0x7f00000003c0)=""/216, 0x32, 0xd8, 0x1}, 0x20) [ 282.998769][ T7889] EXT4-fs (loop2): Test dummy encryption mode enabled [ 283.003915][ T7889] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 283.007162][ T7889] System zones: 0-1, 3-36 [ 283.012447][ T7889] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:25:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x1, &(0x7f00000001c0)=@raw=[@generic], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x2}, 0x80) 21:25:50 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSETD(r0, 0x5412, &(0x7f0000000000)) [ 283.065715][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 283.412275][ T5216] usb 8-1: new high-speed USB device number 54 using dummy_hcd [ 283.772196][ T5216] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 283.776458][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 283.780811][ T5216] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 283.786921][ T5216] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 283.790961][ T5216] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 283.799902][ T5216] usb 8-1: config 0 descriptor?? [ 283.845061][ T5216] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 286.001853][ T47] usb 8-1: USB disconnect, device number 54 21:25:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f00090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f00000003c0)={[{@debug}, {@orlov}, {@nodiscard}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) 21:25:53 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000000140)=[{{&(0x7f0000001300)={0xa, 0x4ea4, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) 21:25:53 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1d, &(0x7f0000000040), 0x4) 21:25:53 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@rand_addr=' \x01\x00', @dev, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x8d}) [ 286.030172][ T7909] loop2: detected capacity change from 0 to 1024 [ 286.033823][ T7909] EXT4-fs: Ignoring removed orlov option [ 286.036774][ T7909] EXT4-fs (loop2): Test dummy encryption mode enabled [ 286.046372][ T7909] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 286.049559][ T7909] System zones: 0-1, 3-36 21:25:53 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6(0xa, 0x3, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmmsg$inet6(r0, &(0x7f0000004b00)=[{{&(0x7f0000001300)={0xa, 0x4e24, 0x0, @ipv4={'\x00', '\xff\xff', @private}}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @dev, 0x6}, 0x1c, 0x0, 0x0, &(0x7f0000000500)=[@pktinfo={{0x24, 0x29, 0x32, {@local, r2}}}], 0x28}}], 0x2, 0x0) [ 286.053594][ T7909] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:25:53 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBTYPE(r0, 0x4b4c, &(0x7f0000000040)) [ 286.114573][ T5169] EXT4-fs (loop2): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:25:53 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBTYPE(r0, 0x4bfb, &(0x7f0000000040)) [ 286.422188][ T47] usb 8-1: new high-speed USB device number 55 using dummy_hcd [ 286.822443][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 286.826364][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 286.829857][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 286.834579][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 286.838794][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 286.844588][ T47] usb 8-1: config 0 descriptor?? [ 286.894255][ T47] usbhid 8-1:0.0: couldn't find an input interrupt endpoint [ 289.029652][ T5209] usb 8-1: USB disconnect, device number 55 21:25:56 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:56 executing program 1: openat$vcs(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGETLED(r0, 0x4b31, &(0x7f0000000040)) 21:25:56 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBTYPE(r0, 0x4bfb, &(0x7f0000000040)) 21:25:56 executing program 0: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, 0x0, 0x0) 21:25:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000080)) 21:25:56 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 21:25:56 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBTYPE(r0, 0x4bfb, &(0x7f0000000040)) 21:25:56 executing program 0: unshare(0x4a040400) syz_genetlink_get_family_id$wireguard(0x0, 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)={0xac, 0x0, 0x0, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_PEERS={0x88, 0x8, 0x0, 0x1, [{0x4}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}]}, {0x48, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x80000001, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}]}, {0x4}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x9}]}, 0xac}, 0x1, 0x0, 0x0, 0x4040000}, 0x10010) [ 289.452171][ T5209] usb 8-1: new high-speed USB device number 56 using dummy_hcd [ 289.852206][ T5209] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 289.856762][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 289.860920][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 289.865347][ T5209] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 289.870349][ T5209] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 289.874450][ T5209] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 289.881296][ T5209] usb 8-1: config 0 descriptor?? [ 290.432323][ T5209] usbhid 8-1:0.0: can't add hid device: -71 [ 290.434574][ T5209] usbhid: probe of 8-1:0.0 failed with error -71 [ 290.441019][ T5209] usb 8-1: USB disconnect, device number 56 21:25:57 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001240)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x1, 0x178, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000c00], 0x0, 0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000200000000000000000000000000000000000000feffffff0100000019b400000000000008006c6f00000000000000000000e9ffffff7465716c3000000000000000000000006970365f76746930000000000000000062637366300000000000000000000000ffffffffffff000000000000aaaaaaaaaa000000000000000000b8000000b8000000e80000006970000000000000000000000000000000000000070000000000000000000000200000000000001bac1414bbffffffff00000000000000000006040000000000000000fd0bf400004155444954000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000ea09ffff00000000000000000000000000000000000000000001000000ffffffff"]}, 0x1c4) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000b, 0x28011, r0, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0x40086602, &(0x7f0000000200)=ANY=[@ANYBLOB="ba"]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x1, 0x178, [], 0x0, 0x0, 0x0}, 0x1f0) 21:25:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0x28, &(0x7f00000000c0), 0x4) 21:25:57 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBTYPE(r0, 0x4bfb, &(0x7f0000000040)) 21:25:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0), 0x4) 21:25:57 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x7, 0x0, 0x0, 0xc5}, 0x48) 21:25:57 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0x19, &(0x7f00000000c0), 0x4) 21:25:58 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0x1}, 0x4) 21:25:58 executing program 1: unshare(0x4a040400) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x10010) [ 291.142294][ T4981] usb 8-1: new high-speed USB device number 57 using dummy_hcd [ 291.512161][ T4981] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 291.517015][ T4981] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 291.521903][ T4981] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 291.526405][ T4981] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 291.532240][ T4981] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 291.536299][ T4981] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 291.541258][ T4981] usb 8-1: config 0 descriptor?? [ 292.072095][ T4981] usbhid 8-1:0.0: can't add hid device: -71 [ 292.074390][ T4981] usbhid: probe of 8-1:0.0 failed with error -71 [ 292.078700][ T4981] usb 8-1: USB disconnect, device number 57 21:25:59 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:25:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0x22, &(0x7f00000000c0), 0x4) 21:25:59 executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0x10, &(0x7f00000000c0), 0x4) 21:25:59 executing program 1: unshare(0x4a040400) pipe(&(0x7f00000007c0)) syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, 0x0, 0x10010) 21:25:59 executing program 0: unshare(0x4a040400) pipe(0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000080)={0x238, r0, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x1f4, 0x8, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x74, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "7df6a2d02233aad1e82054fe08e9a707b04ae39c17c90b1471cc56f2e6d4952e"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}]}, {0xcc, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x80000001, @loopback, 0x27}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2defaa306db2f129217b78617ac6d6f7c50331a3ca046881f3981b3cf2f23394"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x9}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x1}, @WGDEVICE_A_FLAGS={0x8}]}, 0x238}, 0x1, 0x0, 0x0, 0x4040000}, 0x10010) 21:25:59 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x1, 0x1, 0x2c25, 0x2, 0x40, 0xffffffffffffffff, 0x7b80000, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3}, 0x48) 21:25:59 executing program 2: r0 = socket$pppoe(0x18, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x5}, {}]}, 0x10) 21:25:59 executing program 2: setsockopt$netlink_NETLINK_RX_RING(0xffffffffffffffff, 0x10e, 0x6, 0x0, 0xffffffe8) [ 292.802141][ T5164] usb 8-1: new high-speed USB device number 58 using dummy_hcd [ 293.172179][ T5164] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 293.176594][ T5164] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 293.180955][ T5164] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 293.184848][ T5164] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 293.189475][ T5164] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 293.193004][ T5164] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 293.196688][ T5164] usb 8-1: config 0 descriptor?? [ 293.722203][ T5164] usbhid 8-1:0.0: can't add hid device: -71 [ 293.724436][ T5164] usbhid: probe of 8-1:0.0 failed with error -71 [ 293.727314][ T5164] usb 8-1: USB disconnect, device number 58 21:26:01 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$sock_attach_bpf(r0, 0x1, 0xd, &(0x7f00000000c0), 0x4) 21:26:01 executing program 2: pipe(&(0x7f0000001500)={0xffffffffffffffff}) ioctl$NS_GET_OWNER_UID(r0, 0x40049409, 0x0) 21:26:01 executing program 0: unshare(0x4a040400) pipe(0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000080)={0x238, r0, 0x400, 0x70bd28, 0x25dfdbfe, {}, [@WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_PEERS={0x1f4, 0x8, 0x0, 0x1, [{0x14, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x74, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "7df6a2d02233aad1e82054fe08e9a707b04ae39c17c90b1471cc56f2e6d4952e"}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x2}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}]}, {0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x7}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @rand_addr=0x64010101}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}]}, {0xcc, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x80000001, @loopback, 0x27}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "2defaa306db2f129217b78617ac6d6f7c50331a3ca046881f3981b3cf2f23394"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_FLAGS={0x8, 0x3, 0x1}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x9}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x1}, @WGDEVICE_A_FLAGS={0x8}]}, 0x238}, 0x1, 0x0, 0x0, 0x4040000}, 0x10010) 21:26:01 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000740)='ns/pid\x00') ioctl$NS_GET_OWNER_UID(r0, 0x5451, 0x0) 21:26:01 executing program 1: unshare(0x4a040400) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) syz_genetlink_get_family_id$wireguard(0x0, 0xffffffffffffffff) 21:26:01 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/netfilter\x00') openat$cgroup_int(r0, &(0x7f0000000040)='hugetlb.1GB.max_usage_in_bytes\x00', 0x2, 0x0) 21:26:01 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close_range(r0, r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/tcp\x00') sendfile(r0, r3, 0x0, 0x100000001) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote}, 0x1c) sendmsg$inet6(r4, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f0000000540)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)=0x0) timer_settime(r5, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) [ 294.432058][ T9] usb 8-1: new high-speed USB device number 59 using dummy_hcd [ 294.802270][ T9] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 294.806058][ T9] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 294.809814][ T9] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 294.817383][ T9] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 294.823301][ T9] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 294.827276][ T9] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 294.834181][ T9] usb 8-1: config 0 descriptor?? [ 295.372139][ T9] usbhid 8-1:0.0: can't add hid device: -71 [ 295.374313][ T9] usbhid: probe of 8-1:0.0 failed with error -71 [ 295.379967][ T9] usb 8-1: USB disconnect, device number 59 21:26:02 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000002140)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000000000)="19", 0x1, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r0, r0, &(0x7f0000000080), 0xe0000000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = syz_open_pts(r1, 0x103941) fcntl$setownex(r2, 0xf, &(0x7f0000000000)) 21:26:02 executing program 2: socketpair(0x8, 0x0, 0x0, &(0x7f0000007ac0)) 21:26:02 executing program 0: ppoll(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(0x0, 0x0) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close_range(r0, r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote}, 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/tcp\x00') sendfile(r0, r3, 0x0, 0x100000001) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote}, 0x1c) sendmsg$inet6(r4, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000100)) timer_settime(0x0, 0x0, &(0x7f0000000540)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000200)={0x0, 0x13, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)=0x0) timer_settime(r5, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) 21:26:02 executing program 2: r0 = memfd_create(&(0x7f00000000c0)='\x01\fD\xd1\x1e\x803\x00\x00\xbf\xecs \xc5\xb55nVg\x1b\xa3\x8a\xcc\xf2!PmENs\xe5\x83Uz\xc0W\xc1\xcc\x97\xd1\x8e\x81\n\xc0\xb3Ac\xfe(\x00\x13\xaeZ\x8bp\x1e\xdc\x18\xddf\xe9\xe1\t\bR) \xa9P9(\xe1-q \xb3\x80\xb9\xdfj\xed\xc2_o\xa6\x04\xf5\x9f\x04\xf1\xd5\xe3\xfa\xfd\x16=q\x93u\xf1\xde\xa2\xa9\xef\xac\x171\x13r\xc49\x80\x86\x1a\xbf\xf8H\xe8Cc\x84\xa6y\xb7\xbe\xcbX\x891\xed\a\xf9\xa6\xd8\xd0\x03\x00\x00\x00\x00\x00\x00\x00\']\by\xb5\xbcIv\xe6\xd1\xb5\xbf\xacw\xda\xed\xf0^\xd35\xeb=\xc7\x82;\xb32;\xc5\xa3\xc8\xb9\xf2\xe5\xf4\x93[\x91F\x83?\xfe\xd9\x7ffvQ\xff\xc0\x8f\xe4\xb8\xa3\xbf\xceAT\x17\xc6\x81\xc0m}O\xfd\xe0\x05$\xcd\xfdk\x7f\x00\x9bQ\xd8z\xe0\xd6\xe2\xbe\xf4\xd5\x16\x94\xe0\xbf0\xde\xcaS/\xf7\xeb\x89bmX0\x94T\x10\x9dx@\xce:]\xb68\xa2W\xcb\x86\b#s\xb4q6\xe88\x19\x1a\x14Z\xf3\xd7\x92\xe4b\xfc\xf9\xb1\xe0\xdd2\xfd\xda\x84\xbd\xaf\x88\xb3\x91P6t\xf3\xcc\x03\xb8\x9a\x043|A\f\xd4\x1a?h \f\x7f\x92\xb5\x98/J\xd1\x8eW\xfd\xf4o\xd4[\x90\x0e\xd7Y\xabt$\x81\x99S\xd1:\xb3\xc3\xf9\x18\x86\xd1\xeb\x13PIwg\xbe\xbb\"\xfce:\xae\xa9\xc57\xe7\xf6G\x93\xe1X\x9f\xfb\xa5\xe4$>L\xe5]\xc3\x88\xca\xb7\x8b\xfcCn\xcc7>\xa7\xf6mF\xc2\x96q\xc48\xeeP%\x89d\x942\x84r]S\x18{\xd8\xbfT\x0f\xcb\xf7\x84D\xac\x03F+Nj\xd5\x81\x10_\xcc\xc2\v\x96N\x1f\xae\xab\xf67\xf1e4v*\x8et\xd3}}\xee\xaf5\x123\x15\xa0\x05\xf4B\x9c\x127\xc42\xab\xf2\xcd\x9a\xcdu\xa9A\x9a\xd7o\xcd\xd0X.\xfa\x15(\xedY5', 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="f1", 0x1}], 0x1) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x200000a, 0x11, r0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 21:26:02 executing program 2: renameat2(0xffffffffffffff9c, &(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000002240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 21:26:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = memfd_create(&(0x7f00000000c0)='\x01\fD\xd1\x1e\x803\x00\x00\xbf\xecs \xc5\xb55nVg\x1b\xa3\x8a\xcc\xf2!PmENs\xe5\x83Uz\xc0W\xc1\xcc\x97\xd1\x8e\x81\n\xc0\xb3Ac\xfe(\x00\x13\xaeZ\x8bp\x1e\xdc\x18\xddf\xe9\xe1\t\bR) \xa9P9(\xe1-q \xb3\x80\xb9\xdfj\xed\xc2_o\xa6\x04\xf5\x9f\x04\xf1\xd5\xe3\xfa\xfd\x16=q\x93u\xf1\xde\xa2\xa9\xef\xac\x171\x13r\xc49\x80\x86\x1a\xbf\xf8H\xe8Cc\x84\xa6y\xb7\xbe\xcbX\x891\xed\a\xf9\xa6\xd8\xd0\x03\x00\x00\x00\x00\x00\x00\x00\']\by\xb5\xbcIv\xe6\xd1\xb5\xbf\xacw\xda\xed\xf0^\xd35\xeb=\xc7\x82;\xb32;\xc5\xa3\xc8\xb9\xf2\xe5\xf4\x93[\x91F\x83?\xfe\xd9\x7ffvQ\xff\xc0\x8f\xe4\xb8\xa3\xbf\xceAT\x17\xc6\x81\xc0m}O\xfd\xe0\x05$\xcd\xfdk\x7f\x00\x9bQ\xd8z\xe0\xd6\xe2\xbe\xf4\xd5\x16\x94\xe0\xbf0\xde\xcaS/\xf7\xeb\x89bmX0\x94T\x10\x9dx@\xce:]\xb68\xa2W\xcb\x86\b#s\xb4q6\xe88\x19\x1a\x14Z\xf3\xd7\x92\xe4b\xfc\xf9\xb1\xe0\xdd2\xfd\xda\x84\xbd\xaf\x88\xb3\x91P6t\xf3\xcc\x03\xb8\x9a\x043|A\f\xd4\x1a?h \f\x7f\x92\xb5\x98/J\xd1\x8eW\xfd\xf4o\xd4[\x90\x0e\xd7Y\xabt$\x81\x99S\xd1:\xb3\xc3\xf9\x18\x86\xd1\xeb\x13PIwg\xbe\xbb\"\xfce:\xae\xa9\xc57\xe7\xf6G\x93\xe1X\x9f\xfb\xa5\xe4$>L\xe5]\xc3\x88\xca\xb7\x8b\xfcCn\xcc7>\xa7\xf6mF\xc2\x96q\xc48\xeeP%\x89d\x942\x84r]S\x18{\xd8\xbfT\x0f\xcb\xf7\x84D\xac\x03F+Nj\xd5\x81\x10_\xcc\xc2\v\x96N\x1f\xae\xab\xf67\xf1e4v*\x8et\xd3}}\xee\xaf5\x123\x15\xa0\x05\xf4B\x9c\x127\xc42\xab\xf2\xcd\x9a\xcdu\xa9A\x9a\xd7o\xcd\xd0X.\xfa\x15(\xedY5', 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="f1", 0x1}], 0x1) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x200000a, 0x11, r1, 0x0) recvmmsg$unix(r0, &(0x7f00000009c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000001180)=""/4096, 0x1000}, {0x0}], 0x2}}], 0x2, 0x0, 0x0) 21:26:03 executing program 0: pselect6(0x40, &(0x7f0000000040)={0x5}, &(0x7f0000000080)={0x2}, 0x0, 0x0, 0x0) [ 296.112068][ T47] usb 8-1: new high-speed USB device number 60 using dummy_hcd [ 296.492770][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 296.496406][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 296.499890][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 296.503468][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 296.507749][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 296.510733][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 296.514747][ T47] usb 8-1: config 0 descriptor?? [ 297.062154][ T47] usbhid 8-1:0.0: can't add hid device: -71 [ 297.064451][ T47] usbhid: probe of 8-1:0.0 failed with error -71 [ 297.070715][ T47] usb 8-1: USB disconnect, device number 60 21:26:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:04 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}, 0x0) 21:26:04 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x800) 21:26:04 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/class/dmi', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000300)='fd/3\x00') 21:26:04 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 21:26:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a012e2f"], 0xa) 21:26:04 executing program 2: r0 = memfd_create(&(0x7f0000000280)='\x01\fD\xd1\x1e\x803\x00\x00\xbf\xecs \xc5\xb55nVg\x1b\xa3\x8a\xcc\xf2!PmE\x0es\xe5\x83Uz\xc0W\xc1\xcc\x97\xd1\x8e\x81\n\xc0\xb3Ac\xfe(\x00\x13\xaeZ\x8bp\x1e\xdc\x18\xddf\xe9\xe1\t\bR) \xa9P9(\xe1-q \xb3\x80\xb9\xdfj\xed\xc2_o\xa6\x04\xf5\x9f\x04\xf1\xd5\xe3\xfa\xfd\x161\x13r\xc49\x80\x86\x1a\xbf\xf8H\xe8Cc\x84\xa6y\xb7\xbe\xf5\xcc\xc9\xec~\xb9qN]\xe8Z\x9f\xa6\xcbX\x891\xed\a\xf9\xa6\xd8\xd0\x03\x00\x00\x00\x00\x00\x00\x00\']\by\xb5\xbcI\xbf\xacw\xda\xed\xf0^\xd35\xeb=\xc7\x82;\xb32;\x9e\x01\xc5\xa3\xc8\xb9\xf2\xe5\xf4\x93[\x91F\x83?\xfe\xd9\x7ffvQ\xff\xc0\x8f\xe4\xb8\xa3\xbf\xceAT\x17\xc6\x81\xc0m}O\xfd\xe0\x05$\xcd\xfdkMu\x9bQ\xd8z\xe0\xd6\xe2\xbe\xf4\xd5\x16\x94\xe0\xbf0\xde\xcaS/\xf7\xeb\x89bmX0\x94T\x10\x9dx@\xce:]\xb68\xa2W\xcb\x86\b#s\xb4q6\xe85\x19\x1a\x14Z\xf3\xd7\x92\xe4bT', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) r1 = dup(r0) sendfile(r0, r1, &(0x7f0000000080), 0x20000080000001) syz_mount_image$fuse(0x0, &(0x7f0000001500)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)='proc\x00', 0x4, 0x0) 21:26:04 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/dmi', 0x0, 0x0) getpeername$packet(r0, 0x0, 0x0) [ 297.762217][ T5216] usb 8-1: new high-speed USB device number 61 using dummy_hcd [ 298.142416][ T5216] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 298.146517][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 298.150315][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 298.153864][ T5216] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 298.159157][ T5216] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 298.162386][ T5216] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 298.166074][ T5216] usb 8-1: config 0 descriptor?? [ 298.712107][ T5216] usbhid 8-1:0.0: can't add hid device: -71 [ 298.714459][ T5216] usbhid: probe of 8-1:0.0 failed with error -71 [ 298.721049][ T5216] usb 8-1: USB disconnect, device number 61 21:26:06 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:06 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/class/dmi', 0x204000, 0x0) 21:26:06 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000280)={0x1c, 0x1c, 0x3}, 0x1c) 21:26:06 executing program 2: r0 = memfd_create(&(0x7f0000000280)='\x01\fD\xd1\x1e\x803\x00\x00\xbf\xecs \xc5\xb55nVg\x1b\xa3\x8a\xcc\xf2!PmE\x0es\xe5\x83Uz\xc0W\xc1\xcc\x97\xd1\x8e\x81\n\xc0\xb3Ac\xfe(\x00\x13\xaeZ\x8bp\x1e\xdc\x18\xddf\xe9\xe1\t\bR) \xa9P9(\xe1-q \xb3\x80\xb9\xdfj\xed\xc2_o\xa6\x04\xf5\x9f\x04\xf1\xd5\xe3\xfa\xfd\x161\x13r\xc49\x80\x86\x1a\xbf\xf8H\xe8Cc\x84\xa6y\xb7\xbe\xf5\xcc\xc9\xec~\xb9qN]\xe8Z\x9f\xa6\xcbX\x891\xed\a\xf9\xa6\xd8\xd0\x03\x00\x00\x00\x00\x00\x00\x00\']\by\xb5\xbcI\xbf\xacw\xda\xed\xf0^\xd35\xeb=\xc7\x82;\xb32;\x9e\x01\xc5\xa3\xc8\xb9\xf2\xe5\xf4\x93[\x91F\x83?\xfe\xd9\x7ffvQ\xff\xc0\x8f\xe4\xb8\xa3\xbf\xceAT\x17\xc6\x81\xc0m}O\xfd\xe0\x05$\xcd\xfdkMu\x9bQ\xd8z\xe0\xd6\xe2\xbe\xf4\xd5\x16\x94\xe0\xbf0\xde\xcaS/\xf7\xeb\x89bmX0\x94T\x10\x9dx@\xce:]\xb68\xa2W\xcb\x86\b#s\xb4q6\xe85\x19\x1a\x14Z\xf3\xd7\x92\xe4bT', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)='\a', 0x1}], 0x1) r1 = dup(r0) sendfile(r0, r1, &(0x7f0000000080), 0x20000080000001) syz_mount_image$fuse(0x0, &(0x7f0000001500)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)='proc\x00', 0x4, 0x0) 21:26:06 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x1ff) 21:26:06 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000980)='./file1\x00', 0x0) 21:26:06 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x83c0, 0x0) 21:26:06 executing program 1: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1, 0xee01, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) [ 299.432093][ T5216] usb 8-1: new high-speed USB device number 62 using dummy_hcd [ 299.792191][ T5216] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 299.796111][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 299.800027][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 299.803798][ T5216] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 299.809282][ T5216] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 299.812564][ T5216] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 299.819209][ T5216] usb 8-1: config 0 descriptor?? [ 300.352120][ T5216] usbhid 8-1:0.0: can't add hid device: -71 [ 300.354294][ T5216] usbhid: probe of 8-1:0.0 failed with error -71 [ 300.357295][ T5216] usb 8-1: USB disconnect, device number 62 21:26:07 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x203c1, 0x0) 21:26:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:07 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28041, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) 21:26:07 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28041, 0x0) fdatasync(r0) 21:26:07 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='net/udp\x00') read$watch_queue(r0, 0x0, 0x0) [ 300.790582][ T39] audit: type=1804 audit(1684099567.874:27): pid=8060 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/syzkaller-testdir2998689843/syzkaller.vsMQpn/341/file0" dev="sda1" ino=1946 res=1 errno=0 21:26:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000700), &(0x7f0000000740), 0x2, 0x2) 21:26:07 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$GIO_SCRNMAP(r0, 0x5421, &(0x7f00000003c0)=""/242) 21:26:07 executing program 0: signalfd4(0xffffffffffffffff, &(0x7f0000003900), 0x8, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000580)='fd/3\x00') 21:26:07 executing program 0: mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x103) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') [ 301.062048][ T5209] usb 8-1: new high-speed USB device number 63 using dummy_hcd [ 301.422189][ T5209] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 301.428154][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 301.433026][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 301.436827][ T5209] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 301.441409][ T5209] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 301.444839][ T5209] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 301.449016][ T5209] usb 8-1: config 0 descriptor?? [ 301.982524][ T5209] usbhid 8-1:0.0: can't add hid device: -71 [ 301.985070][ T5209] usbhid: probe of 8-1:0.0 failed with error -71 [ 301.988099][ T5209] usb 8-1: USB disconnect, device number 63 21:26:09 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:09 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000740)='ns/pid\x00') ioctl$NS_GET_OWNER_UID(r0, 0x80086601, 0x0) 21:26:09 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0) write$nbd(r0, 0x0, 0x64) 21:26:09 executing program 0: fchownat(0xffffffffffffff9c, &(0x7f00000100c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) 21:26:09 executing program 2: openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28041, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 21:26:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 21:26:09 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000240), 0x198160, 0x0) ioctl$GIO_SCRNMAP(r0, 0x5421, &(0x7f00000003c0)=""/242) 21:26:09 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x880c0, 0x18c) [ 302.702087][ T49] usb 8-1: new high-speed USB device number 64 using dummy_hcd [ 303.072223][ T49] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 303.076216][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 303.080247][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 303.084151][ T49] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 303.088716][ T49] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 303.091880][ T49] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 303.095808][ T49] usb 8-1: config 0 descriptor?? [ 303.632145][ T49] usbhid 8-1:0.0: can't add hid device: -71 [ 303.635145][ T49] usbhid: probe of 8-1:0.0 failed with error -71 [ 303.638775][ T49] usb 8-1: USB disconnect, device number 64 21:26:11 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x42e101, 0x0) 21:26:11 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x88040, 0x0) r1 = dup(r0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0) 21:26:11 executing program 2: openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28041, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f0000000280)) 21:26:11 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:11 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x28041, 0x0) fsetxattr$trusted_overlay_origin(r0, &(0x7f0000000840), 0x0, 0x0, 0x3) 21:26:11 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000003900), 0x8, 0x0) read$watch_queue(r0, 0x0, 0xffffffffffffff36) 21:26:11 executing program 2: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/net', 0x0, 0x0) 21:26:11 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x89c1, 0x110) 21:26:11 executing program 0: mount$9p_fd(0x0, &(0x7f00000301c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0, 0x0) 21:26:11 executing program 2: r0 = syz_clone(0x820c000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs(r0, &(0x7f00000017c0)='maps\x00') [ 304.362056][ T1371] usb 8-1: new high-speed USB device number 65 using dummy_hcd [ 304.742111][ T1371] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 304.745975][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 304.749829][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 304.753288][ T1371] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 304.757808][ T1371] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 304.761380][ T1371] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 304.765614][ T1371] usb 8-1: config 0 descriptor?? [ 305.302771][ T1371] usbhid 8-1:0.0: can't add hid device: -71 [ 305.305535][ T1371] usbhid: probe of 8-1:0.0 failed with error -71 [ 305.314399][ T1371] usb 8-1: USB disconnect, device number 65 21:26:12 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='statm\x00') write(r0, 0x0, 0x0) 21:26:12 executing program 2: mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x103) 21:26:12 executing program 1: mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x103) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 21:26:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = dup(r0) read$watch_queue(r1, &(0x7f0000000000)=""/116, 0x74) 21:26:12 executing program 2: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 21:26:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='statm\x00') write(r0, 0x0, 0x0) 21:26:12 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000002c0), &(0x7f0000000380)=0x98) [ 306.026549][ T5216] usb 8-1: new high-speed USB device number 66 using dummy_hcd [ 306.382164][ T5216] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 306.386310][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 306.390370][ T5216] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 306.394359][ T5216] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 306.399168][ T5216] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 306.402589][ T5216] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 306.406934][ T5216] usb 8-1: config 0 descriptor?? [ 306.952162][ T5216] usbhid 8-1:0.0: can't add hid device: -71 [ 306.954478][ T5216] usbhid: probe of 8-1:0.0 failed with error -71 [ 306.957364][ T5216] usb 8-1: USB disconnect, device number 66 21:26:14 executing program 1: mq_open(&(0x7f0000000500)='\xf5=W\t\x00\x00\x00+:\x00\x00\x00\x00\x00\x99\x00\x00\xd4\xc6\xd6\xd8\xbf\x94\xf3\xcf\xb8\xad\xb8L\xe7\xcf\\\x8b\xa5\xfa\xcc|\xf8#\x0e:\x01h\x10\xdf\x00/!\b\xc9\xf8\xd4d\xdd\xebV\xc1\xfa\xd1\x1as\v\x12\'.\x83\xe1\xb2\x00\xb2&\xde\x01AVr\x8f\\\xb3\xac\x18\'\xa3\x17\xd9_\xe6\b\x9a\x18\xa5\x816\xd6\xd6\xb9\xc1\xf2\x13\xce<\xc9\xd0\xeb%\x85\x1f\xd0\xdbTC\xf0\xa9\x96\xbc\xb5\xc4/i\xaag\x8f\xda\x16\xe8\xde\xac\xf2\xb317\xdb\x96\x17&K\x93\x9eW\x11\a\xc4Y\xf0\x0e\xc9\xe9\xad\xd564\xc8`B\x10\x00\x00\x01\x00\xbe\x02\x00\f\xf8\xfe\x86\xc4AR\xdbw\x01\xff\xff\xff\x7f\x00\x00\x00\x00\xa5\xced\x88RUh\x00\x00\x00\x00\x00\x00\xc0\x90\xd8\x142w\x18\xfcF\x9e7J\xaeW\xd2+\x895\xaf\xf9`\xc8;\xe1@\x94\x1e\xedb\xf6\x14\x17\xe1\r\"/N%\xb1\xb2jc\xe4R\xac\x0e\xc4^\xd3;=\xaf/%^%\xac\x15BPb\x85.\x99\"w\x14\xa7\xe1\xdaQ\xa9\x80\x13O', 0x40, 0x181, &(0x7f0000000140)) 21:26:14 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x88040, 0x0) read$watch_queue(r0, &(0x7f0000000000), 0x0) 21:26:14 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:14 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='statm\x00') write(r0, 0x0, 0x0) 21:26:14 executing program 2: unlinkat(0xffffffffffffffff, &(0x7f0000020100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 21:26:14 executing program 1: mq_open(&(0x7f0000000500)='\xf5=W\t\x00\x00\x00+:\x00\x00\x00\x00\x00\x99\x00\x00\xd4\xc6\xd6\xd8\xbf\x94\xf3\xcf\xb8\xad\xb8L\xe7\xcf\\\x8b\xa5\xfa\xcc|\xf8#\x0e:\x01h\x10\xdf\x00/!\b\xc9\xf8\xd4d\xdd\xebV\xc1\xfa\xd1\x1as\v\x12\'.\x83\xe1\xb2\x00\xb2&\xde\x01AVr\x8f\\\xb3\xac\x18\'\xa3\x17\xd9_\xe6\b\x9a\x18\xa5\x816\xd6\xd6\xb9\xc1\xf2\x13\xce<\xc9\xd0\xeb%\x85\x1f\xd0\xdbTC\xf0\xa9\x96\xbc\xb5\xc4/i\xaag\x8f\xda\x16\xe8\xde\xac\xf2\xb317\xdb\x96\x17&K\x93\x9eW\x11\a\xc4Y\xf0\x0e\xc9\xe9\xad\xd564\xc8`B\x10\x00\x00\x01\x00\xbe\x02\x00\f\xf8\xfe\x86\xc4AR\xdbw\x01\xff\xff\xff\x7f\x00\x00\x00\x00\xa5\xced\x88RUh\x00\x00\x00\x00\x00\x00\xc0\x90\xd8\x142w\x18\xfcF\x9e7J\xaeW\xd2+\x895\xaf\xf9`\xc8;\xe1@\x94\x1e\xedb\xf6\x14\x17\xe1\r\"/N%\xb1\xb2jc\xe4R\xac\x0e\xc4^\xd3;=\xaf/%^%\xac\x15BPb\x85.\x99\"w\x14\xa7\xe1\xdaQ\xa9\x80\x13O', 0x0, 0x181, 0x0) 21:26:14 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='statm\x00') write(r0, 0x0, 0x0) 21:26:14 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, 0x0, 0x0) 21:26:14 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000000c0), 0xc) 21:26:14 executing program 0: r0 = socket(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) [ 307.662117][ T1371] usb 8-1: new high-speed USB device number 67 using dummy_hcd [ 308.022164][ T1371] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 308.026869][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 308.031337][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 308.035855][ T1371] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 308.040815][ T1371] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 308.044766][ T1371] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 308.049038][ T1371] usb 8-1: config 0 descriptor?? [ 308.582176][ T1371] usbhid 8-1:0.0: can't add hid device: -71 [ 308.584433][ T1371] usbhid: probe of 8-1:0.0 failed with error -71 [ 308.587366][ T1371] usb 8-1: USB disconnect, device number 67 21:26:16 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:16 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0), 0x10) 21:26:16 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2}, 0x10) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000580)=ANY=[], &(0x7f00000000c0)=0x8) 21:26:16 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x5, 0x0) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) r4 = dup2(r3, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r5}, 0x10) 21:26:16 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000001800), &(0x7f0000001840)=0x20) 21:26:16 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r0) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2}, 0x10) 21:26:16 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000001c0)=[@authinfo={0x10}], 0x10}, 0x0) 21:26:16 executing program 0: r0 = socket(0x2, 0x5, 0x0) sendto$inet6(r0, &(0x7f0000000040)="8b", 0x1, 0x0, &(0x7f00000000c0)={0x1c, 0x1c, 0x1}, 0x1c) [ 309.312130][ T47] usb 8-1: new high-speed USB device number 68 using dummy_hcd [ 309.692438][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 309.697328][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 309.702111][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 309.706217][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 309.711635][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 309.715807][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 309.720978][ T47] usb 8-1: config 0 descriptor?? [ 310.462155][ T47] usbhid 8-1:0.0: can't add hid device: -71 [ 310.465032][ T47] usbhid: probe of 8-1:0.0 failed with error -71 [ 310.468962][ T47] usb 8-1: USB disconnect, device number 68 21:26:18 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:18 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_buf(r0, 0x29, 0x19, 0x0, &(0x7f0000000180)) 21:26:18 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r0) sendto$inet(r2, 0x0, 0x0, 0x101, &(0x7f0000000140)={0x10, 0x2}, 0x10) 21:26:18 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x8a05, 0x0) 21:26:18 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x108, &(0x7f0000000140), &(0x7f00000001c0)=0x18) 21:26:18 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) pipe2(0x0, 0x0) connect$inet6(r0, &(0x7f0000000400)={0xffffffffffffff20, 0x1c, 0x3}, 0x1c) 21:26:18 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x24, &(0x7f0000000000), 0xfe6a) 21:26:18 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@init={0x14}], 0x14}, 0x0) [ 311.222058][ T47] usb 8-1: new high-speed USB device number 69 using dummy_hcd [ 311.632108][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 311.637091][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 311.642180][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 311.646230][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 311.651937][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 311.656230][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 311.662352][ T47] usb 8-1: config 0 descriptor?? [ 312.392130][ T47] usbhid 8-1:0.0: can't add hid device: -71 [ 312.394389][ T47] usbhid: probe of 8-1:0.0 failed with error -71 [ 312.397703][ T47] usb 8-1: USB disconnect, device number 69 21:26:19 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:19 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000180)={0x10, 0x2}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000100)={0x1, [0x0]}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={r4}, &(0x7f0000000040)=0x8) 21:26:19 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x2}, 0x1c) 21:26:19 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000000)=@un=@abs={0x8}, 0x8) 21:26:19 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000040)='@', 0x1, 0x20109, &(0x7f00000000c0)={0x1c, 0x1c, 0x3}, 0x1c) 21:26:19 executing program 0: r0 = socket(0x1c, 0x1, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 21:26:19 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, 0x0, 0x0) 21:26:19 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x108, &(0x7f0000000380), &(0x7f00000003c0)=0xf) [ 313.132029][ T7584] usb 8-1: new high-speed USB device number 70 using dummy_hcd [ 313.512145][ T7584] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 313.516350][ T7584] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 313.520336][ T7584] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 313.523933][ T7584] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 313.529128][ T7584] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 313.532889][ T7584] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 313.537241][ T7584] usb 8-1: config 0 descriptor?? [ 314.272041][ T7584] usbhid 8-1:0.0: can't add hid device: -71 [ 314.274644][ T7584] usbhid: probe of 8-1:0.0 failed with error -71 [ 314.280788][ T7584] usb 8-1: USB disconnect, device number 70 21:26:21 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x9, {0x9, 0x0, "afe19580dccd95"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:21 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r1, 0x84, 0x107, &(0x7f00000035c0), &(0x7f0000003600)=0x18) 21:26:21 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r0, r1) 21:26:21 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f00000015c0), &(0x7f0000001600)=0x8) 21:26:21 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000080)={0x0, 0x3ff}, 0x8) 21:26:21 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000080), 0x88) 21:26:21 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r0, r1) 21:26:21 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) [ 315.012100][ T1371] usb 8-1: new high-speed USB device number 71 using dummy_hcd [ 315.392223][ T1371] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 315.396984][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 315.401764][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 315.406434][ T1371] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 315.412835][ T1371] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 315.416879][ T1371] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 315.422274][ T1371] usb 8-1: config 0 descriptor?? [ 316.172101][ T1371] usbhid 8-1:0.0: can't add hid device: -71 [ 316.174350][ T1371] usbhid: probe of 8-1:0.0 failed with error -71 [ 316.177350][ T1371] usb 8-1: USB disconnect, device number 71 21:26:23 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x14}, 0x8) 21:26:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r0, r1) 21:26:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x9, {0x9, 0x0, "afe19580dccd95"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:23 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect(r0, &(0x7f0000000040)=@in6={0x1c, 0x1c}, 0x1c) 21:26:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r0, r1) 21:26:23 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000d40)={0x10, 0x2}, 0x10) 21:26:23 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000080), &(0x7f0000000140)=0x88) 21:26:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000400), &(0x7f00000004c0)=0x98) 21:26:23 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000040)='@', 0x1, 0x0, &(0x7f00000000c0)={0x1c, 0x1c, 0x3}, 0x1c) 21:26:23 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0xffffffffffffff20, 0x1c, 0x3}, 0x1c) dup2(r0, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) [ 316.892278][ T1371] usb 8-1: new high-speed USB device number 72 using dummy_hcd [ 317.272100][ T1371] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 317.276061][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 317.279924][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 317.283470][ T1371] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 317.288150][ T1371] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 317.291384][ T1371] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 317.295056][ T1371] usb 8-1: config 0 descriptor?? [ 318.022245][ T1371] usbhid 8-1:0.0: can't add hid device: -71 [ 318.024789][ T1371] usbhid: probe of 8-1:0.0 failed with error -71 [ 318.027658][ T1371] usb 8-1: USB disconnect, device number 72 21:26:25 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0x9, {0x9, 0x0, "afe19580dccd95"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:25 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 21:26:25 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) sendmsg$inet_sctp(r3, &(0x7f00000009c0)={&(0x7f0000000200)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000940)=[@dstaddrv4={0x10, 0x84, 0x9, @multicast1}], 0x10}, 0x0) 21:26:25 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000280)=ANY=[@ANYBLOB="b9"], &(0x7f00000002c0)=0x8) 21:26:25 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f0000002880)={0x0, 0x2, "eb35"}, &(0x7f0000002940)=0xa) 21:26:25 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@authinfo={0x10}], 0x10}, 0x0) 21:26:25 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = dup2(r1, r0) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000840), &(0x7f0000000900)=0xb0) 21:26:25 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000100)={0x1c, 0x1c}, 0x1c) [ 318.782098][ T7458] usb 8-1: new high-speed USB device number 73 using dummy_hcd [ 319.152109][ T7458] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 319.156294][ T7458] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 319.160675][ T7458] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 319.164832][ T7458] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 319.169762][ T7458] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 319.173909][ T7458] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 319.178380][ T7458] usb 8-1: config 0 descriptor?? [ 319.892082][ T7458] usbhid 8-1:0.0: can't add hid device: -71 [ 319.894531][ T7458] usbhid: probe of 8-1:0.0 failed with error -71 [ 319.898037][ T7458] usb 8-1: USB disconnect, device number 73 21:26:27 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xc, {0xc, 0x0, "afe19580dccd9534b390"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:27 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x107, &(0x7f0000000000), &(0x7f0000000080)=0x18) 21:26:27 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000400), &(0x7f00000004c0)=0x98) 21:26:27 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=[@sndinfo={0x1c}], 0x1c}, 0x0) 21:26:27 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000cc0)="c317936af43177e965af0b3c729776cba1dac1c0f765493e27f2ee63c09325ba8754241818cfb738d29b5725ce68cf4bf34673f8e61feb46e58a9212da09eae633403ecd", 0x44, 0x1, &(0x7f0000000d40)={0x10, 0x2}, 0x10) 21:26:27 executing program 2: r0 = socket(0x2, 0x5, 0x0) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2}, 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1c, 0x1c, 0x1}, 0x1c) 21:26:27 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000500), &(0x7f0000000540)=0x8) 21:26:27 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000000c0), 0xc) [ 320.632152][ T959] usb 8-1: new high-speed USB device number 74 using dummy_hcd [ 321.002187][ T959] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 321.006226][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 321.010265][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 321.014445][ T959] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 321.019858][ T959] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 321.024170][ T959] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 321.035090][ T959] usb 8-1: config 0 descriptor?? [ 321.762166][ T959] usbhid 8-1:0.0: can't add hid device: -71 [ 321.765002][ T959] usbhid: probe of 8-1:0.0 failed with error -71 [ 321.768966][ T959] usb 8-1: USB disconnect, device number 74 [ 321.794120][ T1338] ieee802154 phy0 wpan0: encryption failed: -22 [ 321.796531][ T1338] ieee802154 phy1 wpan1: encryption failed: -22 21:26:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xc, {0xc, 0x0, "afe19580dccd9534b390"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:29 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, 0x0, 0x0, 0x20109, &(0x7f00000000c0)={0x1c, 0x1c, 0x3}, 0x1c) 21:26:29 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) sendmsg$inet_sctp(r3, &(0x7f00000009c0)={&(0x7f0000000200)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0}, 0x0) 21:26:29 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000400)={0xffffffffffffff20, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x7, &(0x7f0000000000), 0x88) 21:26:29 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/131, 0x83}, 0x80) 21:26:29 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0xffffffffffffff20, 0x1c, 0x3}, 0x1c) sendto(r0, &(0x7f00000000c0)="b2", 0x1, 0x20101, &(0x7f0000000140)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 21:26:29 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}, @authinfo={0x10}], 0x2c}, 0x0) 21:26:29 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000400), &(0x7f00000004c0)=0x98) [ 322.522109][ T959] usb 8-1: new high-speed USB device number 75 using dummy_hcd [ 322.882151][ T959] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 322.885953][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 322.890388][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 322.894047][ T959] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 322.898545][ T959] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 322.901682][ T959] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 322.905297][ T959] usb 8-1: config 0 descriptor?? [ 323.652116][ T959] usbhid 8-1:0.0: can't add hid device: -71 [ 323.654951][ T959] usbhid: probe of 8-1:0.0 failed with error -71 [ 323.663083][ T959] usb 8-1: USB disconnect, device number 75 21:26:31 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xc, {0xc, 0x0, "afe19580dccd9534b390"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:31 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={0x0, 0x7fffffff}, 0x10) 21:26:31 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x5, 0x0) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) r4 = dup2(r3, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000040)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r5, 0x0, 0xffffffba}, 0x10) 21:26:31 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup/syz1\x00', 0x200002, 0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000300)=0x6) r5 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x9, &(0x7f0000000680)=@framed={{0x18, 0x8}, [@map_fd, @generic={0x71, 0x0, 0x0, 0x58}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [], 0x81, '\x00\x00\x00t\x00'}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000596c0)={0x6, [], 0x0, "9f9d2cb4f721c7"}) socket$netlink(0x10, 0x3, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000540)='net/fib_trie\x00') preadv(r6, &(0x7f0000000000)=[{&(0x7f0000000080)=""/131, 0x83}], 0x1, 0x20000004, 0x0) sendmsg$netlink(r5, &(0x7f0000006440)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000580)=ANY=[@ANYBLOB, @ANYRES64=r6, @ANYRESDEC], 0x38}], 0x1, 0x0, 0x0, 0x40011}, 0x0) 21:26:31 executing program 0: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev2(r0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x2000000}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x0) 21:26:31 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f00000011c0)=""/23, 0x17}], 0x1, 0x0, 0x0) 21:26:31 executing program 0: openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 21:26:31 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2800, 0x0) [ 324.382066][ T1371] usb 8-1: new high-speed USB device number 76 using dummy_hcd [ 324.742138][ T1371] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 324.746906][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 324.750992][ T1371] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 324.754562][ T1371] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 324.759439][ T1371] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 324.763354][ T1371] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 324.767112][ T1371] usb 8-1: config 0 descriptor?? [ 325.482100][ T1371] usbhid 8-1:0.0: can't add hid device: -71 [ 325.484396][ T1371] usbhid: probe of 8-1:0.0 failed with error -71 [ 325.487479][ T1371] usb 8-1: USB disconnect, device number 76 21:26:33 executing program 0: openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pwritev2(r0, &(0x7f0000000000), 0x18, 0x0, 0x0, 0x0) 21:26:33 executing program 2: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f00000000c0), 0x48141, 0x0) write$capi20_data(r0, 0x0, 0x0) 21:26:33 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xe, {0xe, 0x0, "afe19580dccd9534b3907ee9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:33 executing program 1: r0 = epoll_create1(0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x10000010}) 21:26:33 executing program 2: openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pselect6(0x40, &(0x7f0000000200), &(0x7f0000000280)={0x7}, &(0x7f0000000340)={0x9}, 0x0, 0x0) 21:26:33 executing program 1: syz_mount_image$hfsplus(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x208810, &(0x7f0000000180)={[{}, {@nls={'nls', 0x3d, 'cp852'}}, {@creator={'creator', 0x3d, "7bc00cfc"}}, {@creator={'creator', 0x3d, "60627f1a"}}, {@nobarrier}, {@force}]}, 0x6, 0x66b, &(0x7f0000000880)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_misc(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6849eef1d1"], 0x81) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) 21:26:33 executing program 0: syz_mount_image$gfs2(&(0x7f0000021140), &(0x7f0000021180)='./file0\x00', 0x0, &(0x7f0000000080)={[{@localcaching}, {@lockproto_nolock}, {@localcaching}, {@quota_off}, {@statfs_percent={'statfs_percent', 0x3d, 0x7f}}, {@lockproto_dlm}, {}]}, 0x1, 0x21136, &(0x7f0000021200)="$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T7Ddc+6hJ9yeaPsz25/d/tz2kO0u9NDDtodvj9j+/PYXtr+4PfH2l7a/vD3J9le2J92ebPur21/b/vr2N7a/uf2t7W9vf2f7u9vf2/7+9uTbP9iewvM/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APSs/8c4ypEv/+D1oX+0/ePtKben2p56e5rtaben255+e4btGbdn2p55e5btWbdn2559e47tObfn2p57e57tebd/sv3T7Z9tz7f98+1fbP9y+1fbv97+zfZvt3+3/fvtP2zPv/3H7QW2/7T95+2/bP91+2/bf99ecPsf2wttL7y9yPai24ttL769xPaS20ttL729zPay28ttL7+9wvaK2yttr7y9yvaq26ttr77dd8dDr7G95vZa22tvr7O97vZ62+tvb7C94fZG2xtvb7K96fZm25tvb7G95fZW21tvb7O97fZ229tv77C94/ZO2ztv77K96/Zu27tv77G95/Ze23tv77O97/Z+2/tvH7B94PZB2wdvH7J96PZh24dvH7F95PZR20dvH7N97PZx28dvn7B94vZJ2ydvn7J96vZp26dvn7F95vZZ22dvn7N97vZ52+dvX7B94fZF2xdvX7J96fZl25dvX7F95fZV21dvX7N97fZ129dv37B94/ZN2zdv37J96/Zt27dv37F95/Zd23dv37N97/Z92/dvP7D94PZD2w9vP7L96PZj249vP7H95PZT209vP7P97PZz289vv7D94vZL27Xh0K9sv7r92vbr229sv7n91vbb2+9sv7v93pF72IHt0bYHbY++PXi7Xh12zO2xtsfeHmd73O3xtsffnmC7597DTrg90fZntj+7/bntIdtDt7vgww7fHrH9+e0vbH9xe+LtL21/eXuS7a9sT7o92fZXt7+2/fXtb2x/c/tb29/e/s72d7e/t/397ck9/wNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAj/4DQI/+A0CP/gNAz/p/jKMc+fIPXh92iu0fbv9o+8fbU25PtT319jTb025Ptz399gzbM27PtD3z9izbs27Ptj379hzbc27PtT339jzb827/ZPun2z/bnm/759u/2P7l9q+2f739m+3fbv9u+/fbf9ief/uP2wts/2n7z9t/2f7r9t+2/7694PY/thfaXnh7ke1FtxfbXnx7ie0lt5faXnp7me1lt5fbXn57he0Vt1faXnl7le1Vt1fbXn2775KHXWN7ze21ttfeXmd73e31ttff3mB7w+2Ntjfe3mR70+3Ntjff3mJ7y+2ttrfe3mZ72+3ttrff3mF7x+2dtnfe3mV71+3dtnff3mN7z+29tvfe3md73+39tvffPmD7wO2Dtg/ePmT70O3Dtg/fPmL7yO2jto/ePmb72O3jto/fPmH7xO2Ttk/ePmX71O3Ttk/fPmP7zO2zts/ePmf73O3zts/fvmD7wu2Lti/evmT70u3Lti/fvmL7yu2rtq/evmb72u3rtq/fvmH7xu2btm/evmX71u3btm/fvmP7zu27tu/evmf73u37tu/ffmD7we2Hth/efmT70e3Hth/ffmL7ye2ntp/efmb72e3ntp/ffmH7xe2XtmvFYV/ZfnX7te3Xt9/YfnP7re23t9/Zfnf7vSP38APbo20P2h59e/B2/Tr8mNtjbY+9Pc72uNvjbY+/PcF2z8GHn3B7ou3PbH92+3PbQ7aHbg/b7sIPP2L789tf2P7i9sTbX9r+8vYk21/ZnnR7su2vbn9t++vb39j+5va3tr+9/Z3t725/z/M/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APToPwD06D8A9Og/APSs/8c4ypEv/+D14Sff/sH2FNs/3P7R9o+3p9yeanvq7Wm2p92ebnv67Rm2Z9yeaXvm7Vm2Z92ebXv27Tm259yea3vu7Xm2593+yfZPt3+2Pd/2z7d/sf3L7V9t/3r7N9u/3f7d9u+3/7A9//YftxfY/tP2n7f/sv3X7b9t/317we1/bC+0vfD2ItuLbi+2vfj2EttLbi+1vfT2MtvLbi+3vfz2Ctsrbq+0vfL2Kturbq+2vfp23y0Pv8b2mttrba+9vc72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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB/sgMHMgAAAADC/K3zaD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwVwAAAP//d4u0CQ==") 21:26:33 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0xe, 0x0, 0x0, 0x1f}, 0x48) [ 325.974234][ T8346] loop1: detected capacity change from 0 to 1024 21:26:33 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, &(0x7f0000000240)=""/4096, 0x26, 0x1000, 0x1}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001540)={r0, 0x20, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000640)=@bpf_lsm={0x1c, 0x2, &(0x7f0000000500)=@raw=[@btf_id], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r1}, 0x80) 21:26:33 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000700)=""/201, 0xc9}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)="a1", 0x1}], 0x1}, 0x0) [ 326.242086][ T47] usb 8-1: new high-speed USB device number 77 using dummy_hcd [ 326.602171][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 326.606076][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 326.609918][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 326.613673][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 326.618136][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 326.621296][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 326.626052][ T47] usb 8-1: config 0 descriptor?? [ 327.362134][ T47] usbhid 8-1:0.0: can't add hid device: -71 [ 327.364603][ T47] usbhid: probe of 8-1:0.0 failed with error -71 [ 327.367567][ T47] usb 8-1: USB disconnect, device number 77 21:26:34 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xe, {0xe, 0x0, "afe19580dccd9534b3907ee9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:34 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@base={0x0, 0x0, 0x0, 0x0, 0x846, 0xffffffffffffffff, 0x10001, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4}, 0x48) 21:26:34 executing program 2: bpf$MAP_CREATE(0x7, &(0x7f00000001c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x20000208) 21:26:34 executing program 0: socketpair(0x10, 0x3, 0x6, &(0x7f00000003c0)) 21:26:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000140)=[{0x0}], 0x1}, 0x0) 21:26:34 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const]}}, &(0x7f0000000240)=""/4096, 0x26, 0x1000, 0x1}, 0x20) close(r0) 21:26:34 executing program 0: socketpair(0x10, 0x0, 0x5, &(0x7f0000000500)) 21:26:34 executing program 2: socketpair(0x2, 0x2, 0x0, &(0x7f00000006c0)) [ 328.092202][ T5209] usb 8-1: new high-speed USB device number 78 using dummy_hcd [ 328.452205][ T5209] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 328.456006][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 328.460434][ T5209] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 328.464153][ T5209] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 328.468743][ T5209] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 328.472935][ T5209] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 328.478273][ T5209] usb 8-1: config 0 descriptor?? [ 329.222192][ T5209] usbhid 8-1:0.0: can't add hid device: -71 [ 329.224995][ T5209] usbhid: probe of 8-1:0.0 failed with error -71 [ 329.233028][ T5209] usb 8-1: USB disconnect, device number 78 21:26:36 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x18, &(0x7f0000001040)={0x0, 0x0, 0xe, {0xe, 0x0, "afe19580dccd9534b3907ee9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:36 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000038c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000037c0)}, 0x48) 21:26:36 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@union={0x2}]}, {0x0, [0x0]}}, &(0x7f0000000040)=""/237, 0x27, 0xed, 0x1}, 0x20) 21:26:36 executing program 1: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000080), 0x1) 21:26:36 executing program 0: bpf$MAP_CREATE(0x4, &(0x7f00000001c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 21:26:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002b80)={&(0x7f0000002680)={0x2, 0x0, @multicast2}, 0x10, 0x0}, 0x0) 21:26:36 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={0x0, &(0x7f0000001700)=""/169, 0x0, 0xa9, 0x1}, 0x20) 21:26:36 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000540)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, &(0x7f0000000440)=""/196, 0x32, 0xc4, 0x1}, 0x20) [ 329.942062][ T47] usb 8-1: new high-speed USB device number 79 using dummy_hcd [ 330.312875][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 330.317517][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 330.322830][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 330.326978][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 330.332139][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 330.335060][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 330.338834][ T47] usb 8-1: config 0 descriptor?? [ 331.052244][ T47] usbhid 8-1:0.0: can't add hid device: -71 [ 331.054869][ T47] usbhid: probe of 8-1:0.0 failed with error -71 [ 331.058943][ T47] usb 8-1: USB disconnect, device number 79 21:26:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:38 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x1000000}]}}, &(0x7f0000000040)=""/237, 0x26, 0xed, 0x1}, 0x20) 21:26:38 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000580)={&(0x7f00000000c0), 0x10, 0x0}, 0x0) 21:26:38 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa, [@union]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f0000000040)=""/237, 0x29, 0xed, 0x1}, 0x20) 21:26:38 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000b40)=@base={0x9, 0x8, 0x0, 0xfffffffb}, 0x48) 21:26:38 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001300)={0x2, 0x1, &(0x7f0000000000)=@raw=[@func], &(0x7f0000001200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:26:38 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@union={0x2}]}, {0x0, [0x0, 0x61, 0x2e]}}, &(0x7f0000000040)=""/237, 0x29, 0xed, 0x1}, 0x20) 21:26:38 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001800)={'vlan1\x00'}) [ 331.812106][ T47] usb 8-1: new high-speed USB device number 80 using dummy_hcd [ 332.172209][ T47] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 332.177158][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 332.182226][ T47] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 332.186559][ T47] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 332.192356][ T47] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 332.196449][ T47] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 332.202057][ T47] usb 8-1: config 0 descriptor?? [ 332.664040][ T47] plantronics 0003:047F:7FFF.0008: No inputs registered, leaving [ 332.674033][ T47] plantronics 0003:047F:7FFF.0008: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 332.863561][ T47] usb 8-1: USB disconnect, device number 80 21:26:40 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:40 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000640)=""/173, 0xad}, {&(0x7f0000000700)=""/201, 0xc9}, {&(0x7f0000000f80)=""/4096, 0x1000}], 0x3}, 0x0) sendmsg$inet(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)="a10c655b75bf3bbe4ccdee7289758f97ec5948c8fc43479fbb", 0x19}, {&(0x7f0000000080)="bb7f36b4e27f537570b42d9d4f17d8ba4a900a5292314cdfd8a29958b26088506ce16d062efcdaeac3", 0x29}, {&(0x7f00000000c0)="323d57d2b0071485071a73a1bf395234d584e98c4b5c343cd4a3b28ffa7138f1d7116ee997075ecec32ed8f9b5728f9910f77af0074fb02cff6ff16822a37d45a0a8", 0x42}, {&(0x7f0000000140)="271b5068a6c6a0fb3328dddfe17fa817db311b1b2f6b9685c9190b742d11f6f435bdfc7c3cd8f18b357838f6a3562219958229d7ecb9835451fc26adbf63da60b12b5b77a21417e4d8dc55ea3fef42455f244d1175f82964a26a7da547f479220cab29f43e582f7fa0b214c0e21aa6ffc97f2c73fc055080c7cc39fb90d536baaaaeecb663aa4355ffb1d056ef17160a42", 0x91}, {&(0x7f0000000200)="6dfd076c5d20dbb225ed1333e8ee6e0071fff76f7907d904cf4b7624e36b3adc93968b679d405a9dab000edf162e84e7c7b77eb3e776a0df2aed99a17d960a3d17b1b8fe0987e752d62f5d2ec5c45f6f9f536794ad052b0f1b7dee78f958908fa34be3fc5441c83d672e965e18f055d9b9b4943f81ebdf9e540850332b86be584cf8ec8f2a6f3106ce4f8408bc8d7e955bdc4a1cb241bb2a231c13a5", 0x9c}, {&(0x7f0000000300)="540fafbfce0576ae2cce78eac3f775ace54ec9a6a342fa2d0ebd8cba239a4f9c57f75922bf34e66c343ae4a9a4f524403140ce7fb8d1196a8e93f53be78e154cb11077da7186", 0x46}], 0x6}, 0x0) 21:26:40 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002780)={&(0x7f0000001740)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@func={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000001780)=""/4096, 0x28, 0x1000, 0x1}, 0x20) 21:26:40 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x6, 0x3, &(0x7f0000000840)=@framed, &(0x7f00000008c0)='syzkaller\x00', 0x1, 0x9b, &(0x7f0000000900)=""/155, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:26:40 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001780)={0x6, 0x6, &(0x7f0000001600)=@framed={{}, [@jmp, @map_val]}, &(0x7f0000001640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:26:40 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000043c0)=@bpf_lsm={0x1d, 0x3, &(0x7f00000041c0)=@framed, &(0x7f0000004200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 21:26:40 executing program 0: syz_clone(0x1024000, &(0x7f0000000040)="84cc871006c2fe1d846a5504d9a234be0c1fadd51132f4dce1b39a3383702f897d3f082950872e429de4f11b121971b2c2c176df5a1b4fa606320d6ff75e950130c07c0541278a68503a2abbd29a3ac0a2bf042745a5c0c76cb6e25f862125fcd2b8453bdba772bdb0b29afa66f1c776b2db44782613fb99213070f6148a294fd091c91576b7ad4156d1e9e52a3c2806acb48d7ed6aaf707631151aab7b5ba4d2dbb5695a18f8b048a2882102ba371f3cbaa2ab9e8d05f8dff6ac681ce567fd9b32acfa070cf91b6337e7420eb1ee704dd88c3338f7b759626a9", 0xda, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="1bcdb4e1729e716272a1c5162adee7d4372b6fc5169afabbbe749843c89e14c550aedca4131bd02b5c7a39492b61682bd89ff9f8842b1bff3fe6182d7aa2b1d4") 21:26:40 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000340)=""/181, 0x26, 0xb5, 0x1}, 0x20) 21:26:40 executing program 2: socketpair(0x8, 0x0, 0x0, &(0x7f0000000780)) [ 333.652095][ T959] usb 8-1: new high-speed USB device number 81 using dummy_hcd [ 334.032207][ T959] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 334.036037][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 334.040564][ T959] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 334.044139][ T959] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 334.048777][ T959] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 334.052158][ T959] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 334.057221][ T959] usb 8-1: config 0 descriptor?? [ 334.523802][ T959] plantronics 0003:047F:7FFF.0009: No inputs registered, leaving [ 334.532663][ T959] plantronics 0003:047F:7FFF.0009: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 334.723275][ T959] usb 8-1: USB disconnect, device number 81 21:26:42 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:42 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000100)={0xe, 0x4, &(0x7f0000000080)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x0, 0x1, 0x7b}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x9, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:26:42 executing program 2: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) gettid() r1 = syz_clone(0x40000500, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000200)="d89e1caa94534ff9278be8a7746b75f57c23b06d79414620f271b6f22ecdd86e4613b116f18ae7860a78a0a7aa4918795d6aa5a37b421c854560cd94b7a27a17d322bc7d42ee0db6ae6d4efc4a306fb080e46a472eb95e7ae56d54362d8ff3018bb408eb85bc9334f87359e3ccd6ee6cffa0520dc933d12595930072d52b03c190c8103f861ef3a91ac34cfa0d8dc9c79c40b3f4e9") write$cgroup_pid(r0, &(0x7f0000000000)=r1, 0x12) 21:26:42 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x4}, 0x48) 21:26:42 executing program 1: syz_clone(0x1024000, 0x0, 0x0, 0x0, 0x0, 0x0) 21:26:42 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000015c0)={0x0, 0x0, 0x1c}, 0xc) 21:26:42 executing program 0: syz_clone(0x8044000, &(0x7f0000000000)="21f60182213b9c65354b993c1d52f54afdffa7c1bf8d4f78761200954881580447f8841b5cea7c02b46f312bc2", 0x2d, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="6c2e1c89cc2834c5671a63f2dba36dcd7e6b6f31642619e9694f5036271ba49d381ca5033c29655b9fde176091b08ff36f9a5f82b2e60d2d9d3ed8b3e800858f866b3db1c45b415599d2a50440e4ccb088fe0a461e99e3464e0ac65315c37065daf24d511e6bc2b2afb2ae1a779b6f2c66ff663e5486cbe2859cecdc6e5f6c55d1d87e359e15f208294bf54c8ac1a4fcd494c01326b34feda4dc00abb0c9d0a5f200dfa6be0a9566dcd52bb853e6f29cecf7d00a44036977a5f32055ece0cdf863d1b70428cbb8b9670b353598431752fe65d6d3032a81cb1057e8b79edc9e3b1c8eb1d05705d61dbd716f841ddf") bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000038c0)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, 0x0, 0x0, 0x0) openat$cgroup_int(r1, 0x0, 0x2, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) 21:26:42 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000040)='L', 0x1, 0xca182e62570db986, &(0x7f0000000140)={0x10, 0x2}, 0x10) [ 335.502215][ T49] usb 8-1: new high-speed USB device number 82 using dummy_hcd [ 335.882173][ T49] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 335.886903][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 335.891725][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 335.896096][ T49] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 335.900594][ T49] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 335.903926][ T49] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 335.914871][ T49] usb 8-1: config 0 descriptor?? [ 336.394315][ T49] plantronics 0003:047F:7FFF.000A: No inputs registered, leaving [ 336.400397][ T49] plantronics 0003:047F:7FFF.000A: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 336.593912][ T1371] usb 8-1: USB disconnect, device number 82 21:26:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:44 executing program 0: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/116) 21:26:44 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x1}, 0x1c) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 21:26:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect(r0, &(0x7f0000000080)=@un=@abs={0x8}, 0x8) 21:26:44 executing program 1: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000100)={@empty}, 0x14) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) 21:26:44 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000003180)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000003100), 0x0}, 0x48) 21:26:44 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() sched_setaffinity(0x0, 0x0, 0x0) setpgid(0x0, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}, {0x0}], 0x2, 0x0, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x48}}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x57, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)="3adc034eb4608686de4f4316efe39461", 0x10, 0x0, 0x1, {0x0, r2}}, 0x47) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SHUTDOWN={0x22, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3ff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x9, 0x0, 0x1, 0x1}, 0x2) sendmsg$netlink(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r4, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="05"], 0x20000600}}, 0x0) openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000140)={0x0, 'erspan0\x00', {}, 0x2}) syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESETUP(r6, 0xc0481273, 0x0) ioctl$BLKTRACETEARDOWN(r6, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) syz_open_procfs$namespace(0x0, 0x0) 21:26:44 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "b40c3dbf31ab7d6ce73d54a3277d9a970daba8056314fa8af3d99d77c2568eff8a755f3d4afedda67f8481035074e57387ae8c2556dc57ff9ad86345337d988f"}, 0x48, 0xfffffffffffffffd) keyctl$search(0x7, r0, 0x0, 0x0, 0x0) [ 337.392083][ T49] usb 8-1: new high-speed USB device number 83 using dummy_hcd [ 337.762159][ T49] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 337.766259][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 337.770333][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 337.773934][ T49] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 337.778514][ T49] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 337.783011][ T49] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 337.788006][ T49] usb 8-1: config 0 descriptor?? [ 338.264010][ T49] plantronics 0003:047F:7FFF.000B: No inputs registered, leaving [ 338.272389][ T49] plantronics 0003:047F:7FFF.000B: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 338.532919][ T47] usb 8-1: USB disconnect, device number 83 21:26:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:46 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "0313a0b8da59c5ca020a27e7082ac24b882a5ef4a26ad464c11d29d01b471053301ddd60b8e0ce1d4aae2a3623d8c4a37f24a1637ed3f60aa4752dbe7a072314"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x6, r0, 0xfffffffffffffffb) 21:26:46 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) read$alg(r0, &(0x7f0000000a80)=""/47, 0x2f) 21:26:46 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() sched_setaffinity(0x0, 0x0, 0x0) setpgid(0x0, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}, {0x0}], 0x2, 0x0, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x48}}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x57, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)="3adc034eb4608686de4f4316efe39461", 0x10, 0x0, 0x1, {0x0, r2}}, 0x47) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SHUTDOWN={0x22, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3ff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x9, 0x0, 0x1, 0x1}, 0x2) sendmsg$netlink(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r4, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="05"], 0x20000600}}, 0x0) openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000140)={0x0, 'erspan0\x00', {}, 0x2}) syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESETUP(r6, 0xc0481273, 0x0) ioctl$BLKTRACETEARDOWN(r6, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) syz_open_procfs$namespace(0x0, 0x0) 21:26:46 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f00000001c0)={0x0, "0313a0b8da59c5ca020a27e7082ac24b882a5ef4a26ad464c11d29d01b471053301ddd60b8e0ce1d4aae2a3623d8c4a37f24a1637ed3f60aa4752dbe7a072314"}, 0x48, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, &(0x7f0000000080)=""/20, 0x14) 21:26:46 executing program 1: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:46 executing program 2: setitimer(0x2, &(0x7f0000000300)={{}, {0x0, 0x2710}}, &(0x7f0000000340)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xea60}, {0x0, 0xea60}}, 0x0) 21:26:46 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() sched_setaffinity(0x0, 0x0, 0x0) setpgid(0x0, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}, {0x0}], 0x2, 0x0, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x48}}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x57, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)="3adc034eb4608686de4f4316efe39461", 0x10, 0x0, 0x1, {0x0, r2}}, 0x47) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SHUTDOWN={0x22, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3ff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x9, 0x0, 0x1, 0x1}, 0x2) sendmsg$netlink(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r4, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="05"], 0x20000600}}, 0x0) openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000140)={0x0, 'erspan0\x00', {}, 0x2}) syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESETUP(r6, 0xc0481273, 0x0) ioctl$BLKTRACETEARDOWN(r6, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) syz_open_procfs$namespace(0x0, 0x0) [ 339.352040][ T9] usb 8-1: new high-speed USB device number 84 using dummy_hcd [ 339.742103][ T9] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 339.746373][ T9] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 339.750905][ T9] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 339.755199][ T9] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 339.759934][ T9] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 339.763163][ T9] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 339.766881][ T9] usb 8-1: config 0 descriptor?? [ 340.243840][ T9] plantronics 0003:047F:7FFF.000C: No inputs registered, leaving [ 340.249557][ T9] plantronics 0003:047F:7FFF.000C: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 340.513429][ T9] usb 8-1: USB disconnect, device number 84 21:26:48 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f00000001c0)) 21:26:48 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000a80)={0x3}) 21:26:48 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) getpid() sched_setaffinity(0x0, 0x0, 0x0) setpgid(0x0, 0x0) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}, {0x0}], 0x2, 0x0, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x48}}, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x57, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)="3adc034eb4608686de4f4316efe39461", 0x10, 0x0, 0x1, {0x0, r2}}, 0x47) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_SHUTDOWN={0x22, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3ff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000280)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0x9, 0x0, 0x1, 0x1}, 0x2) sendmsg$netlink(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000180)={'vxcan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) r4 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r4, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r3, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r4, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="05"], 0x20000600}}, 0x0) openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r5, 0x8982, &(0x7f0000000140)={0x0, 'erspan0\x00', {}, 0x2}) syz_open_dev$sg(0x0, 0x0, 0x0) r6 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BLKTRACESETUP(r6, 0xc0481273, 0x0) ioctl$BLKTRACETEARDOWN(r6, 0x1276, 0x0) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) syz_open_procfs$namespace(0x0, 0x0) 21:26:48 executing program 1: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:48 executing program 0: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:48 executing program 2: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:48 executing program 1: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) [ 341.312091][ T49] usb 8-1: new high-speed USB device number 85 using dummy_hcd 21:26:48 executing program 1: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:48 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0}}) 21:26:48 executing program 1: process_vm_writev(0x0, &(0x7f0000001100)=[{&(0x7f0000000000)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x0) [ 341.672247][ T49] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 341.677117][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 341.681428][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 341.685302][ T49] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 341.690180][ T49] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 341.694283][ T49] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 341.702036][ T49] usb 8-1: config 0 descriptor?? [ 342.174254][ T49] plantronics 0003:047F:7FFF.000D: No inputs registered, leaving [ 342.179233][ T49] plantronics 0003:047F:7FFF.000D: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 342.443266][ T47] usb 8-1: USB disconnect, device number 85 21:26:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) 21:26:50 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:50 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000300), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f00000001c0)={0x0, "0313a0b8da59c5ca020a27e7082ac24b882a5e08a36ad464c11d29d01b471053081ddd60b8e0ce1d4aae2a3623d8c4a37f24a1637ed3f60aa4752dbe7a072314"}, 0x48, 0xfffffffffffffffc) keyctl$link(0x8, r0, r0) 21:26:50 executing program 0: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:50 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:26:50 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:50 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:50 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 343.252119][ T49] usb 8-1: new high-speed USB device number 86 using dummy_hcd [ 343.632572][ T49] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 343.637114][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 343.641873][ T49] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 343.645615][ T49] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 343.650588][ T49] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 343.654758][ T49] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 343.659810][ T49] usb 8-1: config 0 descriptor?? [ 344.123324][ T49] plantronics 0003:047F:7FFF.000E: No inputs registered, leaving [ 344.128470][ T49] plantronics 0003:047F:7FFF.000E: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 345.442127][ C2] plantronics 0003:047F:7FFF.000E: usb_submit_urb(ctrl) failed: -1 21:26:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) 21:26:53 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:53 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:26:53 executing program 0: r0 = syz_io_uring_setup(0x17e, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x4000}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000180)=0x0) r3 = socket$rds(0x15, 0x5, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4020000}, 0x0) io_uring_enter(r0, 0x45f5, 0x0, 0x0, 0x0, 0xc) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000240), 0x2, 0x161101) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) fremovexattr(r5, &(0x7f0000000300)=ANY=[@ANYRES32]) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000008dceba394fc9d73b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea2105600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000f87c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000008380)="671a92124ad3663102923f3417ec1c2a4aa361275670e0f0d7d04737349e0d92a8e294c6938fe4a3fdb1038c8a5c9d807b238291c5d7aa8639963ee2b4efb0b46e9ea0178c446df3343b972a93f912aa045c43ae9f28979152ef055cd9cdcee65cf15f2e175c07d5eb6528bb6a2a20f6e6343f215779ba9f30ed4723dfea4ea4e23b68870035c0fe43deb52b2faa5652ca5b51dfc98b779bfe1b101b50c112bd90da00d8daea2fa9a77cd01aeeb8c55613ecb69edc0088d02eeea41c44a9b865381bbdea3f5198128b866fb4aab2595e0a1b747b98dc3d58244f8e4dd9540eff50a5b142b4ea71b11039e3b59e5f06e9298d5b5db7d408f7959eb37a140f1e22e13ee2e536b029f666bd7a545bbc5068e547d0e1aacf560887161856e0f619da3f7c01f79001628ea32984b468b35d8ebf3d49b85a919a16b427e41bc2be7406010d3e109e68f5dab12120e736c8d8b73d0311ab95d96bbc32a7ce90e682be3d3393260129de107a43e71924196410bdd8de4d9dd55fd616bc9f5c4f2762b1968fcbf3d363f1716287b741324eb4a0f0697137f7fee19ec74ee0c7a6fb9000e746ee845884518ccf7f6bf5045fbb301d867918d1ec2c2208d88b06281aaf4e28bc28638c363ff6bc1ec179ed6b46c37861fae8af15b083096c259fe3eefd93f5dd7e21a6038a5a002703112ab9f21492fb6723b5cef7f915fe3f1b71630b5f0f8f6fd0305b7382075fdc77ddfaf90d62ef79f6031c8b4ed5a0a51dde299f4ac37ede846d19674d4a7cdef9ef40148c1cf9548a7254233a5ea30b14c6d51ba0c94ea37ffe1a52cc976725351527113309bd5fb621aabd6a975d54250f6d17dd40d2d0155b7efc0b6d4e72dbe57d02ad09e094ba7d710acee84b8a1f4ec326f7b99f6ca5e02cba02d4c7c02be6acc5e32db9115db9aa0d77abf9c599f522ff690f8e0988c33c6cd4d302e50b5b9f0e3b04438a9c24801ce2debe85c8cfd22da18d0ee5a72f2ef4010d6e014770523ba6345dfc49ba05f0de26a965e458d7baeba6b3c981e9e4d5afc7e72251cf8d444f5d50315eea317b25591c381e62eccbafa46cfc3ffe9ffea1a091cf5a0a29286272fb460dac31e443b1f604f8bb86b35f457dad633555b59eda5c1059c79182fe55dff3591d4956c0729a0a2bd3434f14dcc1aa963f5dc5d54b9887c1b226dc05c957a90137d2234961361ba04924453314489f44edd1d3b3d154d7a980cbbd7fc287a3b2c02ad404938467c9bbdc97ddec86e28c4b7ed4997212cf3f870120b5b6f7e825ff72c7d1b6fbacdbeea521cbe53af821fb229fe729cc19add0befab7a7129fb41e9da729077ad176f2dd5e4b6f986a8bc602909625c5d7a9e133e3ea796c5c827d8e050abeacca516fd304d1350050cfacab765265ddeb98330d78aa5417ebc180ca839cfda7afc84d608d2b964bd589e23bbe4aa5c4123d7d1d1de8351d84ce2c2ac207792c97f774b978501f9a5ed243eb27a062736ff26402492bc03f665c78e5d8bf0a00fcf347c52477dcd300995da7a357e875ac35e5c658e11044e560653656dbd48ab4f824be86eb943927da5daa552aa93dadf89a4331a7238d3e7672b6d2201681fda10c10cb27781f80717d5609d068b3d6411054e16fb9333d7d269614a2a1ea045a76e73f523e5f38db30c103ffd92b8d37457df2281ae79b3a8a7828fb331aa914787955b7f3f58a682c0453e8fdd0d079e2b0e5256d082a9c8ae6113daf3890d9d27ed8b1fd34b6318b475e0a79ba23214c2b77e0ba327687395e9faffded9e569fe3b20a685b9c926f20e8f909fe1e9c082b8ce10fabbfabf71bc5b4fc212ccf757b73084aaf5facad1be319d834ca4d4ac757c7c91eeef0df89c14f404e949fa62c51cb818c1582c80d32ebcbd8cdfc7320930e22b175fc4e0c84e30064d7f76ca3e4be224c21f8e6da46d30b41ee0720ae36697f4ea37625d0f173f81617fb0565d03947551e6b60f0fa2a5922e7eab98b9d519a58e4447481d74fb2a64404cbc43ed9bdf0a76b41ad5caeba629b9f95547b7ae54833ed732888deeb9f6c5e8b1c2772f4d8665ec22d2ae825081f3c98df4211938ad277ee0e919e66d169438bb1ef6c278dbee193730c11af770946d57e5ac7561eff9c6b8468592c18a24cee65d8479eb4ea1e99d913be4da416a6d17059a5e8c6a70b2bd9acaefb9a954362e0d56e14f2963817539e4342022cea7c40cce2db4e8195adfeea90c44f87302b35608bd441c94207cb4a4219c3eb924656f59f2b0fb8abce9d961526892273c1865d112b409aab1ad3dbb00ec26b5123049a58789b9d409345ad8abf32e2507a90a09a6bc87a63b68c2d6959d1d522fc015918fe6ccdfa3f618a58d1fd79d06065c18317f239f5885ae23d860981188e80bd639743dc3ca46887b958108d45dd434c16be17f0567bb2cce9580c48c1d5fed2f9930b596400ce3ef6109d27a0ae16354be1fb3ea9b8ff63720e2004a6c1b148040fc877c23b0a5a4c63edd64222053f5dc72f4a88e05d9d3412b950e7cae08ef32f3aef7496c1d446d8f6b88e1f26274d9a722fd30f7ec2a97fcc1377f4470542763f8f201f28904e7bd3dcfe6955f1ca1792800ddc0b08634be770d35ba2161abe4bc903a1a77a472fb81a8a75f9605dfac7a227ccb7969f1444262b9e4d676dbd10e10ca2d3633a713a92e1cd960ce508d8474b5c765e85bf8a802c18d2576ab85ab859ed78db6eb8ed707c4f4ecddaa413ef9507724c55309efaedf0f473e3348dee87010c3de2a25e00eebc723ee0afb93bc317eb3c93fb4617aef313accc65628d16276d25c4ff6f074e26a6371a4fb177ba55fbf89818f888e02b4c68cfa3c640b22b8f4f16185225d06bff8b05f5b734b96f98b815aeff8d6c969e8024a6fa1dbdb1693c88d47f17dc04f15383cb9699b1a1c1aaf94ef732516d6138bbd86cea1ee2a01d297be80f9f29e3b42cd0342022942c3a3fc68419b17cc41c47e9162eeb914565357ced345f3834eab5cea86962dcb465c7ec455eebfacf9e4923a1d3cd017866923aaa88880b73bb7b5f542302e46623cadafe250f219979e8348a6df44a460723d446baab62785d2bac829cc02438baf532a380b7d244edf8ea5dbfbd339e8873de5311bb734e059f23ce39095bddbd4ba40daf23f257cbb67b4df9cf08c476fcc5dd97913e93ae1894dfc544a255d77f95d49203507fbe35861cacb71bdf53ca9591c8e846edcf7fc2ddbbc90d0dcdd61f9a6bb45029622248d1f3d921f75111253c446aafe3b43f3b965199707d5294941c40eddad7ebe68e24fa9a80dfb7ba977697e167a3ad1ab61616a21e46122b497f8fd05171e8c4f547f65c2dee789e2d9cc63bb7bb22e377339f0e492f7a77eecdd5fe40c72719efbd1d0024b0fb3ebea5d47e12221c38bc5375e24cc322e55e4d217cd011b632bbef74432b75b59f9db6fc8f641264907ab498490053aa520b451a154e78921c7675853e689f80e9ae4c2df5b133a1e7c08c848b74c93e9cb8047fb008dabbc38a0f5f01e9e2b5908637ee7cbaff3cd48ec398554567493686460aaf6396fe67724d38b3bc7dc38f6c0650e1521d5a634976b20000683483698f7fb8dcbad0030db065bdd64aef6f341f8928268e0912dc84940ac55d8a4d583ceb387e5baf1aa1c9ac7906954252049b6b669311f13a9805df50957977cfb21f57c32dcf7351e0f7c941326d5c2b7e6e50fbd0dc77dd7b2a0066f4e504279dba085dd937e0c8de95f1517885b74ef706a9daf0944af2b0896fbec2ceaa4935f1f642e04bddf5a5a671578369ec9dce6eed4b60843e8666db11097065b57b23b7687854815a4da7a8a02a8e658827403fa4534a382d61e0d861f2cd676c2f0c3828c4507cc589935a8604da5b7846418d8b23c4561b17ae1144680dac908eab46101633e7705ffcb8e29c4c8b1e7c40f26c27c1c2aae90f0e5dec7773f532ecbd23253f1644c00833e552b1db13d77b4af206e25af4d147bac09a9396947de3437c7ff245855fd5539dcf3c59502aefce2acc2c7344f9670e4fcedd15d827969fbbe65247785744bdfb2fe8430d617a079db0fc4f352e9cc0d64eff447bc6ea22a02433ffbfaf6e03225e46f72963e224b7408e771b5f2f2e61cfcb194b6b37f383b1dc7ad917aa24ef9e798941c0cdd25ee58d65940bbb488f9e9694361d5d3f3ebd494833ce5d383ff8e804e218eaf21f337665d18046b7e95908dd76f4153ee51a71521d1fe2e0fc12ed0c2512038a4b4be1893818ff76a64927c0bac668be5d9cdaf6110a8cf23db91eac4a478a3bab227ac46124f746b835479f9663975640e5bade391f6f4d76fc6d60214260e26e56c727d6d14594a8ae914e9418562b53cdc2a5e5033048a3a250231ccb6c60fd7bbbc7d448f82b99051972df97359e31c0ca93e592321bcbcc916c81df7778f2d940b690ee09f8e663646cad9de133e45881005de0935a96203e6f789b4f12492f2e46db444379c880e8934f664f1aa313f0a918e50ca835f7121d1de7d69e8794a31612dff7fab96816493b601790002e59de468bd5fd7afdfac113a56e58101a3426c45dcfc42c24fc0fa19c2148cc57133f43667298306e1057d47c9def2e79656402a78ea1a2cbbc37411708456a9628d72ede8957fa0f36c58e28b3b31fe2da605ded1c9562a36e99d001af038f2d7cc86b0ac422d51dbe6edfd608eaa079131ba319f7d13f4464d98f2e7b88a7bed28cb16a2bcb99820a0994d5a5e14f1824ddbc931574b1b04fe0b2c8127c7631632c26d001dbc8e69037ee2089a2c6f382747df5a08f074240879f6e9c9b9e31ef85769922ee4b983f784328e8d43ac6b276d1a4a153f52ab7d3ed5cdfcc913c75b3a6b198e14905d939be3e3479e6cf8734a280f35b76120ceb45b4879285dadc1c6e579cf22aa1ac24abb568b540fd7d8f0ce34cab4b7a417688fdc70f7d431af4d53361f122731c257383c1d8885bce2f9f7395d367fb875cc20c7020a10af43e7cadcb7d401c54fdf70eea662bf8fcbde2ea2619f590a46ce3eb68f171682b0e2ebb255b8d4ba750b1baf4ce3606924e48b2c2ad7bddfa3463f415ed0412cc303a86faf3e32d5089ec92b8c6d389470ba5b0e1d115c042c5cffd93037d290e36e84886522ecf5c99283c04bd9ff1f5c5501e17b9110f85279a8677ca8780d1bb93ec42178c74a261c9ff500bf16559c657bb2dca9ddce6d39099543ba2fc87977a02ec44f6454ed39e5abcdc474c034afc9edc31e66277b9d0f3dd6639b0636dc7d49bbf28087f8ecabc2c796bc6906d0a775082558f0d59c18de94c0dc2fdda76a03de2cc8ae9ba12d80f113fab89f53819ad2a710b066b8bc29e64ec7905e715ac1bcacb7919a54498abf8b54421071d73a884e656668f5e0f9fea9584d64248b8e7a116f052b7115144780ca58eef6cfe7f5280895b48edd202c1264a45d6b5bb4af21c8c35cfb100e444676977cfd7c8279dbf9f6592a1f4d8235cfc6076ea2e08dbe14b86d1ee82b0b2e6588a6c2304dee9f59c682c9bd73f93eb1bb960cf1540ecd7cf7e65fda37017449a9b75d48bbd825cf04e328f4488f8cac4f20a318286c74da7e67aa8367aa453c6d9282b8f779df54526009cb1d6330dab782a1bfd7aa518769966da5995a359bb25e0626764a201688f1efc6758caab5a4b06062d669c1a94075182a9612312bf38cf7e17f3320d835dd716f1a4a04eb45f30a7d0faf62f4b44c4aabf3c853473ada767090792ddd7645e59cb2a30d29260905eb965d326937b1145c6c4e0e71214e3259563331b5866dab4d960c2bb27996422ceefa2c59cafcfccaeab8b1df47ae5494a8fb1eda4e9f7db2121854f5ba8f47da34667ba139d5da18b5b031c59b943601148fd6c86b869bd5674221a1167b927495f6b349ced1ae78fa676997d6a021391c3bbcad203e25a1290752a10cbd5fbcf7ea1b0ac7a3ac5480b5c8112cf97bb12549c87906db5773b3af8cd62fdc170b1e2a56d52df4e3da06f75240370c94832b78bb59e9e34ec51241d232b77b8cda47ff017a4ca591e4d72492f0420a3c234f70379006798ead6e5031f7e56b2d26b5ce9775b57fc31d2ceeced52fe5cce8402e158a60514b88725753598e0747c02c8309a5d652e1b854596f662ff6b08af3bbb6234ed3c9e2e13d1a2e5ed8b8363772fbd051279b3c4eb9f6e451cd17ed0f861adcc073b916b13980422dc909165155a2b06492d908719d7ca7162c56825282dbe20a3fb6c4075f088f39b02fb48b25fedbe3dcaba02ce81c7a901d3b7a79cdff58fe5daedea50cdc1df531fbd5d84df48ffa1b5e23e57f8dea2e0a39e226c3e40153e1b2f9d6c6858e188bac6c3ee36e70d615b3828ee205158ce20c64f9bd842d57f7b267d345a91de6440df881e8e5a33039bd75c6968b8bfa04c438b26dbe165d7599ea6453d0e210e512549fb45ab5f7b10cf657a39caf9a681424909512f9e5cf4ad0806dc97667c1a5948291b58f20cdf6e4e2a7f315b7942dce1a5c9992a7c6295734ff0f0426906986e4b565069856fe600512590dab56ca2779585b31bdc286a57643954cd76c4a278c628ad0000b2facef0470bb2c9439999f7f3318f64a3f9bbb7ec6a2a01c17ecef94ec03932e9c230205d039cd6c1975e7cceb75499f2a31bc48aa8600e24a1a649027ca55eb28899766dc23cc49d6a4c0f718331f67dd604c4a65387965d46e48a2651dd72e0a78ba188c11225e9cb0ec05bbc9f761eb1ac4a0832b811f66a25bbd0752ff0670acdf4ced8fbe077d1a244e8605e155dae68d1947983959b1bc22cd6885ca09ca2a903c74fdeb8c9647ae583d51814f34c095d489bc7bb173325ef76a30fed9a941d7e2bdf082fc44c11d4deb9f627f931926b4eaaa81346e65cd2bc6e63849ab008bd7ff411e62b3b8f71c457b8027046cc0471a3e78d87d8fe610de00a170efb3843528b53294448a55a1fceb2064a39204326dfeb27464661c9925097be80283e51ae4e6a950970ba895b83ad76d117d502c343f0275a240f8e39d3cacd4cb68fba32d0c5328cf49a08f72e84e0f01d9b317b8f9ecc56027fa73a78cd5f8604f0dc8e17b64cfe836e114847f5d9df201d7b297b5d1420327d6dae1af96a3121802d12b2338cc89d0605b05f5a09de515b9ab6ae2b1b9ed555828de70113f89c0561b036592633be88006decc777d03a0e115ba9d8987f8c53b0cd9137734c1c3a2aaea16ae88166cffd314c238b1417c9770f0943480e4d6a9f2f12bc92ff559afa240d4bf457d10d38b32245bd2241f545cba103630b7536d51d23d3c8d1d5c105ce6a4969d0d0e15090ac3dfec5160114dbb8076d838d71c0b212db92749864a07581582d0427eb2b63bcccfa54f3782f41f1b8702e77bb11d9c5091d5dd169fa939ef85dcad1ba944254b0f337a41bc80f004689d505bac2b5e9c036dbbf0ee33d2d59e165eff973d9c9dd705841bcdc47b91877cacc7cbcd28279de9b0f417a7fc6521eac7fae4b2502b3ec0d4ce50ad572c0572e6fe7698255be0d9277c8c95df272c885ebe4c706bfde7feafd60acb537cdb66c1848ae524a5ea71f5bdb97d26dcec1638d4dae6d6d075624f966435c67b26053a7219f72603d8a95e20c974f0beabb1ab19153ff8e281a4168262e73a7a3e6101afee4c00fc3e15fcc44bd95a95acdc8865abaab3537c614da330aa19525609df5bf58f4a099d793e2942cf4e3e8ccb99462507aa939d4c30704b34a1d959f1460f9a899c64066aa5cb0f82353d7e4abbee97f6892c7796329d5da9e7a2b7f35c932c8754d6cbeee70e86d54622a8bd17b5fda9168ef0a6ffb0234c328549f27c7b98bc370885d9997926a2bb14f21e78556d74080f94af6701204be70eead43bc0ee81ff0d000a29d0718db9ba54c4cc878de980635af2b2ea94358fbbec8ca05921e40d31e6483dadaefc36b83cb3adb2991f648243dc83cd605132f82eff4e1fbfbc867d73977a52679f58ff37bfe5aadd2ffcd6a1bdcf17dc2457b27899070331f3a01a121b647c9d765cdced6a5981b6bd08787931c6ddda0666d41d95a1b37274be2a984e24e05e2ab0b7ea7c76cf2f1a5172badef5c5aa436372bf61924349162363b392a5e0128c19512ed712298accbdf8363a8a0a27b9a27b6e359e29306a23b5a984f252fa445e8e4fb501719c374b34b31d4f084c3255cd0ad19423c12ec6dfa63a3d49b77b61c5659c713f31c488f6adc5012c6d45ce3227d99a396309c499d561c606ba5a3b6cdb87efe50503dcfe307a4bd65171821247a51078b2dc7583c106e3911e670b2dc24b8c4786be81d4477a63fb721a9dbe24e98b698fc136f26c04d09b656cb654e2f6fa22d20fe7c53e5865daffcebb6e721ebe5c32f27bddafd93a4badab4b844ac7475373ade18808c1f17f37e0f32843aeeed476eb62f2fa6eef805b00e342fa567a7c9a4945339ce7d499261495e6bd14ee80b6452e2a1c190fbf4aaaf21f345a8ab77341f8b517da1518c75d0647c22076f0759bc8fc1e22fed5d3824f4f47e69b49c3e3cda026e73822fd03a6a4981f10f6f0e640d8bdf14691d78a70d2889427b93b6bb2642be6aa787e6954bbb6bb9c0bc8de289f61539010bea2834c8ce3b8322ffc264c3017ff23b0a1fcf360281b1c6c69da98ed2788c2bba7942adf5f6b1e11c96b763ac0c716ed40fc55204ec71503cdc707bde0e38aae2d3f8fdcad4ef8ed87c0cba1c305f0e75c6b91292eb7e8a4c10ce7cf6828e758a98910233ea63c45b355d6d052b3de713d573810fb20793770dfc7d0466f906b6e992febe16187e3db6da6df7e2c5fd18e09024248662a3920b6b8cb073a4c287f13dda6a2bfbba0a32bcfd7db20dbd3a26d6aa84b5dccbb135c1ac07c46a28f1439e3a21ba23dbd7e04322dd500d8dc3a666ce4e9aa0dce821e55fe4bd7865dbdbb81210ede30114268fbb7a3c6e0d54b0d30442ae760df5edf75f6c1c6cd0487ba7382d8e526d876c66ec9eb5db7da511df1722b0cf8ac53b1cfc1226ae9780f203cb86199b743a7ae9db63c2fc50501649f0c63832c3cd8a911b0780a8e924f0661e1918e08d98cb474cccf0d50d07c6f575976d6b1f2b221a62d77c9c04b22b937291903ccec81cf4d621b3e7a58dacbc0c543a75918cb4726edc3f3c2458c5b29839d32b737c95527423431e1baf92cce19675ae1491addc9abb01991bc97e2fc093c6b382a20e5f50130d22a1ae3dd85fc550ee2ae2c80dba91226de772f36a831ff9ed16a9cab64dcc1eb7e83724c7d9280e0191910710ea11d655bd9bf8d50b35f56345713b5ab3dc2d50daaf39478a60f9f94853f6c7514b763119bd75a418acee25aa2c813e7d00bda9e2a0acf8ca409d95ab29172d491c8b1214a199055e81d64d0dc6a03d8b7095567fd1eb3c85bc9689aad84805c9efcce075f75e3fd33341cce87ef4cc4f85ae088e7e6facd1d8d9d56d7022c15c85cdfcbf353b8fc3b11a906ae28fe51be2cab7a624816196f34256036c71aac64eaedea11fd059b202051c922743181e7b4ead11331e17b784aa24674fec1030825cee01eea88f97b6860386919e67f9cb1b100ee28391c1ab11510093718a55d3a182ad393f400c4928144a60403613e5ce0980bce5747a36278d6524a648bab4c6256ed2ca2285ef418d3f486c7508ccd7d46e9e2c1cf9929799f551ddc70a2681f0d7cbec13b1b55cb4037a10f4450359346b3f942028ce89b9d7e0ed2e6d390b992918d5ba086853f822b2362eacff2249e8fa315a8afd4d739f979dd0680480065dd93426ca638281aa4ec1d67653396cf27f500a26a8da5f2a475ddad60e5f11614aa1d01453b17480a456a6fe8cf84291613899284ce7af8fb7917d564c0d894bfe2fb868c120eb35c8ea1db85e1f9f2337d102993d31cf6538bc339639dc21586af5c8e31e270521a52ea8ab013f766820c23975f52252e7e0191c8747ac09ba46105af54b9447bfb9a1fed2af125222f262466f7eae4e629a0afa761a6bfed2e1d5019facb9fb9d561fec2407300966f39deccdecb0c0461a3b04b02edb1849229e15a44bd901a48697cc88ca86687040a65eaa183f22bc9f63a2963bfa64f1541ec0ed18102886f50a749c574be1efe6b4ce8f149d495c682471885fdc4f99c2a96ba2145d466ce8ea9497b950f6377797aacae30f70a6547b4314ea54f616d51ffd02f1e977f4d57074081f2aeb2475ec3bd672d488c28e6bf6e38afc8d98103223d5ae087d393990d982203cda69c1f68df73cf462b71d47dee908e4cea7b1b641ae6a160aa4d2a8dff4f3bfaa1d179f3057a7d041958b87be8ec7e3092e0f44439b0ce965a8eb4d8bc74e965ae85c65e1b4a84e9a6351e1e516f12a60ff3335815e26025972cae9f60ba79dc7ecd4d07e9037623ffe24e7bd541ed24c1a74d5207d8f98c11246aeac8e05017c9bf75bdd56b0950116eee7d7029baf5472f1fd8cd3244e67b021c309ea51efc08a5f27e9e2730751b6c63e76eaa42422b55d85e1ea89a634e352b9013993865d40718e967f53cab9fb7063fb89ddbda92ba2b62bcaf3b2992a7e3569715a23c0ddb2fb5ee41c764df06161dead13b95404fa2ff5a32a6bf73bf8bd17f605d4e588ca6bbd202221a815d709f8dd022699b49ee7c1f079be9eb079f4bd322375d74df8bcdde988ca405101ad7eee540520f4bee8b483081b50e6eb32864a8609756a66a96d8f83bc781d3968a4d8d5d8e2581715cea2d49383634e6e994435914d98d135bfbe8ff668912ffd8030e8c8f531e19cb49cb83c83e52dcc92be93943b6cdcae4b16a0e180a22b6336f43a0fbbc2ac525129ebf854bbb8edba8615edd147d4376c0a8173b101ba1c3923554fc2a26060c6959b6ea5a7d5b3627d1bae8a16534a53cd9a4aec4f1f56692f14abd080de8732e258556e40923cebc50f452eead20161430a166e388d20cca46cbf1515fb72e876f445fd43fad6fe36f9f5a83ab8c8bf094073c75f5f694576d3556ea832360dd17e698d90ff6ba1b22ef95d114b49b2a400ea64f32cbc08a8871a8bad6df6bfced200bf16c276b59e183f2996e1fabe275891dddf51e215114613a2869d8a7e1b9800f5b2ad13eac414af41a34fa50d0a97364aa1aa2c58a2290439ff4e12e42ad49a9b3a390ef174ef92e60dd111f45b6cf9d10f6ceb5a59a29dc34ab1204957ff058a6bf0b72b848b95f718288d06f977855ca59c9d03abb076ed056d5695920ddae57bebb127e0c11d3b9772def1fdf8db6dc98e9307815067c8ffeb74c7e2665c5c33fdcbe46f309046c7dbbcdee3775a6c5c286a3f867564b71fe75ed4859271c690fb960a1d942c49743ce4555b7e46fbc38170c0a25b1caa06c099b349af7557191860a2d9fd3095e036c8b6619b3864fef3fbf57f70d724ffc77613a5579915e329952e63cc47f73ea8cbdbdb4420f02078a124c9576d4323c6d69de9924fccd59c68d91be62c00", 0x2000, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000340)={0x18, 0xfffffffffffffff5, 0x0, {0x6}}, &(0x7f0000000380)={0x18, 0x0, 0xffffffffffffffe0}, &(0x7f00000003c0)={0x18, 0xffffffffffffffda, 0x4, {0x3}}, &(0x7f0000000400)={0x28, 0x0, 0x0, {{0x0, 0x1ff}}}, &(0x7f0000000440)={0x60, 0x0, 0x0, {{0x1, 0x8, 0x6, 0x0, 0x1, 0x0, 0xffff0000, 0x200}}}, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="11b600000001000c00002008153697878e70f31227a2f7881a3f7c532200a9f6c7d1623bab0eaaa57219469a5aab6d7c4cc97128e0b9819af9e387cc3bf27d95839b71c534f9ea1caa15a1bc8ae642762f6465688d588f19316990b5cf7741eb8dcc685bbec291ffffff7f8b49cb4ff78e7b1605ec22debc510de3f90ef5ddac3149bd1e", @ANYRESDEC=r3, @ANYRESOCT=r2], &(0x7f0000000540)={0x20, 0x0, 0x5, {0x0, 0x4}}, &(0x7f0000000580)={0x78, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, {0x200000, 0x3800, 0x0, 0x9, 0x4007c, 0x0, 0x0, 0xfffffffe, 0x40d, 0x0, 0x0, 0x0, 0x0, 0x5}}}, &(0x7f0000000740)={0x90, 0x0, 0x1, {0x3, 0x2, 0x3, 0x0, 0x0, 0x5, {0x3, 0x0, 0x8, 0x6, 0x0, 0x8001, 0xfffffc08, 0x9, 0x0, 0x0, 0x4, 0xee00, 0x0, 0x2, 0x100}}}, &(0x7f0000000800)=ANY=[@ANYBLOB="10d1222a7ffd028b6900120000000008"], &(0x7f0000001040)=ANY=[@ANYBLOB="1000006ef090a47a511b860000000100000000b32f3ab19fa5f49c0000e1ff00000000000000000000841bc659ae1457b3edde0a73512fe2d133c09ce436cd681f0f910cc1636530ea26678c738e6e3c80a1a679dec47ff85d82293cb5c883b53bbe056d86331b8bab2283223cc860b080f367cf41d4d06c17076ba91549572993219ce871a0ffcc9f1c5c8d8d49e066ac288e0eae9c9dc14849b2d0dadd0bc8a7ed5eea3c3d542906ff981a7a4cfb4239cb9451de0fbf2737d0b15855eb12b2af42aa00c3248e525c3c72b9cd6c9822564295ffe5d30960c8380d0204885f9aa382be9dd38316a3aef17272c3ca25667846c3c666a463b7824bf00b56f4efda1d58e8dfc9b4ed84777378b5879c84b3e21279d2d96c5db6fc91184f59b01183da7914e428cb6fa1271a12a7d7c7234120715a187658bbdd1e2fa487a63b1314d97dd2c5bd1205e3b5723f3d7ab4c6217b84697c3cdea8c47110c8b1ff2b383867d92f"], 0x0, 0x0}) write$damon_init_regions(0xffffffffffffffff, &(0x7f0000000540)={{}, {' ', 0x6}, {' ', 0x2}}, 0x3f) r6 = dup(r4) write$6lowpan_enable(r6, &(0x7f0000000000)='0', 0xfffffd2c) openat$cgroup_ro(r6, &(0x7f0000000040)='cgroup.freeze\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000e40)={0x10200000, &(0x7f0000000340), &(0x7f0000000140)=0x0, &(0x7f00000003c0), {0x29}, &(0x7f00000004c0)=""/93, 0x5d, &(0x7f0000000740)=""/214, &(0x7f0000000bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4, {r6}}, 0x58) process_vm_readv(r7, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000c00)=""/112, 0x70}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000cc0)=""/169, 0xa9}], 0x4, &(0x7f0000000900)=[{&(0x7f0000000840)=""/47, 0x2f}, {&(0x7f0000000980)=""/107, 0x6b}], 0x2, 0x0) r8 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r8, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r8, &(0x7f0000000440)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r8, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r8, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r9 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x105c41, 0x0) setsockopt$sock_int(r9, 0x1, 0x9, &(0x7f0000000600)=0x6, 0x4) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000001340)="e88edf114bb58496b65ad99e86f16b8b862b0c3e6ad3826ab9fd6d5534100c95b73663e7564961c9b9a29a129cc500418ebc2b0578763e0793a412f03bec34bb9c4aa37a830d56ec1710e89f0f1e07a8f5791a5d5ac3fb2821a1d42b73fe66219c034f721224cbabd0ee44575771335695c885f66e31abdc146bcb28d21e06c3031dc382df5bcf31a5715d2e694db3e65d351de91ac800f036f6662317934d1604dd808272a31857cc3c337cae9410ccba01fe97025b0fb4f6730c0df305a23af8c2b7e8434a6e69beabe81fbac2deddc0169f354b86af5dbac23f0c4e59b19ca12249c91f166af8ac253a8d26f53e045f034248117eb1c0de49317e48fe01d85a8e2f96f375567b65e9d1f091e67eec7094e6770a3e7b04ccb605d832b4ac61f090e14a138fa3adf3b89eb17717e2f47834bd7ecdb7327339990d08e2e7abb45ab07069792c43469d65c3cef32815d07586ef48f11f467e60d943e30ca030c40e1f518bcbd822023c3c9310e93705604f67d6f277d845676fe79699a5a33e53ec92d82cf72930f4959bdad50db7c794a616aa8649fda3b6d3d7b230130454133ecc8a69f2d7a251c24b08c4a2c949244bc899749984571f12848b1c4401d65dfd50da42b9c8249def4b786d70d06a5c4f9f192e6a6a3d977e5e0659ecb3fe6bbf1c33e78068a5b218d430a81b19d86670d555017617abcd63d07c8644182f6efeb6234a95f80d7d82bea89acb05490edad223b08cee8e8f0f0524a1424b13eabf91e90e7c0f51635c9fa4cf01ce96f778bbbd6c9111daca23e552b86814edc4d5bf07e618f913e4070f29996a20041e94c33d906419ed66779a4c71ab70c5fd5f55973afe75b5fcd83978c9d4782cb6ef1a5dbb5f4d43dbffaa91c720f6cdbc96b34e2d3bd9a1fe0909f9335ea5e4cc10179851a23630c399a78b16c1427363df49902e939fe9bac7bc76c14f1aac498c592ae52ded00c4f296767cc208eae5279a3aac98652f270e57dce28d77576b258346497465a43909bb744b8c77946d791221f8893a9be308db8d70a6a0995ca1dd054eaf8159dca97ff8483c6930dd43f058c8a48f6e7809974d2a1a55e4e96ffc4e25a5a4ac03f08ecb9b9f6d4041d191bb66fafb574c3bf725de632029d4015ec734942b6d0b259cabf229b26b371ac285dd83fb0a87ef5d7379aea6194cc817071864c9b9f12e398d72986cf95eacc35a3106bb94534f488ade57295c359246cda278797a81b2dd12aa7e81d91c46d165704b02fa36949e5b09df03ea45f153311ce56e4cdb981612dc1a095a3f7c8081127de57cce285c767e3ed712e9eace91814dd91d49940aa082617fdfba68dde4f5bd4ff03c0186a760b3c8683a4dfe8cb284decd9e0fa4f08185cccb43fefeaf3e72a45939d4e4918102540b3a8424986bf62cf06fbabb0ba075fab3d8292b46f72652d21b27b1439a11858d7ba5dd64f24cfbae81fd95b3912bf0b3e1394a3f08edca429c4f69fc3c6c0aca8fe1eac025d13892d6ab42511292628ce8f03545479d3ade85e05644c70c0219db0d70c3fcf42fc96d576be3b791dd151703eb629c1172463cb0d7d35977e17ad331d073e71f944ba45974eacd296b141bc77b5449b2cadcd62157ad1379147952d8043ef68226cc1e1be657c31eccc8bf05f9394915f85354ebc1b07dfd1e28ee03ba11e52b6b4cf36875cd22ef03d4723e820990f703d6f6830dd374fb", 0x4cd}], 0x1) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r9, 0x84, 0x6, &(0x7f0000000a40)={0x0, @in={{0x2, 0x4e24, @private=0xa010101}}}, &(0x7f0000000b00)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r9, 0x84, 0x7b, &(0x7f0000000b40)={r10, 0x1}, &(0x7f0000000b80)=0x8) sendto$inet(r8, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) ioctl$sock_inet_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000280)={'syz_tun\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x25}}}) 21:26:53 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:53 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:53 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:53 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 346.343993][ T29] usb 8-1: reset high-speed USB device number 86 using dummy_hcd [ 347.253044][ T47] usb 8-1: USB disconnect, device number 86 [ 347.282153][ T29] plantronics 0003:047F:7FFF.000E: usb_submit_urb(ctrl) failed: -19 21:26:54 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) 21:26:54 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:54 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:26:54 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000080)) 21:26:54 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:54 executing program 0: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/105) 21:26:54 executing program 0: madvise(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x2) 21:26:54 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 348.052069][ T7584] usb 8-1: new high-speed USB device number 87 using dummy_hcd [ 348.442173][ T7584] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 348.446549][ T7584] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 348.451435][ T7584] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 348.455376][ T7584] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 348.459941][ T7584] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 348.463405][ T7584] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 348.468398][ T7584] usb 8-1: config 0 descriptor?? [ 348.933710][ T7584] plantronics 0003:047F:7FFF.000F: No inputs registered, leaving [ 348.946496][ T7584] plantronics 0003:047F:7FFF.000F: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 350.242086][ C3] plantronics 0003:047F:7FFF.000F: usb_submit_urb(ctrl) failed: -1 21:26:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)) 21:26:57 executing program 0: unlink(0x0) execve(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x0, 0x0) 21:26:57 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:57 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) [ 350.763195][ T8573] process 'syz-executor.0' launched './file0' with NULL argv: empty string added 21:26:57 executing program 0: r0 = syz_usb_connect$hid(0x7, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x50, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x8, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x820}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x20}}]}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f00000001c0)=@string={0x2}}]}) renameat(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') pipe2(&(0x7f00000004c0), 0x400000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001780)={{0x7fff, 0x1}, {0x1ff}}, 0x0) 21:26:57 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:57 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:57 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 351.132094][ T5209] usb 8-1: reset high-speed USB device number 87 using dummy_hcd [ 352.023033][ T4981] usb 8-1: USB disconnect, device number 87 [ 352.032245][ T5209] plantronics 0003:047F:7FFF.000F: usb_submit_urb(ctrl) failed: -19 21:26:59 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000040), 0x10, &(0x7f00000013c0)=[{&(0x7f0000000080)="4aff17934f5ab1260c41b1c678fded6af865da0221518e090cce9ec8ef5a0f0c38a57db8c93f3a3724d4c8321915640165df3621e637984182c21e564af8cd6e7cf524e34d71d0bd962a9861394c622ea5c3653aed", 0x55}], 0x1, &(0x7f0000001440)=[{0x10}], 0x10}, 0x5) 21:26:59 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)) 21:26:59 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:26:59 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:59 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000340)="d0", 0x1}, {&(0x7f0000000400)='g', 0x1}], 0x2) 21:26:59 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:26:59 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 21:26:59 executing program 0: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) msync(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) [ 352.822142][ T4981] usb 8-1: new high-speed USB device number 88 using dummy_hcd [ 353.182700][ T4981] usb 8-1: too many endpoints for config 0 interface 0 altsetting 0: 85, using maximum allowed: 30 [ 353.187334][ T4981] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 353.191768][ T4981] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 353.196061][ T4981] usb 8-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 85 [ 353.201430][ T4981] usb 8-1: New USB device found, idVendor=047f, idProduct=7fff, bcdDevice= 0.00 [ 353.205452][ T4981] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 353.209770][ T4981] usb 8-1: config 0 descriptor?? [ 353.683172][ T4981] plantronics 0003:047F:7FFF.0010: No inputs registered, leaving [ 353.688486][ T4981] plantronics 0003:047F:7FFF.0010: hiddev0,hidraw1: USB HID v67.9c Device [HID 047f:7fff] on usb-dummy_hcd.3-1/input0 [ 355.002062][ C0] plantronics 0003:047F:7FFF.0010: usb_submit_urb(ctrl) failed: -1 21:27:02 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000407f04ff7f00000000000109022400010000000009040000550300000009219c672ade220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000001040)={0x0, 0x0, 0xf, {0xf, 0x0, "afe19580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000a80)) 21:27:02 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:02 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) 21:27:02 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:02 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1}, 0xc) 21:27:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x1a2442) write$evdev(r0, &(0x7f0000000040)=[{{0x0, 0x2710}}], 0x20000058) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000100)=""/4096) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) 21:27:02 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 355.902069][ T5209] usb 8-1: reset high-speed USB device number 88 using dummy_hcd [ 356.845312][ T5164] usb 8-1: USB disconnect, device number 88 [ 356.872076][ T5209] plantronics 0003:047F:7FFF.0010: usb_submit_urb(ctrl) failed: -19 21:27:04 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000140)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:04 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:04 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x16, 0x0, 0x7fff, 0x7, 0xc}, 0x48) 21:27:04 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(0xffffffffffffffff, &(0x7f0000000440)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:04 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x13, &(0x7f0000000180)=@mangle={'mangle\x00', 0x1f, 0x6, 0x558, 0x340, 0x118, 0x0, 0x118, 0x438, 0x550, 0x550, 0x550, 0x550, 0x550, 0x6, 0x0, {[{{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'gre0\x00', 'wlan1\x00'}, 0x0, 0xa8, 0xf0}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@empty, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}}}, {{@ipv6={@empty, @rand_addr=' \x01\x00', [], [], 'dvmrp1\x00', 'gretap0\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@ipv4}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @HL={0x28}}, {{@ipv6={@mcast2, @local, [], [], 'wg0\x00', 'bond0\x00'}, 0x0, 0xa8, 0xd0}, @HL={0x28}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, [], [], 'wg1\x00', 'xfrm0\x00'}, 0x0, 0xa8, 0xf0}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@mcast1, 'wg2\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5b8) 21:27:04 executing program 1: socket$packet(0x11, 0x3, 0x300) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:04 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x14, 0x0, 0x0) 21:27:04 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@security={'security\x00', 0xe, 0x4, 0x3f0, 0xffffffff, 0x160, 0x250, 0x160, 0xffffffff, 0xffffffff, 0x320, 0x320, 0x320, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x138, 0x160, 0x0, {}, [@common=@srh1={{0x90}, {0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback, @loopback}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x250}}, {{@ipv6={@dev, @remote, [], [], 'pimreg\x00', 'nr0\x00'}, 0x0, 0xa8, 0xf0}, @common=@unspec=@IDLETIMER={0x48, 'IDLETIMER\x00', 0x0, {0x0, 'syz0\x00'}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x450) 21:27:05 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:05 executing program 1: socket$packet(0x11, 0x3, 0x300) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:05 executing program 3: sendto$packet(0xffffffffffffffff, &(0x7f0000000140)="ed1b5ef4ee9d8d0f628764c5bf8122cbf56f1f0fd1ec8ae22789a06fb159381cd4eb123fd6a87569f2a5f893f3607dffff7d0d22cc4e72758e827c8c9d03aca2669f06f7557f5147a461333d01b8f5fa2610ab116566a8b96a72f89636e57fad535f97e42ced28a7faa1d49e91299941d08b83fd4a2856c45c413808dce5f158af312cd8220e6144de434eda", 0xfffffffffffffede, 0x40048dd, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) 21:27:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, 0x0, 0xfffffea0) 21:27:05 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 21:27:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000001480)='F', 0x1) 21:27:05 executing program 1: socket$packet(0x11, 0x3, 0x300) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:05 executing program 3: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_freezer_state(r0, &(0x7f0000000080)='FROZEN\x00', 0xfffffe84) write$FUSE_LSEEK(r0, 0x0, 0x0) 21:27:06 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x167f40, 0xa5) 21:27:06 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:06 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:06 executing program 0: mq_open(&(0x7f0000000080)=']\x00', 0x1, 0xc, &(0x7f00000000c0)) [ 359.068262][ T39] audit: type=1800 audit(1684099626.154:28): pid=8663 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=".log" dev="sda1" ino=1949 res=0 errno=0 21:27:06 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:06 executing program 3: mq_open(&(0x7f0000000080)=']\x00', 0x1, 0xc, 0x0) 21:27:06 executing program 0: mq_open(&(0x7f0000000080)=']\x00', 0x0, 0x91, 0x0) 21:27:06 executing program 3: mq_open(&(0x7f0000000180)=']\x00', 0x2, 0x86, &(0x7f00000001c0)) 21:27:06 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:07 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:07 executing program 0: semget$private(0x0, 0x1, 0x84) 21:27:07 executing program 3: semget(0x0, 0x3, 0x108) 21:27:07 executing program 1: socket$packet(0x11, 0x0, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:07 executing program 0: semget$private(0x0, 0x7, 0x210) 21:27:07 executing program 3: r0 = socket(0x11, 0x2, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, 0x0, 0x9) 21:27:07 executing program 1: socket$packet(0x11, 0x0, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:07 executing program 0: shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) 21:27:07 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:07 executing program 3: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, &(0x7f0000000180)=[{&(0x7f0000001200)=""/129, 0x81}], 0x1, 0x0) 21:27:07 executing program 1: socket$packet(0x11, 0x0, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:07 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0xa, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 21:27:07 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000140)={0x8, {{0xa, 0x0, 0x0, @mcast2}}, {{0xa, 0x0, 0x0, @mcast2}}}, 0x108) 21:27:07 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:07 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4201}, 0xc, &(0x7f0000000080)={&(0x7f0000002580)=ANY=[@ANYBLOB="0815000001050103000000000000000003000000540201"], 0x1508}}, 0x0) 21:27:07 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) [ 360.820991][ T8709] netlink: 4768 bytes leftover after parsing attributes in process `syz-executor.3'. [ 360.840936][ T8712] Bluetooth: MGMT ver 1.22 21:27:08 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:08 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r2, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}]}]}, 0x28}}, 0x0) 21:27:08 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:08 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000002ac0)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast1}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000040)="b6", 0x1}, {&(0x7f0000000100)="9c", 0x1}], 0x2}}, {{&(0x7f0000000540)={0xa, 0x4e22, 0x0, @remote, 0x7}, 0x1c, &(0x7f0000000900)=[{&(0x7f0000000840)="bf", 0x1}], 0x1, &(0x7f0000000980)=[@hoplimit={{0x14}}, @flowinfo={{0x14, 0x29, 0xb, 0x9}}, @hopopts={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@pad1]}}}], 0x50}}, {{&(0x7f0000000c00)={0xa, 0x4e22, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000e40)=[@pktinfo={{0x24, 0x29, 0x32, {@remote}}}], 0x28}}], 0x3, 0x0) 21:27:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8971, &(0x7f0000000000)={'wpan1\x00'}) 21:27:08 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:08 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x28, r2, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r1}]}]}, 0x28}}, 0x0) 21:27:08 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x24, &(0x7f0000000040), 0x4) 21:27:09 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy0\x00'}]}, 0x33fe0}}, 0x0) 21:27:09 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:09 executing program 0: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000200)={&(0x7f00000000c0), 0x14, &(0x7f00000001c0)={&(0x7f0000000100)="5a1eea11170222dad56a45997b1118f2b6f60c783d56e3120612433df379b045b4338e02066c0ce67e259a095fd95016b6ad46bff869401e218411c7f908de039f5853b0468326ae31d67b8525f7c4c9a3c5f11a5f27f21a929d16a604f9fb7736d9c7f56109a0bd35aaa72ff086eba14a", 0x71}}, 0x0) 21:27:09 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$inet6(r0, &(0x7f0000000440)={&(0x7f0000000140)={0xa, 0x0, 0x0, @private0}, 0x1c, &(0x7f00000001c0)=[{&(0x7f0000000180)="db", 0x1}], 0x1, &(0x7f0000000200)=[@hoplimit_2292={{0x14}}, @rthdr={{0x18}}], 0x30}, 0x0) 21:27:09 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_ADD_IFACE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_PHY_NAME={0x9, 0x1f, 'phy0\x00'}]}, 0x33fe0}}, 0x0) 21:27:09 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0xa, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES16=r1], 0x6db6e571) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 21:27:10 executing program 3: syz_emit_ethernet(0x7e, &(0x7f00000025c0)={@dev, @broadcast, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "924543", 0x44, 0x2f, 0x0, @local, @private0}}}}, 0x0) 21:27:10 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:10 executing program 2: r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:10 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000000f00"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='ext4_ext_convert_to_initialized_enter\x00'}, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r0, 0x0, 0xf03afffe) ioctl$FITRIM(r0, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x800f000}) 21:27:10 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$inet6_mtu(r0, 0x29, 0x17, 0x0, &(0x7f00000001c0)) 21:27:10 executing program 2: r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:10 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x100, &(0x7f0000000040)=0xffffffff, 0x4) 21:27:10 executing program 2: r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:10 executing program 3: open(0x0, 0x50902, 0x0) 21:27:10 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:10 executing program 2: pipe(0x0) r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:11 executing program 3: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_buf(r0, 0x29, 0x9, 0x0, 0x0) 21:27:11 executing program 2: pipe(0x0) r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:11 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec850000006d000000850000000f00"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='ext4_ext_convert_to_initialized_enter\x00'}, 0x10) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r0, 0x0, 0xf03afffe) ioctl$FITRIM(r0, 0x40305839, &(0x7f0000000000)={0x0, 0x0, 0x800f000}) 21:27:11 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:11 executing program 2: pipe(0x0) r0 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(0xffffffffffffffff, &(0x7f0000000100)="b1", 0x19000) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:11 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x0, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:11 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:11 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2}, 0x10) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) sendmsg$inet_sctp(r2, &(0x7f0000000540)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@init={0x14}], 0x14}, 0x0) 21:27:11 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x0, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:11 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x0, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:12 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) 21:27:12 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:12 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x10) 21:27:12 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:12 executing program 3: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_buf(r0, 0x29, 0xe, 0x0, 0x0) 21:27:12 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:12 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:12 executing program 3: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) bind$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) 21:27:12 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f00000000c0)=0x2, 0x4) 21:27:12 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc), 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:13 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080), &(0x7f0000000140)=0x98) 21:27:13 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc), 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:13 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffc000, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.incfs.metadata\x00', 0x0, 0x0) 21:27:13 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x55, &(0x7f0000000100)={0x6, {{0x10, 0x2}}, {{0x10, 0x2}}}, 0x108) 21:27:13 executing program 0: r0 = memfd_create(&(0x7f0000000200)='\x01\fD\xd1\x1e\x803\x00\x00\xbf\xecs \xc5\xb55nVg\x1b\xa3\x8a\xcc\xf2!PmENs\xe5\x83Uz\xc0W\xc1\xcc\x97\xd1\x8e\x81\n\xc0\xb3Ac\xfe(\x00\x13\xaeZ\x8bp\x1e\xdc\x18\xddf\xe9\xe1\t\bR) \xa9P9(\xe1-q \xb3\x80\xb9\xdfj\xed\xc2_o\xa6\x04\xf5\x9f\x04\xf1\xd5\xe3\xfa\xfd\x161\x13r\xc49\x80\x86\x1a\xbf\xf8H\xe8Cc\x84\xa6y\xb7\xbe\xf5\xcc\xc9Z\x9f\xa6\xcbX\x891\xed\a\xf9\xa6\xd8\xd0\x03\x00\x00\x00\x00\x00\x00\x00\']\by\xb5\xbcI\xbf\xacw\xda\xed\xf0^\xd35\xeb=\xc7\x82;\xb32;\xc5\xa3\xc8\xb9\xf2\xe5\xf4\x93[\x91F\x83?\xfe\xd9\x7ffvQ\xff\xc0\x8f\xe4\xb8\xa3\xbf\xceAT\x17\xc6\x81\xc0m}O\xfd\xe0\x05$\xcd\xfdkMu\x9bQ\xd8z\xe0\xd6\xe2\xbe\xf4\xd5\x16\x94\xe0\xbf0\xde\xcaS/\xf7\xeb\x89bmX0\x94T\x10\x9dx@\xce:]\xb68\xa2W\xcb\x86\b#s\xb4q6\xe88\x19\x1a\x14Z\xf3\xd7\x92\xe4bT\xc1W\x10r\x9b~n`m:]#\x989', 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="05", 0x1}], 0x1) sendfile(r0, r1, &(0x7f0000000100), 0x80000000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNGETIFF(r2, 0x800454d2, &(0x7f0000000000)={'veth0_macvtap\x00'}) 21:27:13 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc), 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:13 executing program 3: setpriority(0x0, 0x2, 0x0) 21:27:13 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:13 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x0, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:13 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 21:27:13 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000016c0)={0x6, 0x4, &(0x7f0000001380)=@framed={{}, [@call={0x85, 0x7a}]}, &(0x7f0000001400)='GPL\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:27:13 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockopt$SO_J1939_PROMISC(r0, 0x6b, 0x2, &(0x7f0000000600), &(0x7f0000000640)=0x4) 21:27:13 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x0, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:13 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x28, 0x3f7, 0x0, 0x0, 0x0, {0x7, 0x7, './file0', './file0'}}, 0x28}}, 0x0) 21:27:13 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000080)=@gcm_128={{0x303, 0x39}, "837ad552eed22b08", "a4326bf47c648997a7347f1767b503c5", '\x00', "72d69f076b510300"}, 0x28) write$binfmt_elf64(r0, &(0x7f0000000580)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) 21:27:14 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:14 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x0, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:14 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, 0x0, 0x0) 21:27:14 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) splice(r0, 0x0, r2, 0x0, 0x100000800ff02, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x206) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffc8f) 21:27:14 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x0, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:14 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000340)=@bpf_ext={0x1c, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x80) 21:27:14 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000016c0)={0x6, 0x4, &(0x7f0000001380)=@framed={{}, [@alu={0x4}]}, &(0x7f0000001400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:27:14 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001040)=@base={0x0, 0x0, 0x0, 0x0, 0xc, 0x1}, 0x48) 21:27:15 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f0000000140)) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:15 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x0, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:15 executing program 3: unshare(0x40000100) 21:27:15 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@base={0xf, 0x0, 0x0, 0x6, 0x0, 0x1}, 0x48) 21:27:15 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0x8940, 0x0) 21:27:15 executing program 0: bpf$OBJ_GET_PROG(0x1e, &(0x7f0000006d40)={&(0x7f0000005d40)='./file0\x00'}, 0x10) 21:27:15 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000100)={0x20000014}) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) epoll_pwait(r2, &(0x7f00000004c0)=[{}], 0x1, 0x1ff, 0x0, 0x0) 21:27:15 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f00000002c0)=ANY=[], 0x1a) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000009b1e000000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='jbd2_handle_extend\x00', r2}, 0x10) write$cgroup_subtree(r1, &(0x7f0000000200)=ANY=[], 0x4ea00) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0xa, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x3, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 21:27:16 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, 0x0) write(r1, &(0x7f0000000100)="b1", 0x19000) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1) 21:27:16 executing program 1: socket$packet(0x11, 0x3, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) socket$packet(0x11, 0x2, 0x300) socketpair(0x0, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x3c, 0x0, 0x0, 0x0, 0x0, {}, [@generic="61ec747dcce9f9a16cd05c7abac2f07a27734d271d9733d676f0ba119ca40b33777fedb8274524"]}, 0x3c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000000)=0x14) bind$packet(r0, &(0x7f0000000440)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(r0, &(0x7f0000000280)="4104092cadf8480301020200c52cf7c25975fe800000000000002ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 21:27:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000080)=@gcm_128={{0x303, 0x39}, "837ad552eed22b08", "a4326bf47c648997a7347f1767b503c5", '\x00', "72d69f076b510300"}, 0x28) write$binfmt_elf64(r0, &(0x7f0000000580)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "aa20b8742f2855075ab13f73e3f73c6129a37695fd8837484191240ca58146d83df1bae14ee5159d9dcaf0780535b15684c3a47fd7eb2418ef1e8a2436cadf1b31d2781756eda35f4281f8c3cd3ecaefd0643d885a1ec10884fde0acc3da5a443f8114fdf788b0d53a6cb85bf2dc639753bef7bdc99061a9563d234b411f6df78453e5352539aa92b48ca7f42da55fd1c7dc71fcd3d8a245"}, 0x110) [ 369.414512][ T8911] general protection fault, maybe for address 0xffffffff8c12a198: 0000 [#1] PREEMPT SMP KASAN [ 369.419031][ T8911] CPU: 0 PID: 8911 Comm: syz-executor.0 Not tainted 6.4.0-rc1-syzkaller-00190-g31f4104e392a #0 [ 369.423166][ T8911] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014 [ 369.426419][ T8911] RIP: 0010:__aria_aesni_avx_gfni_crypt_16way+0x2a6/0x4f40 [ 369.430297][ T8911] Code: d0 10 c4 e2 69 00 d7 c5 11 ef ea c5 e9 72 d0 08 c4 e2 69 00 d7 c5 09 ef f2 c4 e2 79 00 d7 c5 01 ef fa c5 f9 6f 05 7a 15 c9 0a f9 6f 0d 6a 15 c9 0a c5 f9 6f 15 7a 15 c9 0a c5 f9 6f 1d 52 15 [ 369.439425][ T8911] RSP: 0018:ffffc9000709f210 EFLAGS: 00010286 [ 369.442085][ T8911] RAX: ffff88804ef3a890 RBX: 0000000000000000 RCX: ffff88804ef3a890 [ 369.445616][ T8911] RDX: ffff88804ef3a890 RSI: ffff88804ef3a890 RDI: ffff8880249a5028 [ 369.449141][ T8911] RBP: ffff88801b3dd100 R08: ffff88804ef3a910 R09: ffff8880249a5028 [ 369.452804][ T8911] R10: ffff88801b3dd000 R11: ffff88801b3dd000 R12: ffff88801b3dd100 [ 369.456373][ T8911] R13: ffff8880249a5028 R14: dffffc0000000000 R15: ffff88804ef3a890 [ 369.459872][ T8911] FS: 0000000000000000(0000) GS:ffff88802c600000(0063) knlGS:00000000f7fbeb40 [ 369.463908][ T8911] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 369.467031][ T8911] CR2: 00000000f72b2e0a CR3: 000000004c1be000 CR4: 0000000000350ef0 [ 369.470724][ T8911] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 369.474422][ T8911] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 369.477663][ T8911] Call Trace: [ 369.479130][ T8911] [ 369.480435][ T8911] aria_aesni_avx_gfni_ctr_crypt_16way+0x1d/0x110 [ 369.483315][ T8911] aria_avx_ctr_encrypt+0x180/0x680 [ 369.485675][ T8911] ? mark_lock.part.0+0xee/0x1970 [ 369.487979][ T8911] ? aria_avx_ecb_encrypt+0x20/0x20 [ 369.490329][ T8911] ? hlock_conflict+0x58/0x200 [ 369.492528][ T8911] ? sg_next+0x77/0xc0 [ 369.494304][ T8911] ? crypto_gcm_init_common+0x5c2/0x750 [ 369.496422][ T8911] ? crypto_rfc4106_encrypt+0x80/0x80 [ 369.498390][ T8911] crypto_skcipher_encrypt+0xbc/0x100 [ 369.500271][ T8911] crypto_skcipher_encrypt+0xbc/0x100 [ 369.502236][ T8911] crypto_gcm_encrypt+0x393/0x4b0 [ 369.504034][ T8911] crypto_aead_encrypt+0xbc/0x100 [ 369.506074][ T8911] tls_push_record+0x12d8/0x30f0 [ 369.508349][ T8911] ? tls_tx_records+0x6d0/0x6d0 [ 369.510524][ T8911] ? sk_psock_get+0x148/0x480 [ 369.512435][ T8911] ? tls_rx_reader_lock+0x4f0/0x4f0 [ 369.514248][ T8911] ? get_user_pages_fast+0xb3/0x100 [ 369.516088][ T8911] ? get_user_pages_fast_only+0x100/0x100 [ 369.518080][ T8911] ? page_ext_get+0x194/0x320 [ 369.519767][ T8911] bpf_exec_tx_verdict+0xdf0/0x1210 [ 369.521656][ T8911] ? tls_push_record+0x30f0/0x30f0 [ 369.523513][ T8911] ? iov_iter_extract_pages+0x18f0/0x18f0 [ 369.525527][ T8911] ? __sk_mem_schedule+0xab/0xe0 [ 369.527288][ T8911] ? sk_msg_alloc+0x704/0xa30 [ 369.528939][ T8911] tls_sw_sendmsg+0x100b/0x1850 [ 369.530652][ T8911] ? tx_work_handler+0x230/0x230 [ 369.532409][ T8911] ? aa_file_perm+0x592/0x1250 [ 369.534097][ T8911] ? __lock_acquire+0xbe1/0x5df0 [ 369.535850][ T8911] inet6_sendmsg+0x9d/0xe0 [ 369.537420][ T8911] ? inet6_compat_ioctl+0x320/0x320 [ 369.539248][ T8911] sock_sendmsg+0xde/0x190 [ 369.540822][ T8911] sock_write_iter+0x295/0x3d0 [ 369.542511][ T8911] ? sock_sendmsg+0x190/0x190 [ 369.544173][ T8911] ? wake_up_q+0x8f/0xf0 [ 369.545658][ T8911] ? do_raw_spin_unlock+0x175/0x230 [ 369.547523][ T8911] ? bpf_lsm_file_permission+0x9/0x10 [ 369.549444][ T8911] ? security_file_permission+0xaf/0xd0 [ 369.551415][ T8911] vfs_write+0x945/0xd50 [ 369.553048][ T8911] ? kernel_write+0x670/0x670 [ 369.554775][ T8911] ? __fget_files+0x26a/0x480 [ 369.556464][ T8911] ? __fget_light+0xe5/0x270 [ 369.558226][ T8911] ksys_write+0x1ec/0x250 [ 369.559783][ T8911] ? __ia32_sys_read+0xb0/0xb0 [ 369.561487][ T8911] ? syscall_enter_from_user_mode_prepare+0x1d/0x50 [ 369.564127][ T8911] __do_fast_syscall_32+0x65/0xf0 [ 369.566033][ T8911] do_fast_syscall_32+0x33/0x70 [ 369.567788][ T8911] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 369.570053][ T8911] RIP: 0023:0xf7fc3579 [ 369.571574][ T8911] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 369.578799][ T8911] RSP: 002b:00000000f7fbe5cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 369.581954][ T8911] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000020000580 [ 369.584904][ T8911] RDX: 0000000000000110 RSI: 0000000000000000 RDI: 0000000000000000 [ 369.587793][ T8911] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 369.590776][ T8911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 369.593717][ T8911] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 369.596666][ T8911] [ 369.597823][ T8911] Modules linked in: [ 369.599665][ T8911] ---[ end trace 0000000000000000 ]--- [ 369.601786][ T8911] RIP: 0010:__aria_aesni_avx_gfni_crypt_16way+0x2a6/0x4f40 [ 369.604514][ T8911] Code: d0 10 c4 e2 69 00 d7 c5 11 ef ea c5 e9 72 d0 08 c4 e2 69 00 d7 c5 09 ef f2 c4 e2 79 00 d7 c5 01 ef fa c5 f9 6f 05 7a 15 c9 0a f9 6f 0d 6a 15 c9 0a c5 f9 6f 15 7a 15 c9 0a c5 f9 6f 1d 52 15 [ 369.611679][ T8911] RSP: 0018:ffffc9000709f210 EFLAGS: 00010286 [ 369.614291][ T8911] RAX: ffff88804ef3a890 RBX: 0000000000000000 RCX: ffff88804ef3a890 [ 369.617661][ T8911] RDX: ffff88804ef3a890 RSI: ffff88804ef3a890 RDI: ffff8880249a5028 [ 369.620999][ T8911] RBP: ffff88801b3dd100 R08: ffff88804ef3a910 R09: ffff8880249a5028 [ 369.624094][ T8911] R10: ffff88801b3dd000 R11: ffff88801b3dd000 R12: ffff88801b3dd100 [ 369.627050][ T8911] R13: ffff8880249a5028 R14: dffffc0000000000 R15: ffff88804ef3a890 [ 369.629993][ T8911] FS: 0000000000000000(0000) GS:ffff88802c600000(0063) knlGS:00000000f7fbeb40 [ 369.633325][ T8911] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 369.635717][ T8911] CR2: 00000000f72b2e0a CR3: 000000004c1be000 CR4: 0000000000350ef0 [ 369.638581][ T8911] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 369.641468][ T8911] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 369.644299][ T8911] Kernel panic - not syncing: Fatal exception [ 369.646823][ T8911] Kernel Offset: disabled [ 369.648402][ T8911] Rebooting in 86400 seconds.. VM DIAGNOSIS: 21:27:13 Registers: info registers vcpu 0 RAX=000000000000005f RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff848802f5 RDI=ffffffff920c51c0 RBP=ffffffff920c5180 RSP=ffffc9000709ebe8 R8 =0000000000000001 R9 =000000000000001f R10=0000000000000000 R11=313030203a504952 R12=0000000000000000 R13=000000000000005f R14=ffffffff84880290 R15=0000000000000000 RIP=ffffffff8488031f RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c600000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000f72b2e0a CR3=000000004c1be000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=186450c737d6bdc9eafcb7c3c273c66f XMM01=00000000000000000000000000000000 XMM02=eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaea XMM03=00000000000000000000000000000000 XMM04=83838383838383838383838383838383 XMM05=7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a XMM06=d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5 XMM07=00000000000000000000000000000000 XMM08=88888888888888888888888888888888 XMM09=abababababababababababababababab XMM10=92929292929292929292929292929292 XMM11=b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6 XMM12=5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e XMM13=38383838383838383838383838383838 XMM14=77777777777777777777777777777777 XMM15=fae6e2eee5e1ede9e4e0ece8e7e3efeb info registers vcpu 1 RAX=0000000000000001 RBX=0000000000000001 RCX=ffffffff8a0f6655 RDX=ffffed10058e6d9e RSI=0000000000000000 RDI=ffffffff81602f37 RBP=dffffc0000000000 RSP=ffffc90000467e08 R8 =0000000000000000 R9 =ffff88802c736ceb R10=ffffed10058e6d9d R11=0000000000000000 R12=0000000000000001 R13=ffffffff8e7a7490 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff8a0f7e6f RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c700000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe000004a000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=0000000020202018 CR3=0000000071ee3000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00007ffe64efb7e00000003000000018 XMM02=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM03=0000000000ff000000000000ff000000 XMM04=000000000000000000000000ff000000 XMM05=00000000000000000000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=0000000000000000000000000000ff00 XMM09=afae9d8cf961d39c7373257bfef83fa0 XMM10=73737373737371427373737373737373 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 2 RAX=000000df106f0050 RBX=0000000000000001 RCX=00000000000006e0 RDX=00000000000000df RSI=ffff88802c828240 RDI=0000000000053345 RBP=ffff88802c828240 RSP=ffffc900037c7b38 R8 =0000000000000005 R9 =000000000000003f R10=0000000000000019 R11=0000000000000000 R12=0000000000053345 R13=0000000000000019 R14=ffff88802c82b840 R15=0000000000000000 RIP=ffffffff81365c45 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c800000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000091000 00000067 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 0000ffff CR0=80050033 CR2=00007f3cae8ee440 CR3=0000000073eb1000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=000000000000000000000000000001a4 XMM01=00000000000000000000000000000000 XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000 XMM06=00000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 3 RAX=0000000000000003 RBX=0000000000000003 RCX=ffffffff8a0f6655 RDX=ffffed1005926d9e RSI=0000000000000000 RDI=ffffffff81602f37 RBP=dffffc0000000000 RSP=ffffc90000487e08 R8 =0000000000000000 R9 =ffff88802c936ceb R10=ffffed1005926d9d R11=0000000000000000 R12=0000000000000003 R13=ffffffff8e7a7490 R14=0000000000000000 R15=0000000000000000 RIP=ffffffff8a0f7e6f RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c900000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe00000d8000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000020010000 CR3=0000000074007000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000020000 XMM01=00007f7b4c0c7b200000559df92b9320 XMM02=00000000feac00000000000000000000 XMM03=00007f7bea612d6b0000000000000000 XMM04=00007f7bea612d6b0000000000000000 XMM05=00000000000000000000000000000600 XMM06=14000000000000000000000000000000 XMM07=00000000000000000000000000000000 XMM08=00000000000000000000000000000000 XMM09=00ffffffffffff00ffffffffffffffff XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000