last executing test programs: 6.047212185s ago: executing program 0 (id=113): r0 = syz_usb_connect$hid(0x0, 0x3b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000404355220500000000000109022400010000000009041100010300000009210000000122050009058103"], 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f0000000000)="0000000000000002", 0x8) r2 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000280)=0x8) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) dup2(r1, r4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e23, 0x0, @empty, 0x4}], 0x1c) sendto$inet6(r4, &(0x7f0000000040)='l', 0x1, 0x7ddfdbdfafa51cdd, &(0x7f0000000100)={0xa, 0x4e23, 0x2, @loopback, 0xffffffff}, 0x1c) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="600000000206010200000000000000000000000014000780050014000700000008001240000500000900020073797a3200000000050001000700000011000300686173683a6e65742c6e657400000000050005000a000000050004"], 0x60}}, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r4, 0x84, 0x19, &(0x7f0000000580)={r3, 0x9a3c}, 0x8) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x18, 0x40, 0x1, 0x7fffc, 0x4, {0x1}, [@nested={0x4, 0x1}]}, 0x18}, 0x1, 0x0, 0x0, 0x400c801}, 0x4008094) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="2005c1000000c10c297c39935eecef362ebdd360ed06c99cdf5b9c04418decbffe75fb0823d6ec41cb7eabcadf042cf80b8c64a880eefc092f3503de98b381b01c9ef88da2876674c96b2210bd9556a0885d0e4fe7d7a44859c9da21d05091464130a9ddcc8919109d088cfbe843445abb9791bdfc143cc22fa009254c6533dfedfd9e912a71af035646e3b62b59f5eb110f0981c7584cc3b1b7a5134ea4b069c0f9464a54fa0fbef90b1554b66e1763b4e2115921d0f31193e8234a47e41f2cf079aa"], &(0x7f00000002c0)={0x0, 0x3, 0xe3, @string={0xe3, 0x3, "611670f0ee8ead659427fd3e0b70a6af13b6d84145d4d5ffc2d50a53adf6eff959146c48240434a25870840215e810f4cc7b7d225e2545010ee6d48305cc1fea65e297c4f015dd8ba73850be9b2177f54c07a103123852cee6bd0acc4ca647e593f8ef504828a171e9e3b993ca4bcd22f0094e7f3c526aebc4a64521e3085d65e2af67827ea49ca1a65d60ebd6cce7ec11faf65584857e79c8b1ab06109f95fdbe7ca6c7d248d162537a5d2e406715c1d582ebf6ca625c7ccb359520d9de6a3919fd4bdaa6ebbb9f66da8b01e7dca3794a99348d7965129a81ffcf0bceda4f1ff1"}}, &(0x7f0000000040)={0x0, 0xf, 0x2d, {0x5, 0xf, 0x2d, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x50, 0x7, 0x7, 0x1, 0x80}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0xd, 0x1, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x4, 0x4, 0x5}, @ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x5, 0xff00, 0x3}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x64, 0xc, 0x7f, "a3d68aab", "cd51f539"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x80, 0x3, 0x2, 0x7, 0x9, 0x4}}}, &(0x7f0000000900)={0x84, &(0x7f0000000a00)={0x0, 0x11, 0xc2, "904fb6e37222a9e8cb1eb2c47f9ee16ef20338775440896104402456fbbc689375173904fe51dea552ec7b1198e07b5eac66e74d32b9beacd6a882526d593897db5014a73b1decc631d177b87db0406719f6280e4c0b6aa90db8f34f65096cc8bde99eb2bc49667eec6e4bb24c2dfd8c74ec2808dd67af13e2d63994da0504fcc710e210c7c770eb171142330e12efa719793f462a7c56142a171a72e18f6a6448ff81b624c4deda443147915ffa808db0beed71dca1b7becfa710d4b1a81075ec26"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0xe4}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x60, 0x10, [0xff]}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0xff}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "ce4c"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000740)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000780)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x25}}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "4dfb"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000840)={0x40, 0x1c, 0x1}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x5}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x4}}) 5.688132212s ago: executing program 2 (id=116): r0 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x1) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0xc1105511, 0x0) 5.576261945s ago: executing program 2 (id=117): timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x42795000) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f00000002c0)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) syz_fuse_handle_req(r1, &(0x7f00000042c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 5.076144898s ago: executing program 1 (id=118): r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_SET_QOS_MAP(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x144, r2, 0x8, 0x70bd2b, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_QOS_MAP={0xc, 0xc7, {[], "02a2301425e93149"}}, @NL80211_ATTR_QOS_MAP={0x2e, 0xc7, {[{0x7d, 0x5}, {0x0, 0x3}, {0x37, 0x5}, {0x6, 0x4}, {0x2, 0x2}, {0xff, 0x4}, {0x4, 0x1}, {0x80, 0x4}, {0x3, 0x3}, {0xf9, 0x5}, {0x6, 0x5}, {0x7, 0x7}, {0x26, 0x4}, {0xe2, 0x7}, {0x4, 0x3}, {0x2, 0x3}, {0x5, 0x3}], "cf274a4be177cbf2"}}, @NL80211_ATTR_QOS_MAP={0x20, 0xc7, {[{0x6, 0x5}, {0x0, 0x6}, {0x3, 0x3}, {0x7, 0x3}, {0x0, 0x7}, {0xe, 0x1}, {0x8e, 0x1}, {0x8, 0x1}, {0xca, 0x7}, {0x0, 0x6}], "9a690c51cec0447e"}}, @NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{0x5, 0x7}, {0x8e, 0x2}, {0x10, 0x5}, {0xe4, 0x7}], "5d4fbd718c2d2e1f"}}, @NL80211_ATTR_QOS_MAP={0x20, 0xc7, {[{0x5, 0x3}, {0x3, 0x7}, {0x4, 0x1}, {0x3, 0x6}, {0xb, 0x3}, {0x20, 0x5}, {0x1}, {0x1, 0x3}, {0x7f}, {0xa1, 0x1}], "106cd4fc4db26336"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x2}, {0xba, 0x4}, {0x9, 0x2}, {0x3}, {0x0, 0x4}, {0x0, 0x2}, {0xfb, 0x2}, {0x6, 0x1}, {0x73, 0x7}, {0x10, 0x4}, {0x0, 0x1}, {0x6, 0x1}, {0x0, 0x7}, {0xf1, 0x6}, {0x3, 0x3}, {0x1, 0x3}], "ec50caf790b864c2"}}, @NL80211_ATTR_QOS_MAP={0x32, 0xc7, {[{0x4f, 0x4}, {0x3, 0x5}, {0x6, 0x3}, {0xff, 0x2}, {0x9, 0x6}, {0xf8, 0x7}, {0x0, 0x7}, {0x1, 0x2}, {0x7f, 0x4}, {0x8}, {0x7, 0x3}, {0x90}, {0x7, 0x1}, {0x3, 0x7}, {0x8, 0x5}, {0x80, 0x4}, {0x53, 0x2}, {0x5, 0x1}, {0x3b, 0x5}], "2a0d237985ad7ac3"}}, @NL80211_ATTR_QOS_MAP={0x14, 0xc7, {[{0x1, 0x6}, {0xde, 0x3}, {0x40, 0x2}, {0x6, 0x5}], "2b592310355c1fd4"}}, @NL80211_ATTR_QOS_MAP={0x24, 0xc7, {[{0x0, 0x3}, {0x7, 0x6}, {0x4}, {0x6}, {0xbe, 0x7}, {0xfe}, {0x4, 0x5}, {0xa8, 0x1}, {0x6, 0x3}, {0x47, 0x2}, {0x3b, 0x4}, {0xfb, 0x6}], "7ad7c3df17a75a99"}}]}, 0x144}, 0x1, 0x0, 0x0, 0x4008001}, 0x4000001) (async) r3 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000300), r1) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, r3, 0x1, 0x70bd2a, 0x25dfdbfd, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x2}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x48}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x4}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0xa2800000}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0xd84}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x80}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x40000) (async) r4 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r4, 0xf505, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r5, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x24, 0x0, 0x904, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_PAN_ID={0x6, 0x6, 0x1}, @IEEE802154_ATTR_LLSEC_FRAME_COUNTER={0x8, 0x2f, 0xbea}]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x90) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r5) sendmsg$NLBL_MGMT_C_REMOVE(r6, &(0x7f0000000680)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x74, r7, 0x2, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @loopback}, @NLBL_MGMT_A_DOMAIN={0xe, 0x1, 'wireguard\x00'}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x2}, @NLBL_MGMT_A_DOMAIN={0x8, 0x1, ']^\\\x00'}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}, @NLBL_MGMT_A_CLPDOI={0x8, 0xc, 0x3}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @private=0xa010101}]}, 0x74}, 0x1, 0x0, 0x0, 0x8890}, 0x40000) r8 = syz_genetlink_get_family_id$nfc(&(0x7f0000000700), r6) sendmsg$NFC_CMD_DISABLE_SE(r5, &(0x7f00000007c0)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x88}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x14, r8, 0x800, 0x70bd28, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) r9 = syz_kvm_add_vcpu$x86(0x0, &(0x7f0000000cc0)={0x0, &(0x7f0000000800)=[@nested_amd_vmcb_write_mask={0x17c, 0x38, {0x1, @control_area=0x3f, 0x9, 0x1, 0x3}}, @nested_amd_set_intercept={0x181, 0x30, {0x1, 0x8, 0x4, 0x1}}, @nested_amd_inject_event={0x180, 0x38, {0x1, 0x23, 0x4, 0x6, 0x1}}, @nested_amd_vmload={0x182, 0x18, 0x1}, @cpuid={0x64, 0x18, {0xacb, 0x3}}, @nested_amd_stgi={0x17e, 0x10}, @enable_nested={0x12c, 0x18}, @nested_vmresume={0x130, 0x18}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x9}}, @nested_amd_clgi={0x17f, 0x10}, @nested_amd_vmload={0x182, 0x18}, @nested_load_code={0x12e, 0x67, {0x3, "b93f020000b800000000ba000000000f30410f22e140d9e9664e0f3a2214426066b814008ed8c4417e167367c744240014010000c74424027e290000ff2c24c4a1fb2d2a66b8de008ec066bad004ed"}}, @in_dx={0x69, 0x20, {0xfcb0, 0x960beb2055776472}}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x0, @save_area=0x51a, 0x43, 0x7, 0x18e5}}, @nested_create_vm={0x12d, 0x18}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x1, @control_area=0xaa, 0x4, 0x9}}, @cpuid={0x64, 0x18, {0x0, 0x6}}, @nested_load_code={0x12e, 0x7a, {0x2, "66baf80cb8b1219c87ef66bafc0cecc4c30579cdaf66b87c000f00d0c403e17ddf8e48b800000000ffffffff0f23c00f21f83501000e000f23f866baf80cb874da1384ef66bafc0cb00feef30f5e24fbc4c27941d0660f3a16acda19a2d2bb8f46a5"}}, @enable_nested={0x12c, 0x18}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x4, 0xb, 0x1}}, @nested_vmresume={0x130, 0x18, 0x3}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x0, @guest64=0x2810, 0x1, 0xffffffff, 0x6c}}, @cpuid={0x64, 0x18, {0x5, 0x4}}, @in_dx={0x69, 0x20, {0x74a5, 0x3}}, @enable_nested={0x12c, 0x18}, @set_irq_handler={0xc8, 0x20, {0x96}}, @nested_vmlaunch={0x12f, 0x18, 0x3}, @wrmsr={0x65, 0x20, {0xbea, 0x4c}}, @nested_amd_set_intercept={0x181, 0x30, {0x1, 0x4, 0x3, 0x1}}, @nested_amd_set_intercept={0x181, 0x30, {0x1, 0x9, 0x3}}], 0x4a9}) ioctl$KVM_RUN(r9, 0xae80, 0x0) (async) r10 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000d40), r1) sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d80)={0x50, r10, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DAEMON={0x34, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}]}, 0x50}, 0x1, 0x0, 0x0, 0x8000}, 0x28008004) (async) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async) sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f0000000f40)={&(0x7f0000000e80), 0xc, &(0x7f0000000f00)={&(0x7f0000000ec0)={0x28, r3, 0x400, 0x70bd2a, 0x25dfdbfd, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x1}, @SEG6_ATTR_SECRET={0x4}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x3}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000008}, 0x8001) (async) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_PROTOCOL(r11, &(0x7f0000001040)={&(0x7f0000000f80)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001000)={&(0x7f0000000fc0)={0x24, 0x1, 0x6, 0x301, 0x0, 0x0, {0x0, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x8000) (async) r12 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r12, &(0x7f0000001080)="873bb4b901c6b9d51ff9971bd4f320517bfc44b59f1fcbc47a9181d6d876ed535d167a471d79126da8b0683da0a776abb1eb7bbbf4b55186a65202a42a717f27ae9312cca43018f3aacd25c8f36a6a138ec55eb07f221d8ddf3c77ab7ff304a04681372b64801fd1f12c5170112b2039723bed242d95dc183d9c43ade51b66b7b20287a561a08ea69b2d2dd6b233a1d4", 0x90, 0xc831, &(0x7f0000001140)={0xa, 0x4e22, 0x2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0xbe3}, 0x1c) r13 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r14 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000011c0), r5) (async) ioctl$sock_SIOCGIFINDEX_802154(r5, 0x8933, &(0x7f0000001200)={'wpan3\x00', 0x0}) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r13, &(0x7f00000012c0)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)={0x40, r14, 0x2, 0x70bd26, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0xd0}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x1}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x6}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r15}]}, 0x40}, 0x1, 0x0, 0x0, 0x24004000}, 0x48881) 4.66585093s ago: executing program 3 (id=119): syz_open_dev$video4linux(&(0x7f0000000000), 0x4000000000006, 0x0) r0 = socket$key(0xf, 0x3, 0x2) accept4(r0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000190c0)='./file0\x00', 0xfff, 0x0) execve(&(0x7f0000019100)='./file0\x00', 0x0, 0x0) r1 = openat$kvm(0x0, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000002040)={0x2, 0x0, [{0x40000104, 0x0, 0x7}, {0x394, 0x0, 0xffffffffffff7fff}]}) syz_open_dev$video(&(0x7f0000002140), 0x1ad, 0x84400) move_pages(0x0, 0x20a0, &(0x7f0000000040), &(0x7f0000001180), &(0x7f0000000000), 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={[&(0x7f0000000280)='\x7f\xb7\xc3\x7f\xa5a\xd6A*c\x9b\xd8R\xf02b\xefA|uiWb\x8f\xee\x1c\xc5\xdb^\x11\x16h\x83\x94y\x89\xf1Y{\x87\xd5\xf3\xccMr\xc5\xbdT\x9e\xc4\x84\x06\xcd\x8b\xcd\t\x01']}, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000380), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r4, &(0x7f0000008200)="c4acef607b9ddcfd235a03c6db2c1419c3332fd94e60bb741ab4a8750cdb46d41965ca8c176409eae88e4d142adc35d20aeb6cee87b470c46a623ffd2c7b92b7b2026c8a2d3a08f7c376bba66ea2fd6bd26a5903aab1fd5f08c5c80a017bd0a1f16e11ed288e1f71fd8f904cd60c2bad8ba59003a9216f171640535484f6706eda84c4a11c63565004ac33cb6040901b5f14b2406a1ddc7ca78fa91f3d575ec92c1c73d56c7d02de887a84a9b88c9b70f0bf2141e1f624e8222a9a63ba199362c8bff33780e6c79435460ada699e037ee7894aeecf7d3b089fa428a18edfe239134a244f69ecda10834e06e1466d95effc76211b61514522c429e80691780744f5e470e417559879fd7c7cdbde84361bb2491dc53a481b3bb5c071926f0c57af8745b52e6b07b053daad9e52a29869f3bee8c9ff43b2e9c20a26035ac89169b7058ee967b44365648f510555c701188079c745776f55748c32867df6e4e78890a32f126197f55113ce4e8c5397224ab6fb9124bdb0050fdb92a42237292668a7aa615216e39f78210b2774f0849a79fd446bdf2ec38d7c61e5384ca5ca6c040522d42102515d86c7743a8f384bf18efffb69d0ad0abb7c48fc8f770152226d05363ea26a7aabb3450905bf28dbc5fadbebe2ea45a4d82e2bcc574bcfd3e3164ee9ce2eb86cf356bd2822699a21dde91d2117e3647d926db9c7bece2484bd81a972c293226a1cbe15f233822fdfd042d6b6515b49f9f1d585b1f0fb596e50eea60ea3f4cc8808b576a1de2c7111df3cef7b090e5b5db7f616d5bc83428b4f55f97e87e43b3360c5099455193584fd94568890e87224bfc9b117d0172d85a176dd2c6828c0144b5398e7354d5923f8014bc3d30860c153696cc776c3982fdef7641bc61d3b21baf0f76adfb94d135ff87393174fd9ca5363e2834a24a06c16522bffb0f60d69cc8440d8a0dfbb47c7d8d6707cd7cbb34fbc8f8d3c4490b31b92806e0d56f83b2a2c7ad88ddb4d0e7dcff8aac6414b8be9c2c9855d5a441f4b34d55fb08306a8fa2832d70023ab0f63ff75629c0e98d64870fd4cd242a6f27fa6163994ec50e18071f5344c6786b01f2d7268930375188e04e0408c973d4872330b96aa88db2fc1860accbccb65f771ced5305891c44ac410541ac980ba50f419503aa050774737c77965db9ec9af213e516fa0a2468d788289337c5babad8c418a3af875ffc8bc39c62e94acf6b1bcbd28274a2e62092f87095958c8bc657ba788907902746872a6441966c9663198d1b54ce5c660ed0b7cfa1d6d3a81de7d16fd017d7f041c30b7f334889feca18596cbf344286563dd59b7c65697c4a3cf587c0682de6fc105628bdd1990dcb3fed18e1192ca07fe4a05be1efbc4057476257a59fcdd24eb040acef0f94ededf984978413ede4793255c0e6b24a5ee1713692149849e60f65c10e437db0a8e97807ea27f0a42f60b5ec86e85ab4eb9a81e2463b00afe7d20cbd30ee600b57202434e1fed80ef2cb45eec5362178b9e490dc0b8a45e10feb8a08138778364a2983a113b671e04d60ab4f18f383300228631cab01302c20c624c8e74bdb6ac3a7cf062f8db96416ff19e42ebb72aed1b46a063cbcb1b16b76abfa628e885cad99ca26b23929ed4602b5e897b019da855b58691503d3021f9c1b314105037a2be7e73d49f8ee9f0a3c3e6e2cec44cb6258d1862c3341b053db1b67640ec14afbbbca41b1b500ee3a0c22a712a02a1b2bfbaaa62ed542fceecc1ee426f9ed748d8656ceab891a9d5a8784ee78e18159abaf531c44829374b4814176534af4adfedb5efead99e214f52b0b2eb9e217c6bbda92a01edb0d5037e2038d8a0fb61f95c377817cf2af1568a66e395596c4045d4be3619adcf70879827dd90c45386c39b0248832254b2f7e646289ecd0aba2a56213e504bcf536ee6567baa25db9fbab142b4a333441778db9b672ccf0154f3f5adaf3dbca36472713077a90fa7828fe58c157593235de0617b7a13c0f269401bceb6f3a5c3eb151c97f3d8ef579f665777f4d801f0df77ae72433c488dabe2504ac0fd0e9703e9b960fcac1063704268e24a40890d627e0f6c38c0cf99b4d11436642dab9452834b13686e8b90cc07e4588c60aed21b90bcf73de85fddd85926557c6aec3510adf2d82f411b16b8013c408cfcb88d519daf256dce2c8a460e82bd0e6bf05c7d901157123dc9b8c2581fbb7bb8127f7adc01c926f6f79bbf666dd35df271cb0816418e71b18653bb1f246d07af5becaeb81abd83ebfce8f874daaf6b6acca7f313ed43570dd6a81548c2d7a0e1cf56124a7a441fe92fd12a5963cf6718543d429499a76f7613cfb7c7f638fbcee879929126cf1cca0c263320d8f34dcd1af2345b9801fcb38b44570bd855dff15ac3c7c11fd18982102258c1ec8941a4eb04b2ecdafa01b8f9fe39e65e40adb8d9a5d972da57a3e7643a518b890845160ca42419e8ce1261a855638e6db7a188c04a68b2afaa9de470283922bd6beadc9ddff314516f0c4e39977f97d79a291bf9d626b471d8bbfe0668cdde8f54a24f31d3928e4e659caebb403902cb27d829bbff401e533bc93d406b6a7113c91d680d424d679df00b9694cfe497cbdabd16841aa1b08e9076ffca9bed761455324fd89338f6cc3223b79a46c8e52aca9a4408edf745c3a02ff52e5314d2f2ecd88d91a45a906bb21dbfe490ca8691dce636424694cdfb7c3cc9e354148b852c52a99d59012bb80360e11d92e9ce2220776f21cce91ba2c1a0c9bd456fad2c17a62bc1ae32ae189b7baf5eafdd0903a02d74e8027c8e884127d0b94ef12e940e3ca65b3d174ba25201b28fe6ca36189e7ed93a6985859463e2d35411957e5c24aa474bac60844aa2828c3c0f8e9199b143ebcd7d56a28794ab54dce479cfe2989838b3fcbfdf146e85cc6176ab35c0da942b5d9351a2fb87266b4870124e38305583bd0e838b31bcaa54ce0c724fc99f2acc3b28d2095fdbd96b736d290bed4745a94b94c89489bed29116839d2ab6a152eadd2a30e71c3a014f41e1554ba238358ba1867e089dd6def8aee0ac338e6da5eb0d0c815c5991a9155ba3f73859eecf57024b5dd65c6d2ec31c9e7339f98ddbad954b121be83cef5cca1606c47e8e8a431615e0d75eface7772d28e3185cdf87581d3f8adf33784aa80880940d86ab881b22b971535f7b83a9f7015e86790dc2520eecf3d1abf1c0dd8c207a22a656b98cb6ec51d8791166d18ab1d6ed43c16050b136d7f55d42492af94d07b1adb562ef07f6a309d884ca55316cbd810905171dd8c6f9a36b855e907b302343d06f0a0d081ad3a710ee9cfc1abfe8005dab815cd26c13236cfa01a7c072e30bab37cc7ab2f3d23796c2a1202f30500a516633e8072483a6d44bdd8fae4622c7e58f083bd70b97f4dbb4fbd907be321737b61f18ae1a4d14366131e641851bffdabd5b22e5b731f4c65283ee5403bc31317045372a4fbec67d26df95e0a14888f2bdcb440cd42de4e0bf389a393fc318e18d393310d5aa3778df0fdca87a5801e5e5b891adb64646011f7693b4b0e9b1cbfa1fbc847f9939271c19b8fb4fc9b15b9397a7e221987417ba13a9fc2902ac3a1d58d65b58968df285ad3b3875949857a67d7b33dc1861bd18383428c9ed41c474f3f316c0df272c55806f4454460e64c37adaff5d712ec376ae5d0d1e91bd3bbdf2a0a5507429d53e13de0562a5ba4b02103c12dab0bd4b85bdd290b98c7e1fd9f494501d2c4b824c007f67bc2e8993d4f163b40515da8f2111f4fa519230713844d170f12b4077324312da2ca1c51c8fe1fff0d6dd68eeebae22ad6681a5f277711db0064d3fa25d09cac0e4b280b58c150e73b3885ab3964837cfc34cb29e215bade71b45e19505b356bf8de9f69c4a3741ab016f77a55869edd76bb33edc34a68959c37bdf60926530d3284688aeb17a347251d5501c034dd3902eef528f167cfc5913d02c430d76b50a6860eb84ee5eca2458ce862ad9fcda642b8df177defe8abacebb4bda07c040b4ccd773fd5c9026ac98243ea2a00f8760a2dacf1c371589b7e32f2d2094543a7d87414813f54ab98cf738ed3b3c1f9e9fdc4fe97bab52d172fad00dff94b0b72fa87b2a3372c8fc9af326f4d05ca131dc254d378eaaf2da3aada8815fedc18d252d95629f7b455cfc54983c2f042e5dd2c22d0f70addcc45c03fa3a52e0937e9590722cedcef23401824dd3f2537d28fb10ff13f6e9641c23075a5ca68125e67df28b3231a65d32a97f00117020debb14e19511acbb52e56be81595d8e74eab72e36b8dfc37678c309bb84221e480c9348f6977f8e3f8a47421184276eba93e84e8b7e2105a5a89c08708c0eb8ba7bfe4dd715278be217fafde8047652ab69544bc2d63d72060ac40f104bc5b509b7501ae7ea36e0d19149645d15b5abc68fad73a542662b3df07ab506746d7343e405370238b657cdb960223752b62e86758143474a78ff92696ad8b5c9d2637c8d9810cfa4faf2765efcd7a1a435a60bbf5962223b1fb0975e227abdc7bf80e3adeabc6ead120922beabd707e6d7a42e233c0788c680190e9ffaf0cc145c010c33438121e8206e25342413dddd02ff2c2e4e5299a82e8e85d181148e1e98db886103810230c6a8687de33c4cf7753c333b8d7b6b6b1a18eab53cc395104818709fc11f4995e057d4517828dcb5a9f3baf41ade7101ef40df27c680c8bcbe8bf2368f1d19b46036bf8419516789dc69ee2573ddec41d9ca00fcc710f5635afcf088e0107fb09a87db9ca6fccd0655ec0816ead48371d64e8318b767b95ed6ea89ff919c68cd33cdfa0381b8b7caa545de948b8c46bb879c4470feed0a990056fb2db739225fc768e83d15568d73694e6888da65870e79c4f5e1287f1a8cce359f82c9860e13ff900833dc556d8fd005c38a855ed1efec66b4ba8d1e65db9a999e172101062081354625cea8f1ac0da70d7f2dca34c4204dfdefe456822ae2cd1349f1a2251292ddbb287c5b9ca41c75f45bb4ddd82c277afd37422cc00fe8b7221168b04b6275f8e530757c673b3f515059f8c8421872d07a156a9d061bdbe0c549a52acfb0708682a2573c259225d0e95a16b8d13dcec60ae91c09537e8bea549f748d2e060d8e3ad49ec9ec1ff3a4e7a7b716c95e7310ff9fa56180f0259df99b5fe06c030015d9cb5bc9ece0cd907d724e1d1a89d3d875970bf144c58260c0dde163a26d4769b33f6de7f181ecabc050797a105fd1ce73ac4d26a153297305b8a3c150beee4b563f468694cf3895c44df56fc8753e3c8182e8e3c9da0314eac9c288978847b92015ddc5711c09210e1f5a684b7f1f149fb0fe8471c30f8a35a58ffc6e2fb797acf9c686fbb8d1ee8d6dac14de44c22a3cdda239235c24ff23de17228aeb354939a80e4a1397b316da5e18f077cc7b8497df214290c33c4b8593db1ab1638698059f29477a091b070f139b3fd2fe3ff55803b6e65abe6dae32eddb18e898e63743ed256801c8bbbf26e21bdff9491ef743341a5159b36b616ea9c700aca9b6486278c7811729e3df91147ad0e25c44e03c9f4b2385aa6cbfc70d8f68d17ac0925d8fe8737b212f708633bacda57b3848667a4f624a4c7edd33a060f82aabe6ac6a19a81a2cf6403189f08d2632260d72630da6ffe46ab9c19456e95e3cfc423940023ba0ad6f1fe2a8755509441e248b291e02e85f7173054ec6597cc712e80751b4078bf8db1177130f0b170be8f3ac79d579e012caed707156f3ba28ddd5ca5d18320fc9f361e88aa93de9127752ea04c7c77425ad30522dfb5f1f10f802c1a9668812ee9e6b4acab25e10dfd2b18387e9f6ac725cd72f5100b6c15265dcfa1dd45f538b76346209e6cab4441013e36e861ae677e980ddd08e9366426f410428b9b0828c9805bcbb667209191e79305ecc15ce9cf30aa829373e4a8152e2c68294dc71b6ab7b551addc661a5a040ca7b79993cf1060c8410fac1e9d3b209319f22c4bab53b1a6585ebb72a579dbce64b107b280b529439cde9d1fa29333ce63dbfd693e0b2fb3633e37304e70fd5b8d04bf47f6630cfdfbf8ad9f7778c88d7ca9705f4694b1d33d5c8406adc99e15bb39fdaa8df214e1730b6d05bd5f93349ecbf5b0db04a5fb1bd66c5bc30671a564d46fbfceacc074bb14c31d471593172ffe28c39912ece3f718864ab9e300ca172a7ebfad6fe28a0ef5aafcd3f966a5d7d4d6ff164434b649cfe149505159018d8c00e82afaf7657402109549f7a5a4c8c7dd02d7d2b005a3be97f0a32bdf3d8e449fb4146c9e38a509781246d9fb67ed087148fd8b8fa1abcc5771148c0483aca397b36302459ae43f6f5aff98bd784b8a1e19a05acc632672bdabb32f2aa4d66ba731d6e219d880f4ceb63d30ee61e5e13919352ee32254d48bab3566e13788689e35c3e4c71c244c34b457fa8a23248b9be6fa195a055137a587e73afd4ee521af95040e72851d3b6c06a15c3464c755cba079f1f53d807bedd0382e36c975793bf3f78690cf408a7c502b872a05a5988e6a96b0aaeb0c0075576f295e55a9002caecab04331d06cb042cbe87375e557933e3d5e8763baffb71bab63343e432f62e82bc51b4bcbb8fb93c72dbe0ee310bd0d776109700007d0a1bcbf1655e1354f2f5dbae7d2d569b099003347f9c3f6c5ceadfb113ae3daea860f61e233e68c63386ecafe74c1a7386c97725bb650f298c06ad648662940daa3abf0c6f460bd2875984858a97c1fa921d2a73f6d207163cffb573dd59ef815605824d3e44eb74e22e865c975b5d8b923b063934960d62fa9907baa28c9f0a24f1e5bf731eabe1f6b076ae19b150d5632b307de0741116d5af8c5b4dae3c8ae01808d1a9925cf185c55a335820c1d8b80736bec9a9562d269ff273a040d77babad128d2b71a64d084dd93be96e3b99ffcc037a6db0f296f63438c83789e54635e0c69fe3ebfd3022130523ffa6f2805747b4e97c2fa38e04decd1b037123814be9a38d322d342d07baa37d5b484c32517b74fc636441a08d8424aaeeefb6bb47a8c010d6f1442a6632e808520308ec7ce7f7607ba18cd8b897ca3814834b2f088cde073d93261dac3bb624bcc6839d6249b51a58fcc4db00058484e0c5814004c5da1d4cda1c025883c999fd2ef171a5c3a438cc0fccff03bae681775421d49ddbfb4f74ffcf88992abd6168e58295b91e7cbd442bbf8d7cfb5d3ce080dc2b90961edbca462e843343d129e45cfa28eeb426eeef08a5ee84d7b48c59a6687b8c0f7549375033398a65eb6336e40423c12a55b5bf732a65bcaae27a91fde89318727cd769c0cbece6371b611a0b40a6b14aa40ceb5848b738c13258fb0765cf83d92a2081d3c363cd7d48da0f0b19e884045c44e78bb61bd673c4522e1c50a2a944115a57f4670b8c388858c7f4babae8052ff86f2b6b780e3b1b5e4302fe7aa7321b3a45ae98ba5a74e87ef4cf13046c7b67bff56f9ff6f4224c4d24bd438eb92e3a1a786c50b6d1dbb302b237618ad008fa5aba8c4778ec3735dc483adc99d19ce1c87634d5ff86f06acece91c7a79e1400b6b483285c8e478f43c3fdf22ccf792aec034ffd47e60080e7d4a27b6e48bb0a15aed15d6b84e9b6af83d4de502d70026533db7c881d0b344ce7b732fbb69348aadf44b22dd3921f8eefd5ef2914a7eac8d36b5420163258fc2be1d34bbf49ef5c4c7ad6a09c7292690f569621bfba1c4d9e484acd7d92f58b79bde01dd6ba98f4cad801e902bff0e81ae787c595969187b58ed9bf68b0aeaec069b64f6facbf7f0a4a8a5d3fc401c0e1ac3bef9bafa512e36d5c8d8b135f1a05368255c15b1c976ae93c9c99288fecf018505eed0f089aec2a9ca7b198a0a89671f095092d2a9e7fb90dde3bf586a2f168f2a8329118d04bffb6adabd53f87df50275981c9fd5d69020c8e9750287e5119c1cf347d1c3e4adba1d598446b4c0a479a5475859383e8c82bfe4c6b8560ad55e27f3323d857efcad4b5ee4d83b4dd74458414d2a9ce74ffda8042038caba0098bcfd6b2e2bda9afcc4c5890f38773726aa94791642ff492f8d11c736f397c080d63e2dd24baa37aff0ae46d9c77c5097f84d6e5a90c554436cfa5311e4f31e2386c2c4b04cf44fd118b4eee2326cd1f0a48efeb4c51fbe0f395694b2b40aca9fccfc1eb84283fd53671955b251bcc2253ed3a3fbb906b2b25944fbe6c5b226b05052fec7c9e6b2d4c0a1ae1029ff70900d4634954f025a345731a76ebcfc4e61499d91b888292e6c59a16c34e4d96ac23dbad628988fcb777c4e9c6348389decbce8c9c03420c01bd670280ce1d4d641d2d4b9c3c11ade9d196f8e49290094ed55382b09f0cf0397ffcd9006e38980ee0b3882e7d93e33643c1ed2429cbefba0e1720f69a20024aff6070acd25a3d68b129e3d7699641d20c5b93e8d4b784669e3a22727d687ff1dadfd19c5b44dcf776561eecf2d28c01e683f49b1c204ba45aadf5d84bdde7d2cd53dad97d060664ddefff75f5e413f72be41d6e7c13fcbc481eefdab31fbc500109c8c24756227ff5bb18b148d0a31576d2e427c43472624312a7568d5ad9b5f9a2274549e5180288dbc0c7e046766c174fca0aca1d867fce966bf4d1097efe62ae23c925ac387b368345999a92cd1d44055e178430fad19cbf8b53756df5584503d848e13ab90c338c2aa8346e2b499e5790926cbe359dc30a3d5336293c4990832e998c2901fae3df81ad4f1ec6fd17baf25fa25fa08bb71345a1fec99299e4ee962dab091c16138fe01d5403230fd896b0992a2474fe38e5a7ff15b372e2a7a4a0ff34defe1fba14bfb6f56630aaef274b57fd0999bf77aa79f743e29c60b7d5d1774ffa9591286f809ea6c0dcc1520f5766851e0f9233b4a2e1329e93e043830400000085676590b0540aa7b2b5211d7d38fbc45e2fe3d7993c6bec4ba2205a40819f8a3ef2e71af85162e39f0f859ed446947bc8516eb527c496244488f8663dee31973d91c7be81b746cde97294cbf94e09d155354af76ecac1d968038ed961843350524dbfd6ff46e4e0991aed94c144a403a5be126279a6469f9b7854b839933163c83672275491445ccc81bcabf91a6851101593bdfa0930e1058c972e7e41ad390cc4666575ce29fa80095eceb4cbb035e7e7e5a02be4606004e176db167fb67889912b8381e311c39d4378a088328f3e2cd4733dc55fc2e5a0afa7c928b98f95187a7200d8f78a2619df22a4f9fb433fb4a3a848651abfa90adc22c3bc29c1c386c0bc168c0c7873719f3cd76c49c77a5624a288022ebc89998c94f3bad87cd8bcd58502c38b0ff7ed312614f65ca1ea2f999fdcf2432e49b56c635f78514d9be0a5416e2b1ca8aa1b6f6c15d4ba022e5486afb79935d7021eea7b5d8e41a52b514af162a8b79a65efded6720126b9a5b3965f672d8da1bd9692bc14da0b29bc052e9ad22a59edbd0cb3c71fc304b0b8e296cdde1b259ac35a2e30e0741ec6a1cc4699d956959cfdfe4a91f6460271a70ba883f1b8eb3c1f52c60c361696056a411b74104960528caaa338066d823eec164c9c69d7b80c4d0c2ec7a739155c913810b3f5eb147e89e3b8699a29ca192f20cf8db8a1d7c01cbffdceb9d1a5045f55c8328966b91ee2b8e373d35ce74d35c1bea66316a2c0ea561844dcd6a027c6991038623ef894ed3489b4e04ab7e116973380fff9066eac58a406f78c4656367b57081f7b99030b0b087cbac6fd705d2d135ae4505ebb3c8b5ff3e226c9aa8896ba16600ba3dc89b73f07f9968a05045b34218a9f14a3e507103916f3a0b1f8989ab057b8907041cc1c31905b6e87f10e74e4c196c17e31450419040df59bee49aa554f9661f38435effa292f7ef01cd6173e08a3186f04018c23f37b7953c3f5ca7f83389ccbd539405ace7abb99aa29537eedb79000ee04fe5b72999ee606238874f0fa1b14d8cfc9d9c0c1a1666ca7ccceaefe1cf583157ae6e7dbd70425f487340386cbd141261ecc838482daec473b685e6ec71a23c42fbe89521360d6c6ed42284627655d2eceb9cd0f65df549b0c4efec101dd359ddb53dc99d94df991093459f7842c878b7b49fff2cf850bd924a06d3a3a420ee82dcb39e487c0f61de92ae6f0c8d12cdcc7365f2bee4300ac3842188ec82c76164c33c1d11362c1d9e136e516ae0b91172e252f73958be0913777a29be7da26ae2f7ba9e2a80a67974fe30fde3f6b9aa0b21aedbe0f23f074f962ee846d64116eb14d886ad4aa4166c779e6bf3e7d5ee3d7ff2519351f07595531ac10da596268f65434d9a4779fd8c326a847a44d0ca1cb1d1e764a56c99df167901695de6f07ffa94edf874233b340a524449b19f4cda7712cea4c7e0fcd7879edeec3ea24073354e31989ed1c08bb4bb1bec053c4c6fd352b0c91007623635619e05375728bf575f2e26bf617644f0239123f8ac1ed06767ca7b3096ec91ec1d530b7a0ec855a341ba4f72fdbd40cae0727581dfaf25b00282131bc82b5c44d4089b0b3274520a40c0053b5dd10e59a811023b660ffcb2d7e79b32af9f55ae030eb845a64361d25b175cacb07389957f23c9ff3e52e2bea41a75305377af233336d9a7bf7f9939441b76898b9aa8a596e9261f71c5176aae31270d80576885119fa6324856f1ceef3c6cb2db8a10aadea3c801c267e9987afa360958514bc85bc69c6d59211bbcf2b1312399f74f340fdf10a19145f0129d9cccfa4194bf148493db3a01b81f19aeca63e1074d94cfbb289ba9823646201ce9ed034167086a90241bfaf57c3216fcfcaf39824ff97545135f42c443b65b6369349d89d06000000000000003cd3ee5253abd8fef6fe2248a002f9c70a51ddb89e7fe476163c6b1cce417be22df36c0087036fa870f7ec9468ee0de1f6feedb371dfa850ea5fe35c83ee58533c52a7c758c7adbb0329b3d7b4180be6df7f1d1881fad5a52cd807922d7eaddb13fa65cec8684a2321a4d923fc3fc657bf2ff3c02ffa6845f2eda3e736bed70e6984387cf77531b2e6ac6d67c706f43bb3944b618851abbff019ad48d116a7ca56fa436a58adc82dd5f8cc63fcd56076442ca88e3b3702ad99d6e2c46a561b87c5ac8a94ad77100be0c5d80887ba1283f38017b421c6456ac90bf90c8ce31d011ab997db7215520dda972ff1a78fcc5122e140e51a20bd361566276ae614643344e5b395bed67d8bde8957429c6ffb9147ad00d99ed2baa6766feb100c8b2601fa5f34f6428b9cec3262ee29dd220642df5fdcf2e43cf72ce7c710cce7de6099d76bf0d01f68f60d9fec99f69c0db0465ab3cf4e7a623676dac5fee48f55059140139bc210b1d5a9b2dae02eea4b799f36142286ff85ebffe76ee562d3af670c78633cf314e4d8792a8c6eb40bed1fd7d99603b22f216e260cc7dd59eb226b2a59d946c02b5458e358470be9e8c4fcd5f6403bebbd5de5421f082b39fd77cd590ad96d5ff7d3f1ac38f244742662726cfe70909d04867c869332ded36bac3f819fe173dd7f", 0x2000, &(0x7f0000000780)={&(0x7f0000000080)={0x50, 0x0, 0x6, {0x7, 0x28, 0x6, 0x38a0e60, 0xfffc, 0x100, 0x80000001, 0xfffffff5, 0x0, 0x0, 0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r4, &(0x7f0000000100)={0x50, 0x0, r5, {0x7, 0x27, 0x0, 0x23072d, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r4, &(0x7f0000006200)="e195bc6e1d6b988da4e2073a94c78288005b3f020cb2e8bca68e8b6f8f691cc09763521c1165572242dc708fcae259da13efd7300aa364fdc68bc251fb6dd48918cdbffa140425b521a07ca14a938eee1dd8732c2ac9196bbe6e0be0fe82a13610defc10eacb4ae1330f15679aee6204770af214efbd87fec0f9c76203964f28f1984ca5cf7820c35d889b8ecf7d1019a20521f6ee7591179ecdb5c751e9029752c9db0c74def44865ac51acc6a0334e6db6ebf04bd9853fc9c6dfcbd04785bb6bf23715a7f8e2d950cf7d5a0397b6002a8f039bc7aa98ab2cc829581e78c494eb06a24add2d0b431cc43e47d65cfc2bef1f1ce57bf4c04b973beda506204dce2ec12378604f4d38787c00d352675014d7b609956dc1a91e41190c5983bf22d55c74c57c14cb8271827141a5aabedea206cccefd6759920d4232d21ff637bff243d317511b35c3bd7b62c22f8d9b75cdd10654bf137ffa78f0b2a2c186b76e2fb1eadd9ce86082f5a8173359bbeb086c182883edaf6c76c73c47581120f63536f55e382039a3efcf948361d1a7fc9d088846a3875df12dc0e09e941e6177bb66d4dbb5d6a6933bbae9e509608458e57534f5ef37e2e664055692218551b7f0407f8cee1b96b18cc760d8c6e8fc971ce2c0e2afe4e32fcc0e970c71a14579bfab06d1c1871af273f69f5c4cdf7ccfe0d142638ceeb0be027579786613b1854a675dd66e95354acc65c8ab43085f407cc2d00ced818821a96f36b9910e8f386ea49efc792934d37c9a3a52d19a83173f6ae5894f51d0b0e1c289e2485cd00edb0e68a7df5886ec8232c9d41415b551a0e4abb82c302879aa743febac94b4eec256628d75712bac0c9e5bf7ed3688093f6e8bf0ece94fd01d28843387c2c2d8aca0d06b459452068fb9a3acd723f47ad04925cc8f43c39da1b55b56d55c3e7c86b6d54741b78c82a64f605d40dfb2ef66d83f4708e0a0bffef929f5c607e3258ff5543106da032cc897146cfabc74b4bb684a72a0ded91eb04cc0273ac97e4cbf0d7b0c887f5d04f22a96339a401f559261b028c8affdac0a11c355239ec87e66339b1d7001cda4066822ca242db3e4d4b81e48c7ba6fbb8a962ca8761350e5fbe8b50822947a6afaf93fb41395a646399833a29741d3cd7fa86364aaef1347ac2a7088d32d7fdcf3fe86c7291eb8cc39ca2d848d5a4d4638196db67a1b350320cfa6ce318c7f76b122f040bffffb04029a0d6c23e233d4ca4eb8685170f6aade9ce3506c01b5d1429f9ac5d83280a17bb26d9f68aceee514d1eb75cbcd5bb36c131d3c1daa79865b1c171d8562f8b44958bd2a07543686fb9601021ec796201f17c31ce4f04022b4a6115c4f81f3ec92a71ed71eb5467af404de6d7d1ab2a9eab1c68293da82c8ed44cf21f9e1c61c5548541e94e6708bc4d2c92b52fcb8dabc663d65fe6e423867f4f7ccb6a8f7adf49b288b5452e731aa5cfb444f76e4a42453450d645d6cfb82ea6ef29073ab6cc7bccb65ec05c346799206b056590f66f1406af42ab23446c41e04af4327bef319ee8efd7784eb82516c76eddadba3033497a09c1ac2a519ac00c4b0bfd95bb2c5f1db934fb9ae29e6e8db824e4f3769a9a196879558b6af6f05a08903d4883515c42532a23db19794cb81e221a8405cafe3594cf8ef997017dea6008a811ffb9818cc496c462423fb9b08c4b23a51bb0bace6329b32014325568def39a6d0d68faa08b00533c15d4b38da981e115a9f8c6312636c71bcd63397b1b690719582f30f7e55c55678237d489aa47e375d4dd22b9096d6206816da2430090a04ec1eb3fbae45469e2e413290e9bdd499cd86a348cc2f65577fafc8bec8f500c32ba00c6fc6e5eb3d7b1c484312a8bc0fc06a7a43c953e44a09b6710fc6a1f175afa2c8a16832a4275e3e578773284e0ba62526b40bfefe4428f2ea73379b1a8ebf77bb53e06757897d30b0d8a93bc30fbf579a7bf9fe27ca24a923259def18f5957001dd442ec869253557d2694b79161b3460864cf960211aa5951b92ab00d9757926dd68e7a74536d18a8494201cc0843fca3ee6fed6ecbdd645ecdbc8c3ad3f535518180915cf06cb91ddbedf602f51af7372fb75b1bb0503fde6feb2ca9fb3d652f9027b105a56d0a71f0d7c83eb250296104c9c003fddd4409566200776eca7a68f5597ea0ca763acdc274ed1a1250b367617923586c1e2e843ed383fc885602dc120ebe4acd173b4a72c4610b26d1552d3f159c06d05696018650b8a832b15b3ce615d3954d5ce893a3b189da94f6b08050767a1e660c5324f0800d045b99ac04f3f6051e675d34ee6b78712ff33e4cb016044c4c385001b1fcb3aae6e7b861465e0e604eb109d3c29d5f349285b86b16bd26fe0fdafe9545b82ac72370a3423ee83c37d4ca36b110c096d87a3dcaa11c67a82a94c5fe2d24e3553fa777217e8f5ec9fae61cb7e76d13167c1b3e964677498a59db263529acf7fc81f5b0afb63b9ac46fa6aaacb6dae4d2098fea3e7be1a6359b8e22562d96f4859185b5831f7538cc2f1c9eb50ccba3acb61f4a278b4b63e271dc6f6e40d1bc2db0b4a9a6811c340258c5ca082050b655dbdb7a5356025d028b7b0389082b2fbbde343e8d1fe404364387da26aaff3b944451c8ac80367b74b4d06cf2892561c0c29c39ecc5de38c7ea5b8d1953e9117dbb84b3da03f5391e64b8240e0ce432dc787496fd9f5caddb9c4300ea281ad02cbc768f8ca2328199e76963e3b0771c884d0b8185d30e92eed8208a63e8edf49a724fc461b98fdf22ed10c267d0fba7b89f863b9cf0dc62aa4f900dc2e39c85d11871fac6b19c63a1b68178701d6483a7ce0d8cf1dc4edc09106bfcd08e7b5622bc9f9d18421402193ed3fa07b55f2436d3c5883e3b1fc006230a59ffca8c54b111cc69bac870f6c95d7c0d0b7e1aa78192c914651eb26b1b4d9d9ccfae1f31975a6abfd70ba0bc5bb36e7b3712a2519e2e1a9dda8cc71716c29f68e0cd117181cc5592f8f778e96db4f452405178b1a0715e64195ff797e4981d4c7b210d643554cf149fef91f037863528a4549e5bd5dec6bb953f21245eba7b987a941e7a939520b75048dc42c3af31805dc2bbce81a6870b864d32930813f5df7046d56c6f2541672b31d80298f3f687e798d7497d0ba242f2be69a5d36f3959227982e85b5385bde40e373a610a8e5117a6a639e505ab07b331d8598a9fb65c6715632cbe7ef18e20340b371840e5263381af3bfcfb26dd67b96e8bba43c3a9e834ea4279768b4cace1458ce371ab4bb43bbc934752817dd83a273af1af7a33f468813113acc15f6adc583cc4f673c2b66ca60bb392551a760296651c026e0b2211f7746b1e084909bc230ca2a4f4e59677c1a7131781e8b27e3035087a53b95f1bf52577cfcb85ef64c3ea19c1078b8d5ced3b24f9fe6595ac13a4590d503d58f50af437a1592a01978c33bfd9cdf4a0a5b3ca48c7d3bdd74c5d12964b89583b5cfe4002e37f238bbcb8a747e870f858a5a8a63efb5f2e2cf96aaffce4710febc0ba4504f1bf8c46e7f7881a9b83375616ac5f60dffa741d40ac02c6b40b68792286c2e65b9527a9e5c36230e403aa0cee31fb69ba0077513ed6fa1f38cb591f218639be3cbf9886e7888178cb163b7ae3dc92d20fa2184d8943efcc837f7e3f40c18dabc95d582f74adc8e17317fa5158fc38ff2129c33bb9a8614d20f3444131c2c8b8532a236c9a14bfa3fffc75c071363e5820963674298c392facfef4a012dc72b8df813ca12364f99274776f3769b386b840e420a4a1cfef27a75dc729ac8e84858fb9d56146686f67b778874ffb569912423f23a6d8bea3064f42aec1b2274596ae6adcb54025bac79a9dc9b9a40eaec1615798838354ad4f6534fc196609edfb0e1fef0dcee9a226221d15548a2c8013cbad44bb781c564286240ddb64814ff4918752ccf9836fb20834693b24f108797d672b74dc88db8636c373f0e24a9110ab212bb939316fee05c0a2e1e67af335607fb246f08d6bf0a21438a4fddc27f6688d962674b3a4ea5ad48714d57aa69346c10099f7ce2868a7cf8f0fb485aaa7e0af5a0746f0b0b2325726c5f07dbfc3df2081dccb25cf037799e4aaaab3afa4e37d4317b9a67faacaf8b3206cb623d53a4d6976c86e56991ca87bd7c8aad73389904efd0cde94d59b6a1423dfa8421190aa2fe807bb7461d5c29aa9477fb1b71a9b48efd9d55157fb34e91693593a6d18872d4ae5852e252b43ece5bec9866e8ce746fd576d7e6e46e0b248f6912ed7f963a59b116332bf866f761a6f7e64316ce5beec47bbcc30007ad4b39f3eda07c84f5e9f1a0c29bb3b507fb62974f3fbf8a0f2e82d73d0c4072f1c29a988899c7fd95e2513d92e545f05bc739c3b7ff4f4ecc69a4e78a80783e96a5f515d4d07f0ec9ad6c2877a58f4c35db99ba86102387e7af65d6a0f1c6c51dc6d41afef64a8680088de310ff97d9b66485c2a3bfc7367a779655c9e9a19a314d8874d95bf46fbbacc5b9972f32a4927f3e1fa51ed32927cde14915fd9b106f9c4c3f19a086d4cdc08956e2bb5c8dfbb45f69860954bb406ba0cc75f646e4b8910cf75d7e25d410f627c03050e46ffe4fbf3061209fe453840afef1792ac8a7b56993581c752ad8be8cd368515cc0e1a5ed77b16be81ded4fc0380dafa281daf71610890a670909c979afab21b82af4c86dae4c5787294f4aeb4d4d3b448f51a23c4d84655438134764ccab335f8f3488223878387ac6ee71d0ec60f4061746a46902c5f3ba239a84eb694bb2e3b81b4ded09151de9f53a9946a3239729d6f0e82aaa421de6963e3478f38f035dfe052ceb7d2c09a85d41139ba3e2f15ca207d5cb34f6f9c6c25be9806c14d30ae525802a4bf340e3ced223f700083cdd7b16e0d7e989da8be332c74ac4cfa07a93016be4a7e998aa7b74412f956106e0cffa5abc3a65c4fb5dd80d1dfdbcac70e52f62ddf8f2acb6f9068c908ebbdd006fa2051a216eb5c5757bc00bf0678344b185243f170691b6791aa88b7520c107fd031ea07299cb768b1b6dca787f2a0bcc2b6f6f122bfab31c980666cfc42bd406bc5dfe01551edff9fdfea23e2f9ff0835eac8ed4b46d33c8a8e8bd3bb390a16bb4c3f13525f7cfb520a0880417585bfe78ec9c4f46dbc216115fffa82d4bba90035540daaa91a1dfde2c39093fd64d30d152807ae901a8f6c5c10bb5ffcf764fc09fc47417f4063d3f93512e8928e2b86a419883344548922c00d10aec8d12a18a1a96fe1b734fac7c3e4c6fa698991257af9b5dfaad627293989deab59565975ad586e39d341f2b8302244095f9df97337f1d5ff92dfb76d46f63e6e65e47a132b8d6b753e71c72a6cc4527beee8193efe024c03f41deec425d0920ee0394b44ed16359b78c65833aa3fe6e317d4e03b16387277bed86b6f7bc39406ec60fc3fde967cc9150cfc412bfc7961fa99ad3557b8e5f21f402337e08fc94b85a689839c73fe7f129970b8635bb258c0f518210a23ba3a00e14bc04e0d895b3bad935f58ffc255aaee5cbdf8b0eabc9e576ae5971038c3132bbf129ca79874483669ed20ea004df3d3abb3d298db7e85e5eaad8e2d73cac92baf5af1080b223903f285cd4445d77ef69e31618691dbcd0452dee7824ab1b04688945c3e27007d06e89fb825ade7be144a1a60b8b2cee13946ac34653b3ec4691613f1fa50731f19ce76cffb41459c0f0566055db77baf1446c225c03caf836b5ee9603cd4e649c699773c6caae9bcb2510b38d21d8c06897962033794df26208dac469396074114c485e6d9eedeb774a5fc415b9f6ecdfab3e26dbe159784749d550a34e827320183cd8709cfc14e7697ef389f96418fc0cedbc78df4678a7a3b1b312abdce6940c55a1b114d56e169a302acf5858bfbf8604a564a227200eca7ed1455ad3d69eeb320c577258ab112bb9efcc09a9273407c54a61e254711206e3a3fa6441478ac9136eca17fd347c47db953814980a7e8eb815f9248a3939057b4316c09769776049832e52cf3dbde447b67fcc2147550140dc7bfc44e023d70962b2c18afc6563540a88ba6aa7f384d0f5914e2f2f13aa06280582e859a2531d56315fc804cc92cf87b85a1f3e47e3312de20d73e6feafc0470f24c55bfe3eb9a85177d66e26fff16ba6171781128d8cdce9a9cf5a53a880c77bcd981ae6ee1fce27fc9f553480ddf6fd92354095b9f0a296ca0c71f5b3081dfc31dc3ef2d3acdbfcaae767acb15bbf1fd296d3de2add55b280dc593598beb829d890c3f4cd91ec640fc71ece8384ed0c313378efd3dd3d99dc7a7c717241ae9ab7944dae44aac2ec61c1038fcc408c8a49d37d091e8c195f20f150980ddab5aa6db80c48384cbb6dcdc852e4b48347111e7e391f05e40651c18a7cdf25b9bb87bb8401f8af0d122f0710a5aef3d44e7c80db821ade1432f06aa9e95a0f3b37e1c567fd62e834e1754371bf6f3c06da6c63f9d7c3856a35c04f1c984afa8047ac647624a7d029f40f5315445587aa42a1eda0a69f9fe5c4347e66ea0291c337bf5a035d1373cdab82f0dbc0f72a15807b9026580a3d4e74aa9fb69099a0a239fac88a6cf6834f8e6fe52fa8da8c27cfe8abcda863038739fcd56b50fe42d18f386cc5f8dcb9ee468f13f4eea67ef62c5616c4080e5492a6a65afca6c90daa5fcf66aa7ac2c524808c1c509a95ae4ab14a97cc7bb62c3733bc5079bd107d88b96bd1c27b20bbd29ec43b06855cedae8cca7fdccfa679621c14c68d88d8e95ae7e9393e8d049dd72961249829671232112de066962cb29fda1bd82e45ac733e3630d1f1ee88fe820f9731b133b36e7e064fdef9e3443d7d6cf60d4ef04d2751fffff79d11dc3ec880f657b893f9947eaf9a7ba13408ee87a9c1319a6a459564253fe5cdc37da9029786bf7acb4e579c4cf12a01f7e2e4685efab120ef6afe631b0264e9c9ac27947fd473a4832369285b941906d25027b0329ce2cc2d589bd436f4ad06cbe61cacd8b1d344924ff0ae78a650eed7866896d7f05e6e4896274572f9ee30abf62d22baa245b03027a704a7f205a63f34b267ba4b998d464d9dcc47e327d5bf4f620834dea3b8256e6b3ca78c02a5a0a5fd10841fa0953c1d1aa6d7655b42d09c3765c72bdbe55c0b5dd766181cb12e60e1db7006dba0099ba8c0ccc8c22d15dad6748b3bdcdcbe11ed00c87f044efb0c1517e12f88c24a408d24287307eb421c91f9eb3abf6032a5d16e631e7d31bd38c0441a4280d398b9b24f056b1e7d9ae41601b6b0d1d6495e19e3e1a51a67e8a292dbf3022fa8d5db8a8e7d11592763e016c5dda16c708f2b71d9d07efc3cac4f165d55cff10bee7ea4b1d5bf0b3eada3791cc086b22621b402de75249454a66bcbe1e05617be462413276ed2aaad014a531318c8cc1f6583aca7c10220463be844a2cc5959d649d1cae1ff6f7d719dc28441d69f7a4168d2756cb5f2b0cf39c2d69c050949f3b76840fa751451fa81599444a098138f3cba1446fcee296351252fde0b212882af69b5bca7cdc29774f38562688c577636b8e55a0b64943ee441120a31dcb49aed3b9aa76c9a41806eb6deb3db1d360ede38ef1aefa84fd691bb7eae0db2c747381bffb8589c5d0b355b0feaa63fdaa93baaebc37de5d2b4a94c83f01d8fdf1683bc9c4f14b29708efe725a17325b4635b435990dd5c0b3c6ca15e83bbebef5cbeb67d71d8c81c2f19eb189753ad87850583fc534b506140469c2a23ddf1201c6cb619281d5bf258d14f6d63679fd0e30c9ec05f1998d4a190e5b3b20dcae8bb8a64e6c7aa26ece9f3637dc4773ffddcf9b3fa257618764fc1c572b7ddb96ba79a03a6ab6062f97bb5566eae4dd94ddb43a716b8a1c5022881e9ef6b34fe075b2563008640ea1fd55a7e47e98051d258a9566e5dafac7402cc265b3fad01199dc4d3842c3d323a538d464a47e8d495da09587842336e3fe2256cc763d27cb3722cf9dec77f4aeb2073c92146d9e997235396f365d1754e8b6c173780f182e0e444e36bb88c4013e78f80c10f2cf96b9d2871bd65cf1900921505fe07d0fba7fea4e9688203e5474e58fe9a4abd7b4b22018f25e09056f9d968d92f32d9d3801f3fb7d201bf69cefb245c9ee0d3afc86a7a859aface38c2dafb642b60659747a5be962d3d7173c03882a7ab91547a3b77e7fb3db745a662993909c0d293684bec5a9d64cfe5815624f23be1333d8fe08d5c9ce21cd0f5b79fe680384e05659794ff57cf848b4b730473d5fc0834011d6cded10ac18961315abe9e211442da281c2974386dcd2c1e11c4516731df2743827039403a1eed02731564e34f5132c84c424953ed568469c03cb9b067fce60bef2c4140dbb5a9ae3c45a2a72d68016b468d09529a33940dc27ff1799f0c48f8169c293e761c207ef729a28bf2ece19458d9c21829ff10996f49f4b8da25070a85379304572a53bcd909d7aca8fc85c2843e00487d7ded612f3578c4d672b37dbcca2a7b50e7911e7748a74dbb70b2c64c2717d5aeac6540b2c220059e8519fba3e917260a9a7caf2cd9e02b667d43d6f92e646d157f62d67b8451a0137f1aee506f56f1af2046c29dc11c5ebf245eac4c4375c50077c24d88ef54e4a0eed548a333c0b7e91d5fec04e927870ad31cbca8d1c598b5e7754b24be3b63985440b621cf2399ae86437be0d6370845eb4bcfdd8617e5a19d1869b7ca841331289f0e0cf45902f4b359adeaa92c25e566034231532cc781c6d47e08bb8d8b287e3a5a159dfc660247a796d9e9da3126a026e5bce921567ba957740c3e73e974c781bb9eb151044b973ef3bedc10578b57d879377f165a83a116742fa22b1d869194a9161a316619f2cc79ce476cf8b6585297c1a035e30890fb79aef80ab679b5db50eebde47ca4c7adf856b7c028d69a2d189f8d519a2af0e2ca082a742be8e1c866d8895344fd6b793c3f55b4847ae7003a2d084258b119ee42e6f95ffd326fedc827d2dd7093383a9d48ed1ab44937367b073960fe285cdd976fab94b8db840e94a3a30e7cde5b4a0e842e7e0ef6009f2c11bf33f37f30dd686e1cb86a46d5cbd82b796833b59654b74f3802d31896bf330e64c4de8d3f265d21bfa63459e6837021035eee50e2f72e3ca6dca2ce02a6568489d569342e65b85b2a510c114ee3a855f62a5b7569abca897021c33aa690cefee8053e5ad000fe2f788c77547263c8a678bff1102c4f52b9d24a588588fddb371f6dcc99aeff8ff8bfc00b04fe506834ebdeac00280ef2a25084fda35a4a3429b0d60d7bb5601c414a709b4ddda5b24f3391a8c47dacbbd4e0d71c286ea44da4d9d1d0c2eacda871b71a8af62e64bd05578492404337668b8d461a6de53539f03ea88c1cf978ed5f69f2b83a6332da651f606b98a50c297050d6fb35015b08c3071124fb4132c592d5cf928e11eef09c68b1e313c6f27a298a7a778fa482181ca03e68ab77e4dda7a41ca2c1eedf6367ce1badfbed2c2a474847b10776a32c41e69c13d6c62d1cec780974f60fb9c825a82383ef77aa458e923397f75c1dc02e6cdbcbf88dd263950e8353ecd9b49dc358eafaf2b47deba85b9d72dd57b4951bd34041b7e4ab580d475e72d7c0e2137833866f134145d978d2f1e7ac2be40d5256425a56579c1a311639f8c52416e8e67ab421a5b9a91ff951a1fcf32557dc32658e154adaf1db5dfffd5dadbc17bb67d640ebc38e639befddafd0e249c6265d3b3b8c223bbce55f9544c0d0493523f7d4ba4d53caf1cea52091c953677bd268b7b98a5b7a701435e57bbfddfe853491164c0e90757d711a465a497a8e4c1bf9dec062fc0109d8748887ade67c6da9ebfa11d2a0e6152dcac15866daf869e79cc7cc440ad8849bd6db012336160b46d04f637b6f20d4b24b6b860075963ccb88599ba3b3cddf186146fd796cc335483a97a090624d45229b97e29beaab0dc2028736783918119fab4e90f75961c7d6987ac19123af13e7fee9e92c757e16669d4e9cba9e78f9a004cade023590d43a037db1b7c30222268b52d9749f56f215d0ecb90ff2a6b8d89785c9f66f56eefd55f2579e429a2dabaea85883e6ab974edad5a2da9ac21d5c5bb0e9b4ce33b2fa113be73bb5302d5f36e393e71a1a7e5ed3cde13503b4e7331916bbdfa7f81acb05f95f7e07073545f40c01a32d824b2a0d63e70ef95d1def2934d15078de4b51737e7001a534689466baa3f5921cb65de893862dcb19d47496bd7a93c90cd2cf06fd3264ea16e3f5ebacd73743911ece4ee1745fbca2e667871afe14116387d833393cae69a54708a3dcbe8c1eefdc51e979004c08472aecc6b83aa489c90f74911d353165664358e8f3ff986efc8d09bc348d985751cc005f085edf3c2e463b0ec0d18c3248be87333861d65e535003a6df49aa459665b7350ea6c64d54f4b66dbbe6abc37091603435f8a74d23eb09d095330e82edf23bf20c1a2f43c8be10816144b51bdf9c962e4c9796dfb341055053963e92524b5e756fdc580c310264d988ef87efacd4e084ba12ae04fed44d30930faa59f9e39345f26aaf5f443db3014e4eaa9c5df90dccd805b39a3e04a98caf0b923c621ac729ab7b733ec73fae32a2e0daf8bde879942886cdfb45df3a86bf878edf5a2b18da676cb436c9c5afe49af004d4391300aee26478a35e7f80b6f49c38b0727ebb912b89a4098c98c74cfa4ba0321d74f4ae1f1fe91635ae79425d591fb0fdb82c03176be609d37678f9cf94aa648559126120ce30b1ce9a949c8b9a476facf78ab8014f17aa90725b17f63da33320c4d50f3dafc42d510915f98484922756be96d5f125dc3990ad592f5b5e1e1ce22e147fa0600d4ecd26b3ed4482020b5940b579d6b14fe47bafff46d2509397e12da8856c664eb08205f3fc293f8832514486a4913b9d76505af7931888a328e86dbab954beb68cd3e74c3916e574eac0c369c150aabd93958dbc26137c14d8e38edff0018f50072dc51510e434e63e8e96149f1f24db0a993782f3d313cba9e962f2283d357f32dc56efaff3ff27f5416c1806e47634201cc1c0ea815bd22817ba06920bb128b3e9216ec2b7a96fc24c56eddfeec60c2159c7cc47903fcd7e6c9f9e948b326afb1b37fd512d08d058cd2ba01b04fc8cbdd0bd77e686059a9378f322777fb989bb335a81d0a81473d59986072ef730ae5d9b4d961eb6b9112a7fa78a9635f983bc75bef4953e1c30aa4e2bed9cb3d8c1e4ad2176b79424cbad50efa56caee4571532cfa3b5b38e373e5b51bf09b9a15ef5fea6f1fcccbf7396b53e36c2979e56cdb91819081579cd5944c80950e8a1564c6c8728518a6a7bb27d130ec837c086159fc78f20009b6b9bc89062bf75bca2fe0c2c9a6341784390978879a8e5128e8a6ade7435f422983ba20aba31a387df308ff1a75ee4006e1c233bac21d4a380263438f6ae2e00a9497730fd00", 0x2000, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0xffffffffffffffda, 0x9, {0x869, 0x4, 0x0, {0xa, 0x3, 0xffffffffffffffff, 0x6, 0x200000000e4, 0xfffffffffffffffb, 0x1, 0x400, 0x5, 0x1000, 0x3, r6, r7, 0x1f9, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) removexattr(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)=@known='system.posix_acl_access\x00') 4.496247253s ago: executing program 2 (id=120): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x3, 0x406, &(0x7f00000007c0)={{0x12, 0x1, 0x250, 0x53, 0xba, 0x63, 0x8, 0x7b8, 0x401a, 0xdb52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f4, 0x1, 0xed, 0x7, 0x10, 0x1, [{{0x9, 0x4, 0xd3, 0x0, 0x8, 0x37, 0x10, 0xd6, 0xc9, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x63, 0x4, 0x8, 0x8, "b99065e79ae4ef"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xa, 0xff, 0x80, "f03eae58d95da2f6ce"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0x0, 0xa3, "6411"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x4, 0xf7, 0x4, '\a'}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x9, 0x10, 0x82, "98"}]}], [{{0x9, 0x5, 0x1, 0x4, 0x200, 0xf, 0x3, 0x8, [@generic={0x88, 0x6, "3048be943c57ac7e4feec5f119b8d591d6d8dc67ab24e4ea352f41089c2d4cc399c0e03c5542ee913cb76347d2d952bf16b66eada46c67371dd9df85fb2fff4debc518402749f97254ecc331d15beeee805e59a5622b4fea2f9e3a48c6baa2f33022481857d102bac4fa78708b2aab6b32c5fcd8f9acff73d78edf4dd8de767ee8c09478e37e"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x9}]}}, {{0x9, 0x5, 0x9, 0x4, 0x8, 0x5, 0x5, 0xf1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x1}]}}, {{0x9, 0x5, 0x7, 0x8, 0x10, 0x5, 0x7, 0x3, [@generic={0x41, 0x4, "9c2a79dcc9120195fd05424914e94c0eac05b1c613178f98c462dd47f4dc290c97202a289b290f35c1a2db135ec3e9cc832733c9f17d4f92bd83d8fcfe0ada"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x4, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x83a3}]}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x0, 0x1e, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x7f}, @generic={0x9f, 0x23, "e471f7628d30d77e6a8aa13b7abb17e3950d7070ec1ced1ada944663ed08f93b18581fe042a6ca6eac15979d56553fe6deb39c4e1d6f55eddaca7bc000afef9f7cc6c8d900686896de62f4652c0b1dd35f5191a417bcb582963a0c0dbb18612f1d87c302e49bbd81dd63969c6be1146ee23b81e02fc968dd4b8ee41333e8d5c9742bcd74fa9fd8eb3bdc8139e9c1693856796fb4287b6b59a34dcc8484"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x6, 0x4, 0x8, [@generic={0xd9, 0x4f482410aa4d7305, "1c6619c80caf851eb41a811ffc022b0499a8f29e235f8a187e89d1cba836c13372c45e25c6b1d15115cff48c04241d48010bcb1c7ebd4c85b5c94aa2294b6b2245a72cf79a6c732d1a687121458aaa06ba0fb95f329243640312c6a56682155b0a4869981c60f16973943bcc7f7823d8ed97c4c13c77d9b46424392b450c23e3f1ed5704fcff1861ae67e3410bb7fb498ed7277f1962d23143cb8d80e006c9398217517d510785fa877434e15938519743798ea5eff9bcd8c31cb589e92f509ad6cafd6bae765df3d7c8cb2f9c9aa9027a21787ff67638"}, @generic={0x7a, 0x0, "63047dfd654088d8391e9b831b009ddbe4912d74db66cea13d9ae7e00f96c6818e1e2ab2f584733cccaee3a4833b9b24a77e42cf7f4360bce9d892b5d545a9ba251160c53c8405fce749579ca5bd9bbd268554f0f69c5b23d18b09b0cbf592f07156ca36d240afa08875e5400e83a7755b8c6a8feacff147"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x117855431a6c0f7f, 0x6, 0x0, 0xf5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x10, 0x9}]}}, {{0x9, 0x5, 0xe, 0x8, 0x200, 0x81, 0x5, 0x5, [@generic={0x7e, 0x21, "fefd83ed746dbd86a56475143aa96e333f972c9ccb5d757d2e1c72907178851f58149c0e53761a72f570c8e3ede9f43a53588941d9b4d777bbce186071db7b8ae115d4d82dc2181fde8378b496221521f60b6e732aa83f3362cdf96b5530587623507ea130834bf0aa3564c99f0be1bfed50875a93f6d86c116498d2"}]}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x6, 0x9, 0xe, 0xff, 0xc}, 0xf, &(0x7f0000000040)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xd, 0x3, 0x4}]}, 0x4, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x3c48}}, {0xa7, &(0x7f00000000c0)=@string={0xa7, 0x3, "38811b6940fbdef335b056258bd242f7745ae2025155b695801add9bab943b82548f9a5bea1e2c32073d91978d5eccc8e0b844c159f5b08220ba350b9da407d8287684e4202f358d9d166596ca62bcdde40ebb39d8d026b8f59ac803a3c55da2b4ed230b01660627b5266be2fdb4b4d923a5281d7bda7506c49a4d37ab8ea237d294cafe6c2ef730480ece29bea96e41d7794f03e6cd0b5bb5eea31f14aa9a03f86bc9f4b7"}}, {0x29, &(0x7f0000000180)=@string={0x29, 0x3, "ffc5694dc6ee0b1bb45fc03d5aa8f26d1acf1ca2d2cac4b18a79613f45a70986fd8e3df299b317"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, &(0x7f0000000340)={0x20, 0x3, 0x2, {0x2, 0xa}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0xfffffdf6, &(0x7f0000000200)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c7807e8773eed7b94fa099ab84feadec2ea95f67aba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e9b8e4fb4634f8d4c0000000d75f34bb50d8f7084000000000000000000") 4.426247577s ago: executing program 1 (id=121): prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000180)={&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x0}, 0x68) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='numa_maps\x00') r1 = syz_open_dev$vim2m(&(0x7f0000000240), 0x3, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r1, 0xc0d05605, &(0x7f0000000280)={0x1, @vbi={0x0, 0x0, 0x59455247}}) ftruncate(r1, 0x2) read$FUSE(r0, &(0x7f00000095c0)={0x2020}, 0x2020) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) 4.126264454s ago: executing program 1 (id=122): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105704da0700000000000109022400010000ba0009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0021e4000000e437"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x20, 0xb, 0x5c, "7be56bdd9942ca58646c0aa602d928c73cb6c19ea04b7786e9aed3d2a2d601d8cd5d5d56fe4840ddaa5a93f69d9b1f0bb16c2da585db0d149f4d1253cc38d10c4fa4979e1691e0041eb6b229294bc0a0d0177be3e3e807d03ce860ad"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x5}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x0, 0x80, [0xfff0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0xfffd}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x45}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "a89f"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x7f}, &(0x7f0000000640)={0x40, 0x13, 0x6, @random="616ba2b8e1de"}, &(0x7f0000000680)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "f043"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x7ff}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0xc}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0xfb}}) 3.621065524s ago: executing program 3 (id=123): mount$9p_fd(0x0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x800, 0x0) prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000004000/0x3000)=nil) r0 = socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x20000000ec071, 0xffffffffffffffff, 0x4000) move_pages(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000ffe000/0x2000)=nil], &(0x7f0000000000), 0x0, 0x2) bind$alg(r0, &(0x7f0000010400)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/devices.allow\x00', 0x2, 0x48) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f00000102c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010427bd7000fedbdf25010000000c0002000000000000000000040007800c00040001000000000000002f438a20c808204116327b02f85b162e909959919253be9592bdd1a175613bb2214d44fed99b62d59609c76aa76322eb48c814a820b86472ca4a341c77e882f8c4ef5b59197e6096750b58302bc006a1f21e94d2cd85c91820b5131d1c97d044c34b09577c072e95c794058dc259cbd1719eb49ebb4fc825e0fb780990775f02f4dd1a63c7c988788bdfe719005be213981e211b9871233dd94d7554722008765075055936873dfb37cd348524d90af016bbcf1662e410b4dff5add4b5dab09bef8960a2e6e3a7ed497dad217d7bd74f95e048e4"], 0x30}, 0x1, 0x0, 0x0, 0x24004040}, 0x10) write$cgroup_devices(r1, &(0x7f0000000000)=ANY=[], 0x9) mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x20000000ec071, 0xffffffffffffffff, 0x1000000000040000) r4 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$netlink(r4, 0x10e, 0x5, 0x0, 0x0) r5 = accept(r0, 0x0, 0x0) sendmsg$alg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@op={0x18, 0x117, 0x3, 0xed04cfe5b77e606e}], 0x18, 0x800}, 0x20000000) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw(ecb-aes-aesni)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000000140)="119b030e7deba3ec69da3c0cce0764c6baa1660000000000000000000000b8000000000000000000", 0x28) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpu.stat\x00', 0x275a, 0x0) write$UHID_INPUT(r7, &(0x7f00000016c0)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd52a44fec4f6f1a6f65158bb6911c295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd4829bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2971f29d9364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bccdf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b42a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e807df4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfdb0c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681a03007e871befae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22f3bb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed49dcfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7c5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cf8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46070039116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fb930e7a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4bc700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4305531f13ecb1a775d0bd881a00", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r7, 0x0) r8 = accept4(r6, 0x0, 0x0, 0x80000) syz_genetlink_get_family_id$devlink(&(0x7f0000000100), r8) syz_open_procfs(0xffffffffffffffff, &(0x7f0000006100)='cmdline\x00') r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) close(r5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000003, 0x12, r9, 0x0) 3.438453907s ago: executing program 0 (id=124): madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x17) r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) ioctl$UFFDIO_COPY(r0, 0xc028aa05, &(0x7f0000000180)={&(0x7f00002b9000/0x400000)=nil, &(0x7f00003ab000/0x2000)=nil, 0x400000, 0x2, 0x2}) r1 = syz_open_dev$radio(&(0x7f00000000c0), 0x1, 0x2) ppoll(&(0x7f0000000140)=[{r1, 0x202}], 0x1, &(0x7f0000000180), 0x0, 0x0) r2 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000002500)=ANY=[@ANYBLOB="12010000000000407d1ef62c0000000000010902240001000040b109040000010300000009210101000122050009058103ff030c0000f1cd4dffa89d7fb918ddd324cd05cdf5381e6f95c9bce1fb39e66add9e6debd293cc07ce7ed9279907d227939fee7b8818d3beafae8558f2b085918b36f0cbf990a100f60787edec897f79bd06e18c19df885375b985fb82841c73da39ebef3c2a7ba4d476281742d62d6710d2ff64959b36a6a398466cbffa014774cc9c681f303f9d9d54b76ae16258190d69fdae605fe67b55a5ae51a8f602e7ef0be49b4b988cab3fdf91eda1165d4174c2658ea12b5e2e37187f3bd222be8a1344a4790cb492d610d89874f5"], 0x0) syz_usb_connect(0x3, 0x19a0, &(0x7f0000000380)=ANY=[@ANYBLOB="120110014983e140d112ac14d4820102030109028e1904087d80010904a9000fffffff060921ff7f0b01224409dc224372f522b7ac265832ce6bf9b13c61024fc091fae010c9d43836a3c8a815dcfb415f539c09a304258c7be9b834702666d7565e969597f5e4af27b0425208b1dcdd2810a975ceda0dd96fdfa96dd27d8939dd32135dbc2dde2cb411422f5cd5e4104d7f3359d8ea96c69fd8674d5157673a3372757df676c43b21c467ef6cb7d0b38525ec3f85291d7ca3261576758f498e7fd1e3b4e9030a4da0f16f8c5378e806702df8c39d64fcdf111b1c31fc009d46257423e0c403c604df5cf0452b5dccea4073a01f10a4130f515e14e404348461b92d2cd7e7910dcc74090507100000010809eb21549030f67732d894906002073cea2b0120f23d5d9dde70d2cff967d50e74eb90fb6de4c023dfe0f30ea5bd5c087c512e904ed606e3c837899d6c55002a4f918c0d6d9e3e8084b48a019f9e8437193282ba253752dcd38a582ef7173796ed1cfe0ffec0d98d8bb984bf66d575656447a8e460f3cb8965b97a4e221ecd7196fd1b75def1729b5d8c4be80c94b2428102b4a8a537af7155bbcaf0015cfd79268ebfd36b2d4c3ee8ddeb66c3b1a93bd6348fe61799013f6c71df754e8b6cef22f22d6a005bfb212f17c877830699256bcc268b5ca33cc473a8df9edf4780c1ece953871a68fa51c9be221f090507030002060907410ef866fb69417bc32b89aedaa6439e6f5ef063a5da00f079e4f7078ea52528c31528fc1af744619c410d76a1a5a8e608f2c3c9ccdaaafe2cdd21906a91f6041c0905000340000c0901390b0602e6ce3a700010991e869995883a0dac092defbec15c342bdd01c31e5247ab495b4e318c9c44c8c9f9f421e2ddf143daf3c455bc5a82090504080000a2ea0507250101580000ca0a42bbe9d2bc92422c56c2ea60e765c8fcc323e80260c81663f67a22ad720b2307c3ada1394f69fcf140c1f9a35e7eb0887a212b4458240864f63797e082027284fc45575986a621f874ef4d4663af147200b504eee5f5ad6858c0bcd2fc0f5522f5701d6e7a33f6b3792890aa6745b49d33c0b867eb178c6881283e3f0dcebd2c6396232a0dad38a0389caf67ad6cfdad7f52c8f74708fe0a005935a3c53b6b2a5ebdf192e23b1f3023ef7a11943f52e5428afe37bd3e94c83ffd62679f2f735372fadae75c9e2ada090505100802070d0b82110f083aeeedd62d56e809e3001e6f3502f4badf8ca252a18ac3bd9d7b61caf29eab7eb550e9c1c576eab2a8d6ccf663a2df570e1335bccc4299e231206702fe31ac33d918ad091d779d1458af587f0386264f5f5805080baa67127ee5e34a5ebce7982de542f79533ed9e5775005ea8b9217fdef1f98562d2bf3433f3836d4780b4065be7e06fb1c79e8c3eca7baeccc72328ccd79eee3936e77adedf4ed70b5d61525952b9712b000699a57e5e67da6468455601522f244996d2c998611987021cb21c35fc649a602432d1f467832ce3ea67a4b4f6ef065f94b1976a897f9c04e8fe1e8422362bdd6e712fdea5df8279fa09a70957924ffb63c4a1787d8b44db8bb6106f95b4bf2015b26411cb5840348176b1373a6f9c6338fefce8dcc26a93967b7e88125ad5e3dfcb1faaaf4e1cf7f732d0b9090501100002d803027921c016321acae51d464d4bc7933ace112810a020a7487f92ad3ebbb81cf0ff1f8c645523dccef1e91500491073f8849def74ad087ac822efa87b5be5d8a03f047715bed6231f4c7d2051c3697f265e450f31abd6c72542feeb7d5e16574838ae1f9458c655777b6dbdfd5ad863c57c8625d7c2be637300a6af0ff003e14d71110136405846818bcfc1a428a6973061fe17f67d49833ac715cb2b3536ddc7a7d3a4e14badd7b7fa39ec93b1801e533fb30dbddd2a1e15b4472cd34888601214cbb0fbcc93a67b519993d99a7728857b81de9d43ccbbf387f4068d4d8142c82dfad8d7ff1f9c1abc2897a98e53444f700a973434b1dedcd085b10afe63eabb562a3aeb66a5e9443322287246a7c30aecfa578770e7d80f8531b630db1aae4c9e5c99685472b5a56b09050102080000ac510725010103e47709050a00580281010a072501035001000725010008810009050b001000020803072501005d08000725010007030009050510000204f909ec311a06635797978b8b14bbe6cef74dabb5604ca5855f19ffef8d737d1a100da18afe400dd3963ac2f54f4c3b96a53ae4596355ef33204d08c2589aacb6af0aa1bea0d2f48f664a0f3352308e95dbee87b7c4b139ce3bb4ce4a9d61eb2b48371d7e753c3142129133a874a175d3aea5c4126fe277ac32044f6ae79964b43f646ae01fc1cd0039b76fcc2c86e5e89b53aec1a1b1f4f325c62fa68c840224fac173f87ca08b55f335d38ee89e06b55bec479bbaf6d747be6bc39ccb14bb2c4208b28f362538861af1ecb03fd05f8abe07fb7ec4256792ef43d65f6847839a454bb4240828b1227d10a76c67c307250180400200090508032000230402072501030100800905011c08000d0a029004027fe43aa39666152b5ec360b91f24e72b7dd3961afab1268f75bed863db71dd819cd3e5837e8a37b6b6f00c1bec48ff45f9ff3a1b1954dda5d8a44352fda9a2e3ff3b6edbfe4858643566184bb999ecab35c7fb4085898ac6e0ce2d8d889c91b23d9e2b5b34d31802d7b0f3b73890b0d7edc7bf5f476f3a942a4f5c6102f513763b019b38cacaa080cafad7fa56090502101000080502b704805a64bef426434d082c59ae719575d1909500c82ae7a22b76a4fc408a7568de67805bb88bdcbb855194a4cb674393b870d36e88d5b4455a45321be81690e70d96cd0fdc99626cc9ac1808d078114da78ea602cf757a9c29b828d0ffb6be92f10c57b8bea774b7b65c036e8db55fa920cc1fd2b0a0eb0ae9d814c797fbbfe644f56e92392d95d97457c300ab52920f794b30c8b0f443655d9d567c20395d702e9c9d5906477f75e3aba24a8ecb2a2054a968701434f831a0e11d24388f0f743883e2f771c0b871481fa41a4da548e2c2e956cb01515528bb421cc7859d5dc58b1379469a634f49a043750823bb6e061f3f022561462a278b917e0a81abe0ff3459f791213f8e2d85a16de850b9ef7cfb22c2122e94ec9db46bd53ad8189b0d759bc7339f561fbd9a1dd5452ac6b35262872e8b7f69c101df7c15b2fcf999a253d195670c96891c25d7134995d2301e6bc96d578112f31b163626b4e42a489845a047feb48e32acad812134de1aa6e450b68df239204ce6fda46a7907286472801155e825aee9ec447f35ad12132cea3527eb1ad0a4796c6e0cfac74caef5a2689b418816ad21b33bdd5569403409050b00ff030005050725018209b60bbf23a284e5b52ac179929253fc3cf5d60a7149a844f9ccff0d30b3e9e2bcdac830a965b67ff9020c09ea485ad03e0572682d4897292a1125711e733089ff13ef6d7172a2e33c8e3f959e2df5c18fa4bba189fed5f8abb9cdf39c6fe8898ee41ee80666b9253f0aaece9c6f1f2a3ed9cd576ead53c65762b8d29ab130838991e7c6bbb5ad54303a7016ecfaf519a7158ce8a18f97a6839fd507219704888f7ab6143ee890fd18b7da5688040dc479d4511603bcefac8f57fed30423a01c8bb909050f1c4000010500b0217c21774b88d5fd80332295e2e4af21a04637efbdb09bc6308d4fa8e65a3d8be538e4163f3758673a581ce4a8cb652b0e6c1cdc201f275c4a7f72e25edc7248a550bfd5eca4839df7ed6839752ab77ce4037aaa01cc185ea98cb5d3907aec1368f1736fc959454130b7f30ecf686e4f07852f027d3f62d21ac3c5456ddc17ebbcf354e299101420622969b147b95a990240f0dbfe4cafe047b5a8289dd0c17a24cb002e9dce38f567229ed451bac9090412020f67a61c010524060001052400fdff0d240f0180000000070005000406241a0600057a24130a10879007f98ac212626860c8c7c8e32bea601c745dfed875728a917b3b21e6831e9b95a2d06138cc55322d4536c2cc1ad60cba16db692a1fa8c1f8dafd9d88c3d8cc6e4f9238f37235bda49850a4c43e436452d1df4b9616cf503443d50499a0165656044bec04e0c151fa961f53bc55a6f0d315d8b30a240705800080ff9c0c08241c070003000009050c03ff0301040207250101ff000109050a040800f80704072501006d000009050c10ff03020747072501805c03000725018301070009050e10ff03080340cf0105c3571ab62d4463f2b7d812df4d9378cd50d3c20160f47490780403def6ed27c3d3894e80b3e7cd31a8770b41e8c086184ea9c228a059db9f034359b0a19de67638a227167fb7506d6b4afcaf4e68b8c193e248f3e1cab845044ae8bc9f6a1e978a17c49bfbaefe478eba3dda4ad85fb3088afede12df56e764aa26dd518e91a34eec657c71332cb83dc479da5fc9534d698029074caf5e471683b85a3f3fa9c4b0cef8ac4a6d507fe5ce5dbf949c2b8da554d396b53d2770d1e8ea41f17dddb5a6afc6f8c16f5e72344976570905090310000603ffd92128f5732cb6c300c32f3bab8a1e4fe733305127087aa200e7318f7a58c3f883f2fe049ccd8c41bfc09f139e5c317be235482f88a017348e3aab52451ed9ebb104022cfda8f641acc1cbcf303be40e56101950421cf8e544f22c44c8819d14f46ec5c2cfb8f766b4fb257105eb1205a46d03ae97c30a44db60d899c1a08fac737ff64a439a1e19846f1a1544bdc47c4ce8d11dc9f0ff9ecd39cedbe93e57a6eba614a308229e5afc409a42a46d90d34c6f9212bf6a0658583e7e78563e1ffd2cc8f470ed1f19f5bf6b90d0adb044acd7db5d464236fbf88e3c00a3924e8ab95006355f353f46d323ed4c56ba32e921f467d38e7963615dbc7c89ddd3535b8bf3dd36d44c0115a61db3cdd5477685c396c1483f5f0905010300040204080607ccd84d3b09050f010800bd0102072501830e0800fe2272bdd7709923feb96bd9dc9c9f967cd436537f98c34e05e6b617912185a5850364377ae0f191597a6d3d11359adff48d61dfb7ca1fa156aa69ace53e54bbf98b0e03745bb24bd0119e42c86113de891cc3530b34891bc7f307f94b0d88fb1d0b8ae3e8452148da4f7536144f3c838134369d761fcd77688cee7d0a4cfd4d15aa079c6a4bfcb483edc179e51517bcc98697042a839f28a424cbe6e403dc476901d51bd9962c778667d052da3af28ce0237819e0097dc116241f249016334cbb2f8843e8302dd38daa09350b6272255b7fe1a3bf5d378a769a7450b28b4e52a58324852f27d8a5ddfed5dc6376fc487844756f9d18e41ebbff819a04b10905060310000680fb09050910000407030007250183809bb4090580004000eb040707250102e80f0009050203200002100807250100f92a0f09050f0308000403083405e0c842088c155bfe97c0a4acda360c362aa8f4628732fa86d63cd2853205c8aa9c7e9d63425e16d81a0b2c1ff552f126e1d507250100800000090500021000630503ae22889e6a9e3a84512f87ba329b70d00601a4c53a14d1dd560d6f7632d65da788b1750e202265ac04339be302bd31ace4863c7b656588ef0900a91b906594aa2847617f586d757a8fe449ed8faeca56cc2451365ea869e6d2753f45ca78340e8a83f5340488a90e6af17d0943b5d790b305f037c53830a25e951e4aacc2256f37e17f4968f57fd6b0c960808bba65840455c1715ed4ceead0d737a94dc6c55ce862c8be917027da15d3a47ab27109050800000400037f6824140ef0a87cd9b0afbfe9fe17cc645969fcfdf9b9b7552913f523d19e7369deb6010d9d165129c24c2d46ed6beaadba345fef1f3adb986c4357aaee2462b7ef617540eae23657c25a6906ffc3f4b571664b9065a1b707ddc0d0923dec6423e9db0647534fe40809058710ff037f0301d004493b15b11f2c475298a54f8dccad48e63ef22a67d3cc07858b96f1116e6e4e50cf61d58d16aaea13b66e3c004e552a39dd18559a3454b4df0620b3cd7ade613342075b91caab20b64cd21c95ef3c2457c6e8bfd8d473f48694785d6976dc41b6a606e0eea196c2cf067e4603addfba37c9f2dbbb45938d78af5e233ce5ceddc1fbbfe13f6ef3bb9242204315c23838460ab3b0f447b41d293d6fdfc0fd098b9dd83fdacb592fc4fa5081ad41529c21c0e105bd3e4acdd49533f5ebc8639a8d696f169de6b7a863615392574540b70904fc0106fa8474b4952484a9c9db748a447af3d3c1536a698c42cedd15d438f6232fafa79e866b1ff4740b86229ef57868efbd4e48e41f176f51d82cd8d520b5f2559c51e7e80ebacd677630ccec15497ee4e9dd35194f653ce101b63708a59ba8b83bfdae1d5e201268623f63fb55b75524edcc25bf119f46a23bd3bb3d09e2cd20de83ece5336c9af9e22c6713c1c65ef6b2f18006866ba9071ac7240b240600017cca8b0f009c05240009000d240f010400000004070f001b06241a010020052401028f052415810009050f000800b9090607250183816d00090506040800800509072501811a000009050cf10002fa059007250182090400090508100002b0ca815f21d1ff20c92ed8f4e5e7c1aa9c616338fec14bf4f2f2a04493e47a300a60db40fb658384ccea9832a10b7b0e8f754ef90fb6c094ff1dca44b6a21f4f05a1d89786c51b8af70e470b918b24d8e138cc4e8dff0ee136b051923e9ca4b9755f09050d0040000d06ff07250181030600072501c3ff04000905000310005adf270725010393080009045c000ff3be5d5f07240101ff011009050b0010005404030725018106060009050d01080000100807250101085d03090503032000fc0382c0115ce36543062dd4ffbdb7cb452169f4849241e771c40484526420986c5f4a004007a317f4670d2a46658ceabe17183761d20ed77a4d18d400df69b46452477ad839ec2e5aa38bd218e9a5c41de575497446f1de6a6c4089f1ff00780abd126a9c0934cb0f39f4b8e2a11a3c5d059c4e1ec628a9a0bb1be1e1c5dcd607a0b14fb10c2ce5ecac81c82950cb2ee21762e8620915fa8a7365143bf0aafc1a06eff4c32a50b3678592498ea62145745be07b855ca6ef9cf1361fdc27c77dc15b5e09050d000002080802af10905b1db61bc26053b23e6631a2b6e46b2e55ec2fbd5aaadbfab26a625c8142db5018efd3f97ebf6038699930b64565525874ec2ff56c03e780b06c8942a2ac03e1e00687b745029fc61e7d81f2ff0342575dcb9082628749e6f4e60471852adef85bbb8fc93cc8a587a20d7c35eb1f53b1c3ff0577c4dc0fbf3b274fd6804fd7312c11870e29624eba2e629a540e94b83ddf99972775d409f4fbbe02bf69f7b787e6d4cc2209e76697f544b77309050204400006020f7612f39a3699edef009bd9586d4c04605ce5afacf6c5afa24911e9214fb78342aecc2f3c51059bd7a4c7e1fed93dceddeddbea469cefe172cd9d26ff0b07ad7c4ad0b2a0883b1fc1eed084df2338ca616f83bef09e94c557dc009a4643456fb7741e24d3254b06a9a516795121a348b8b97e3ee54b6b09050c08af0301fe03ef0949ac919cb3797a4803b8f4ca2dda768193da055d90435b1290bea3f1150c608d83e7268ead9b951537d03147a6c26edb60f4b213d739203b068f0234eda122e9511bfc488c314c3696b8087385dc4ee80a9029822343d5fbb31b70f2324a64c9dab78015496518451a7a802363a1439b0ed6939e893d1f6202010e081f423dab8b82fd6661f1fb1d16063c63050bd71dfa6b341cfebf07d1f6f963b033f228cc9443b7f5d06790c776b2728d40c6d976d4e5fd96ff3c732c2acfc02a01804cab856d5ff024394996538f3f1f40b020a3a527e6c2263ee760457093fa9893d37c5ec2bf0cf30d5195f81f88abf9072501800405000905070300047f074a072501030404000725018084060009050b030800080e6dee10091a1b6a57f9d083f913174bd8754d8f0a95965ef235d7eae8d6db2a2929a44381c6b5da5e9b84cce500469a046fa42997192f7eb38144d77ceb2423fdcc6642ec79b1710d4e3f3860225bee39b974ad6dd2ec979b15cb9a77d32186e72ff9a14b1d023a35236be60b1382ce0de05df5abc3bd67ee1fe539823e70e7747d19194ea332da903351a100cd04f5caeee2460d07a75319e432df4e6eeb9b3665f59f1e64e8899fa39bbb1b393778c7236d5189b9ef676a7230ed44bf5ddd3dd8c3a96d3539fcfc9bb4c9e84f3d0c137ab97f87480e16d192ed75688ae81def9836dd0a9761c821e1158f6311ca6b090500020800010908072501820101000905020840002804032e22e9ec7a3453193c7353af345f476f1d6e88c7a71ec301c217895369bab88385fc31d4c84b410c5b2ab6fd18cd090506100002010281072501000a050009058f08ff03090508072501000402000905030008000a0242090504010002720304e307b91f1e72690a1cfd4a5472e2594676feb39692c9c157702f7683fdd681b682e8aa900a266f7c478443ef2f9a2f3aa2fa92e086d4c1fe579ce18336800149be443d1d023d7d0887c8f6607359f5b3cd4c34043ae0f125cc6ecbd3842a9b54b97a9f3395a056891267301759a90e40ab529b6df600eb3074f6178f4239563fd60db855d11845e082ec7346f620a82b4d4702b2a58a5ade21568a683cc6ba373f1761dd92e46e078e18cde1c61b0e68eb07444e43502595fa5c5a4e7fc27ec2c4aa490dc5b07be9e31c998885fdc4aa418b8c1e59b1d9cca49d288241633589269629fd04d6f449ff976c8641fa8ba387aa871247c0a6f14da8ea7b9cf4d41d6600f72f06271506953bb270c2f7f477f88cf408777ea88c1ecc99263312dd01e730df37d79446ff999840d55164498eac6cae1c4c8e303cf659f1a0125f8906c724c2ea575d23e8fef57e117daf3f72560aaeb2a3be8a3b1b71228d6213a26d5254350c8028a3c99e35bf1224a34723ae2059542af85bfdb1f206f1619d0d6e70571856e17a8e51c177120d04e3500c922d79edb5087e42ffd57a18ffa333e4e34b8fdc8d11d1b6ee0085d1ab342e262de75560656e48b3ad7dd278afd64ed78eb5b7eb7f2fbc36f9e9df5e61281c2c6b45efd98a004149e19a7b06ec581c59090504021000a800b307250106020100"], &(0x7f0000001f00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x8, 0x2, 0x5, 0x40, 0xa9}, 0xc, &(0x7f0000000080)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x1c, 0x9, 0x2, 0x5}]}, 0x7, [{0x9c, &(0x7f00000000c0)=@string={0x9c, 0x3, "98d2e871ce6cc8f3f9da18fa909a7fbc502a0720cd1519f56f4d296273f6cd22ae1d39832509afba5aaf123b6d0aa87b250441d585b0404f8677bf1856f358d06ee6a5d6390702abcf7bc1691376d0f797b33340610ded32621f8120ea742fe27db992e37738b7ae1dcca87fbdb4e5c89816d3a40baef0852316673ae3af4e7b3393a3585c98a9a6294707345c6258c22576a2ea213c1c718195"}}, {0x4, &(0x7f0000001dc0)=@lang_id={0x4, 0x3, 0x441}}, {0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="bd03f20450eb925e1ae86082c72a09e17be71150952659043d2d4641b7230101cf55662bf5fb82d681536ff396d959b4a0961d36c4d44bc25a4251355fd5bba35890dab67965b6c7bd3540ac1d9af2cc3b070592dda497ccc8a5d48df99d9018ae69bdf5b5c62b61a2e89628a039961bfcd0e49dad18b7e224a2bf84b5bbeb871d6825dfbf7be30cfdea4b675aa22201061a80007d93129b7d3dcd9ea77c13fa69a01ea25972def67575d40b51c2d72112f6eae0bcd4afcfbde61055ee"]}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x419}}, {0x7e, &(0x7f0000001e00)=@string={0x7e, 0x3, "7da2c1f58251714f6b3c2bd84dcb53917dcb7f0e281acd76a95fae078160da90cdf1aa6d84bce0b03e4b28d4b1acbc25abcb292afe97b2703f7b39ea852f774afe9d3619788229387f97e09f304c2f6cf6538222c75480bc6c19f57cace977b0f1b5d9bbc28552efda7abbcaff9d266cbb23592ece8df51bd9446377"}}, {0xe3, &(0x7f0000001f80)=@string={0xe3, 0x3, "c8f8d67f6f63b60e91592b223819371af12e034a8c0925548d3dd24c6b9b431d1136897809b6b3afc2ce7030a73e20c63b81d8727d12a919b91e2301764cf7d349676023c17a8cc031b9a5962843ae33d1d828071a2770b3a7bd0a9b6774fd078b62fba1e326aca3434a6b1bfbeda23cdb39526e965f84621e81f9b341c380e5ca33923de202eea0e0078230db393d48df8f9abba332a10bd14c6ceee7d90bef4ce7e992ba333a2446d21629e9f96f6bb5baff030ed1a0167b2bf9217ff0a50d0f5b82ec1f2dfed5f4217a2e5196d457262a3c60c4aad032264f2d77afeb1a67e0"}}]}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write$uinput_user_dev(r3, &(0x7f0000002080)={'syz0\x00', {0x401, 0x8, 0x5, 0x5}, 0x41, [0xffffffff, 0x401, 0x0, 0x7ff, 0xf, 0xffffbad8, 0x2, 0x8b13, 0x446, 0x5bbf, 0x4, 0xf, 0x82, 0x3, 0x3, 0x5, 0x2, 0xbab, 0x3, 0x6, 0x83e7, 0xad, 0x80000000, 0x80000000, 0x100, 0x0, 0x1, 0x0, 0x52, 0x9, 0xffffff7f, 0x401, 0xd, 0xfb, 0xfffff001, 0xd0, 0x6, 0x8, 0x6, 0xfffffffa, 0x0, 0x9, 0x0, 0x6, 0x6, 0x7, 0x2, 0x4, 0x8, 0x101, 0x5, 0x2, 0x5, 0x8, 0x270, 0x101, 0x38, 0x400, 0x7fff, 0x8, 0x4, 0x9, 0x800, 0x7], [0x2, 0x2, 0x7, 0x985, 0x7ff, 0x8, 0x5, 0x5, 0x9f6, 0x3, 0x1, 0x3b75, 0x6, 0x9, 0x80000000, 0x4, 0x2, 0x642e5bca, 0x5, 0xffff, 0x5, 0xfffffe01, 0x7, 0xffffff7f, 0x1, 0x9, 0x6, 0x3, 0x7fff, 0x0, 0x0, 0x7f, 0xffffff81, 0x8, 0x4, 0xe, 0x0, 0x80, 0x4, 0x9e8, 0x1, 0x4, 0x4, 0x0, 0x28c, 0x7, 0x5, 0x122e, 0x0, 0x1, 0x6, 0x8, 0x8, 0x5, 0x8, 0x56, 0xfffff0e2, 0x4, 0x3, 0x5, 0xfffffffc, 0x4, 0x1, 0x9], [0xe, 0x101, 0x6, 0xfffffe00, 0xa, 0x8, 0x2, 0x800, 0x3, 0x7ff, 0x7fff, 0x200, 0x3ff, 0x26b92f50, 0x7, 0x7, 0x5, 0x5, 0x1, 0x6, 0x4c1, 0xfffff001, 0x0, 0x8, 0x1, 0x7, 0x4, 0x200, 0x5, 0x725, 0x800, 0x7, 0xfffffff6, 0x4, 0x4, 0x5, 0x7, 0x7, 0xb, 0x4, 0x1, 0x9, 0x80000000, 0xb, 0x7f, 0x5435, 0x0, 0xce84, 0x8, 0x4, 0x744786c5, 0x7f, 0x4, 0x4, 0x7, 0x500, 0x8, 0x7, 0x3, 0x0, 0x600000, 0x5, 0x4, 0x73], [0x2c68b170, 0x5, 0x7, 0xffffff7f, 0x5, 0x9, 0x4, 0x7, 0x8f88, 0x9, 0x400, 0x401, 0x6f67, 0x89f, 0x1fa, 0x9, 0x8, 0x7, 0x7, 0x1, 0x4, 0x2, 0x3, 0x5, 0x3, 0xfe4, 0x6, 0xea3e, 0x7, 0xd9, 0x98, 0x5, 0xdf000000, 0xc, 0x0, 0x9, 0x9c3, 0xfffffffe, 0xfffffff8, 0x8000, 0xcb4, 0x9d, 0x7, 0x2, 0x42, 0x0, 0x5, 0x5, 0xffffffff, 0x8, 0x1, 0x75, 0x7, 0x401, 0x7ff, 0x114, 0x0, 0x6, 0x20, 0x9, 0x5, 0x9, 0x5]}, 0x45c) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)={0x70, 0x2, 0x6, 0x1, 0x6000000, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xe, 0x3, 'bitmap:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_DATA={0x28, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @local}}, @IPSET_ATTR_IP={0xc, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @empty=0x80ffffff}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x70}}, 0x0) recvmsg$inet_nvme(0xffffffffffffffff, 0x0, 0x1) syz_usb_control_io(r2, 0x0, 0x0) setsockopt$MRT6_DONE(r3, 0x29, 0xc9, 0x0, 0x0) 3.390960595s ago: executing program 3 (id=125): r0 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x1) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0xc1105511, 0x0) 3.338433701s ago: executing program 3 (id=126): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="12010000b1bd2f087d0403508c2f010203010902120001000000000904"], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) close(0x3) syz_usb_connect$cdc_ecm(0x5, 0x79, &(0x7f0000000140)={{0x12, 0x1, 0xd49e0776bd92a9a0, 0x2, 0x0, 0x0, 0xde73b56407048f46, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x5, 0xa0, 0x40, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0x4, {{0xb, 0x24, 0x6, 0x0, 0x0, "cafa12fa99aa"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x7fff, 0x9, 0x5, 0x7}, [@mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x9, 0xff}, @mdlm={0x15, 0x24, 0x12, 0x2}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0x7, 0x2, 0xe}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0xe1, 0x4b, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x9, 0x8c, 0x4}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x0, 0x7, 0xff, 0x10}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x1, 0x9, 0x2}]}, 0x6, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x448}}, {0x7c, &(0x7f0000000300)=@string={0x7c, 0x3, "dfa6dbd1c5f03601ccabbce90b9a69b59226dbd5535a3dab173458507f16edc8dcf6f94489a15754bd81ec592591a9cbb0b66fa8f252274cf6f5df8b1e86e373d3004cb86f8c2c1203d2b1adb022b6f8cb4cdfcf76770238e5e391530ad6121d87e83538451508f64160c281e0cf858c542dee192d3a04aa238d"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x421}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) 2.348188482s ago: executing program 1 (id=127): sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000a00)={0xcc, 0x0, 0x2, 0x301, 0x0, 0x0, {0x7, 0x0, 0x1}, [@CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x7ff}, @CTA_EXPECT_MASK={0x90, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @remote}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x9}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @CTA_TUPLE_ZONE={0x6}]}, @CTA_EXPECT_HELP_NAME={0xe, 0x6, 'sip-20000\x00'}, @CTA_EXPECT_HELP_NAME={0xe, 0x6, 'snmp_trap\x00'}]}, 0xcc}, 0x1, 0x0, 0x0, 0x40091}, 0x4008000) r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x321}, {&(0x7f0000000280)=""/85, 0x21}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000580)=""/106, 0x659}, {&(0x7f0000000980)=""/73, 0xd}, {&(0x7f0000000200)=""/77, 0x69}, {&(0x7f00000007c0)=""/141, 0xc4}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0x41}, 0x5}], 0x4000000000003b4, 0x2000, &(0x7f0000003700)={0x77359400}) (fail_nth: 14) 1.942936936s ago: executing program 1 (id=128): timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x42795000) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f00000002c0)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r1, &(0x7f00000021c0)={0x2020}, 0x2020) syz_fuse_handle_req(r1, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 1.90875817s ago: executing program 2 (id=129): socket(0x2, 0x80805, 0x0) (async) r0 = socket(0x2, 0x80805, 0x0) socket$inet6(0xa, 0x5, 0x0) (async) r1 = socket$inet6(0xa, 0x5, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f00000000c0), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000140)=ANY=[@ANYBLOB="05"], 0x48}}, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) (async) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r5, 0xae60) ioctl$KVM_CAP_SPLIT_IRQCHIP(r5, 0x4068aea3, &(0x7f0000000000)={0x79, 0x0, 0xc8a}) sendmsg$can_bcm(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x5, 0x486, 0x1000, {}, {}, {0x2, 0x0, 0x1, 0x1}, 0x1, @can={{0x3, 0x1, 0x1, 0x1}, 0x6, 0x3, 0x0, 0x0, "e05ad60a92c50497"}}, 0x48}, 0x1, 0x0, 0x0, 0x41}, 0x40000) r6 = socket$phonet(0x23, 0x2, 0x1) ioctl$SIOCPNADDRESOURCE(r6, 0x89e0, &(0x7f0000000140)=0x800) close_range(r2, r3, 0x0) setsockopt$sock_int(r1, 0x1, 0x3e, &(0x7f0000fee000)=0x3fa, 0x4) (async) setsockopt$sock_int(r1, 0x1, 0x3e, &(0x7f0000fee000)=0x3fa, 0x4) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22, 0x2, @loopback, 0xffffffff}, 0x1c) (async) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22, 0x2, @loopback, 0xffffffff}, 0x1c) sendmmsg$inet_sctp(r0, &(0x7f0000000880)=[{&(0x7f0000000440)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000100)="03", 0x1}], 0x1}], 0x1, 0x0) (async) sendmmsg$inet_sctp(r0, &(0x7f0000000880)=[{&(0x7f0000000440)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000100)="03", 0x1}], 0x1}], 0x1, 0x0) sendmmsg$inet_sctp(r0, &(0x7f00000032c0)=[{&(0x7f00000000c0)=@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000240)=[{0x0, 0x300}, {&(0x7f0000000300)="359cb6", 0x3}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000000000008400000001000000000000000c000400"/44, @ANYRES32=0x0], 0x30}], 0x1, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) 1.715519722s ago: executing program 2 (id=130): r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000200), 0x0, 0x2) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r1, 0x4020565b, &(0x7f0000000080)={0x3}) (async) fsetxattr$security_evm(r0, &(0x7f0000000040), &(0x7f0000000180)=ANY=[@ANYBLOB="0500010000000400e94a04a50d8182d0bd078a630ed3429866ea90428159e6d3286e8bcd9e0c02ad7f603cefc8811399c6a4ae20019e19c96b4d4d95207d2a1a9c46eb17623c04facdbbf3c1106fcf2bdd54639ba040878c3c4746439cf0aed581a830a44ee24b9d148cb798022b483b081e78bcd5d96492316043614780500493ea25ee785af19ccefa8599387eae4a92324504924161ec810000822e23317ede1450750437a18e4efc55cff84447dfbdbf168ba387d69fdf260396da286f4967c5ab2ff54a6fd9a4a60a39d74020dbc81f0b6edc1bba22675f2a0a6d9346d77d2cdcadb0cd43a637ae3bd1eb5900"/262], 0xf2, 0x2) (async) syz_io_uring_setup(0x5423, &(0x7f0000000080)={0x0, 0x37b0, 0x10, 0x0, 0x153}, 0xfffffffffffffffc, 0x0) (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0xa, &(0x7f0000000000)=0xfffffffa, 0x4) (async) connect$inet6(r2, &(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r2, 0x6, 0x1f, &(0x7f00000000c0), 0x4) (async) setsockopt$inet6_tcp_TLS_TX(r2, 0x11a, 0x1, &(0x7f0000000540)=@gcm_128={{0x303}, "ffffffffffffffe2", "8e083700daf38a6d69e9b5e9c2f133d7", "6a3a05b9", "12772541f8eb02bb"}, 0x28) (async) shutdown(r2, 0x1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='freezer.state\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000000), 0xffffff6a) socket$inet_udplite(0x2, 0x2, 0x88) (async) sendfile(r2, r3, 0x0, 0xffffffff004) (async, rerun: 64) r4 = syz_clone(0x909000, &(0x7f0000000380)="c534dba369a20640a7c4c4876569f8d3ef2b6997abef61e6edc8f8acd105a3ae93b93b1162cb7a0996420feef24e28cc55d50099aa94497de8e9eb0fa315ebe988ad90505c56242c7213dc7a25273ee254577ee6895393bb0e244ecc2799905a165dfa9f7110b3", 0x67, &(0x7f0000000300), &(0x7f0000000400), &(0x7f0000000440)="b9d6265d5d902a9e7a8bb96cfd91d8dba677923c7b6249d2010b026b82095990258e86db49a481f301bcad91d3c458b5fb621f7643c1df3ceee825ac94541010c82f6b5091318c11089d7253359720f9012df72c0cc1054542d7a54e7229d96931373d361558ee63cabb199c24c25b9fa57ff4e963a3c84e176e5f90f78c976e99e0f4c86517155be9d4b20330c9d89efc5adf1527840b6f7f49531244158375c174d705f93dac6b76595d425420e2dc84646b657b9d8107a1a381007315a6a8507a48e677089e2f4d44") (rerun: 64) ptrace(0x420f, r4) (async, rerun: 32) ioctl$KVM_CAP_X86_APIC_BUS_CYCLES_NS(r3, 0x4068aea3, &(0x7f0000000100)={0xed, 0x0, 0x2}) (rerun: 32) 1.238245885s ago: executing program 0 (id=131): syz_open_dev$video4linux(&(0x7f0000000000), 0x4000000000006, 0x0) r0 = socket$key(0xf, 0x3, 0x2) accept4(r0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000190c0)='./file0\x00', 0xfff, 0x0) execve(&(0x7f0000019100)='./file0\x00', 0x0, 0x0) r1 = openat$kvm(0x0, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000002040)={0x2, 0x0, [{0x40000104, 0x0, 0x7}, {0x394, 0x0, 0xffffffffffff7fff}]}) syz_open_dev$video(&(0x7f0000002140), 0x1ad, 0x84400) move_pages(0x0, 0x20a0, &(0x7f0000000040), &(0x7f0000001180), &(0x7f0000000000), 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={[&(0x7f0000000280)='\x7f\xb7\xc3\x7f\xa5a\xd6A*c\x9b\xd8R\xf02b\xefA|uiWb\x8f\xee\x1c\xc5\xdb^\x11\x16h\x83\x94y\x89\xf1Y{\x87\xd5\xf3\xccMr\xc5\xbdT\x9e\xc4\x84\x06\xcd\x8b\xcd\t\x01']}, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000380), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r4, &(0x7f0000008200)="c4acef607b9ddcfd235a03c6db2c1419c3332fd94e60bb741ab4a8750cdb46d41965ca8c176409eae88e4d142adc35d20aeb6cee87b470c46a623ffd2c7b92b7b2026c8a2d3a08f7c376bba66ea2fd6bd26a5903aab1fd5f08c5c80a017bd0a1f16e11ed288e1f71fd8f904cd60c2bad8ba59003a9216f171640535484f6706eda84c4a11c63565004ac33cb6040901b5f14b2406a1ddc7ca78fa91f3d575ec92c1c73d56c7d02de887a84a9b88c9b70f0bf2141e1f624e8222a9a63ba199362c8bff33780e6c79435460ada699e037ee7894aeecf7d3b089fa428a18edfe239134a244f69ecda10834e06e1466d95effc76211b61514522c429e80691780744f5e470e417559879fd7c7cdbde84361bb2491dc53a481b3bb5c071926f0c57af8745b52e6b07b053daad9e52a29869f3bee8c9ff43b2e9c20a26035ac89169b7058ee967b44365648f510555c701188079c745776f55748c32867df6e4e78890a32f126197f55113ce4e8c5397224ab6fb9124bdb0050fdb92a42237292668a7aa615216e39f78210b2774f0849a79fd446bdf2ec38d7c61e5384ca5ca6c040522d42102515d86c7743a8f384bf18efffb69d0ad0abb7c48fc8f770152226d05363ea26a7aabb3450905bf28dbc5fadbebe2ea45a4d82e2bcc574bcfd3e3164ee9ce2eb86cf356bd2822699a21dde91d2117e3647d926db9c7bece2484bd81a972c293226a1cbe15f233822fdfd042d6b6515b49f9f1d585b1f0fb596e50eea60ea3f4cc8808b576a1de2c7111df3cef7b090e5b5db7f616d5bc83428b4f55f97e87e43b3360c5099455193584fd94568890e87224bfc9b117d0172d85a176dd2c6828c0144b5398e7354d5923f8014bc3d30860c153696cc776c3982fdef7641bc61d3b21baf0f76adfb94d135ff87393174fd9ca5363e2834a24a06c16522bffb0f60d69cc8440d8a0dfbb47c7d8d6707cd7cbb34fbc8f8d3c4490b31b92806e0d56f83b2a2c7ad88ddb4d0e7dcff8aac6414b8be9c2c9855d5a441f4b34d55fb08306a8fa2832d70023ab0f63ff75629c0e98d64870fd4cd242a6f27fa6163994ec50e18071f5344c6786b01f2d7268930375188e04e0408c973d4872330b96aa88db2fc1860accbccb65f771ced5305891c44ac410541ac980ba50f419503aa050774737c77965db9ec9af213e516fa0a2468d788289337c5babad8c418a3af875ffc8bc39c62e94acf6b1bcbd28274a2e62092f87095958c8bc657ba788907902746872a6441966c9663198d1b54ce5c660ed0b7cfa1d6d3a81de7d16fd017d7f041c30b7f334889feca18596cbf344286563dd59b7c65697c4a3cf587c0682de6fc105628bdd1990dcb3fed18e1192ca07fe4a05be1efbc4057476257a59fcdd24eb040acef0f94ededf984978413ede4793255c0e6b24a5ee1713692149849e60f65c10e437db0a8e97807ea27f0a42f60b5ec86e85ab4eb9a81e2463b00afe7d20cbd30ee600b57202434e1fed80ef2cb45eec5362178b9e490dc0b8a45e10feb8a08138778364a2983a113b671e04d60ab4f18f383300228631cab01302c20c624c8e74bdb6ac3a7cf062f8db96416ff19e42ebb72aed1b46a063cbcb1b16b76abfa628e885cad99ca26b23929ed4602b5e897b019da855b58691503d3021f9c1b314105037a2be7e73d49f8ee9f0a3c3e6e2cec44cb6258d1862c3341b053db1b67640ec14afbbbca41b1b500ee3a0c22a712a02a1b2bfbaaa62ed542fceecc1ee426f9ed748d8656ceab891a9d5a8784ee78e18159abaf531c44829374b4814176534af4adfedb5efead99e214f52b0b2eb9e217c6bbda92a01edb0d5037e2038d8a0fb61f95c377817cf2af1568a66e395596c4045d4be3619adcf70879827dd90c45386c39b0248832254b2f7e646289ecd0aba2a56213e504bcf536ee6567baa25db9fbab142b4a333441778db9b672ccf0154f3f5adaf3dbca36472713077a90fa7828fe58c157593235de0617b7a13c0f269401bceb6f3a5c3eb151c97f3d8ef579f665777f4d801f0df77ae72433c488dabe2504ac0fd0e9703e9b960fcac1063704268e24a40890d627e0f6c38c0cf99b4d11436642dab9452834b13686e8b90cc07e4588c60aed21b90bcf73de85fddd85926557c6aec3510adf2d82f411b16b8013c408cfcb88d519daf256dce2c8a460e82bd0e6bf05c7d901157123dc9b8c2581fbb7bb8127f7adc01c926f6f79bbf666dd35df271cb0816418e71b18653bb1f246d07af5becaeb81abd83ebfce8f874daaf6b6acca7f313ed43570dd6a81548c2d7a0e1cf56124a7a441fe92fd12a5963cf6718543d429499a76f7613cfb7c7f638fbcee879929126cf1cca0c263320d8f34dcd1af2345b9801fcb38b44570bd855dff15ac3c7c11fd18982102258c1ec8941a4eb04b2ecdafa01b8f9fe39e65e40adb8d9a5d972da57a3e7643a518b890845160ca42419e8ce1261a855638e6db7a188c04a68b2afaa9de470283922bd6beadc9ddff314516f0c4e39977f97d79a291bf9d626b471d8bbfe0668cdde8f54a24f31d3928e4e659caebb403902cb27d829bbff401e533bc93d406b6a7113c91d680d424d679df00b9694cfe497cbdabd16841aa1b08e9076ffca9bed761455324fd89338f6cc3223b79a46c8e52aca9a4408edf745c3a02ff52e5314d2f2ecd88d91a45a906bb21dbfe490ca8691dce636424694cdfb7c3cc9e354148b852c52a99d59012bb80360e11d92e9ce2220776f21cce91ba2c1a0c9bd456fad2c17a62bc1ae32ae189b7baf5eafdd0903a02d74e8027c8e884127d0b94ef12e940e3ca65b3d174ba25201b28fe6ca36189e7ed93a6985859463e2d35411957e5c24aa474bac60844aa2828c3c0f8e9199b143ebcd7d56a28794ab54dce479cfe2989838b3fcbfdf146e85cc6176ab35c0da942b5d9351a2fb87266b4870124e38305583bd0e838b31bcaa54ce0c724fc99f2acc3b28d2095fdbd96b736d290bed4745a94b94c89489bed29116839d2ab6a152eadd2a30e71c3a014f41e1554ba238358ba1867e089dd6def8aee0ac338e6da5eb0d0c815c5991a9155ba3f73859eecf57024b5dd65c6d2ec31c9e7339f98ddbad954b121be83cef5cca1606c47e8e8a431615e0d75eface7772d28e3185cdf87581d3f8adf33784aa80880940d86ab881b22b971535f7b83a9f7015e86790dc2520eecf3d1abf1c0dd8c207a22a656b98cb6ec51d8791166d18ab1d6ed43c16050b136d7f55d42492af94d07b1adb562ef07f6a309d884ca55316cbd810905171dd8c6f9a36b855e907b302343d06f0a0d081ad3a710ee9cfc1abfe8005dab815cd26c13236cfa01a7c072e30bab37cc7ab2f3d23796c2a1202f30500a516633e8072483a6d44bdd8fae4622c7e58f083bd70b97f4dbb4fbd907be321737b61f18ae1a4d14366131e641851bffdabd5b22e5b731f4c65283ee5403bc31317045372a4fbec67d26df95e0a14888f2bdcb440cd42de4e0bf389a393fc318e18d393310d5aa3778df0fdca87a5801e5e5b891adb64646011f7693b4b0e9b1cbfa1fbc847f9939271c19b8fb4fc9b15b9397a7e221987417ba13a9fc2902ac3a1d58d65b58968df285ad3b3875949857a67d7b33dc1861bd18383428c9ed41c474f3f316c0df272c55806f4454460e64c37adaff5d712ec376ae5d0d1e91bd3bbdf2a0a5507429d53e13de0562a5ba4b02103c12dab0bd4b85bdd290b98c7e1fd9f494501d2c4b824c007f67bc2e8993d4f163b40515da8f2111f4fa519230713844d170f12b4077324312da2ca1c51c8fe1fff0d6dd68eeebae22ad6681a5f277711db0064d3fa25d09cac0e4b280b58c150e73b3885ab3964837cfc34cb29e215bade71b45e19505b356bf8de9f69c4a3741ab016f77a55869edd76bb33edc34a68959c37bdf60926530d3284688aeb17a347251d5501c034dd3902eef528f167cfc5913d02c430d76b50a6860eb84ee5eca2458ce862ad9fcda642b8df177defe8abacebb4bda07c040b4ccd773fd5c9026ac98243ea2a00f8760a2dacf1c371589b7e32f2d2094543a7d87414813f54ab98cf738ed3b3c1f9e9fdc4fe97bab52d172fad00dff94b0b72fa87b2a3372c8fc9af326f4d05ca131dc254d378eaaf2da3aada8815fedc18d252d95629f7b455cfc54983c2f042e5dd2c22d0f70addcc45c03fa3a52e0937e9590722cedcef23401824dd3f2537d28fb10ff13f6e9641c23075a5ca68125e67df28b3231a65d32a97f00117020debb14e19511acbb52e56be81595d8e74eab72e36b8dfc37678c309bb84221e480c9348f6977f8e3f8a47421184276eba93e84e8b7e2105a5a89c08708c0eb8ba7bfe4dd715278be217fafde8047652ab69544bc2d63d72060ac40f104bc5b509b7501ae7ea36e0d19149645d15b5abc68fad73a542662b3df07ab506746d7343e405370238b657cdb960223752b62e86758143474a78ff92696ad8b5c9d2637c8d9810cfa4faf2765efcd7a1a435a60bbf5962223b1fb0975e227abdc7bf80e3adeabc6ead120922beabd707e6d7a42e233c0788c680190e9ffaf0cc145c010c33438121e8206e25342413dddd02ff2c2e4e5299a82e8e85d181148e1e98db886103810230c6a8687de33c4cf7753c333b8d7b6b6b1a18eab53cc395104818709fc11f4995e057d4517828dcb5a9f3baf41ade7101ef40df27c680c8bcbe8bf2368f1d19b46036bf8419516789dc69ee2573ddec41d9ca00fcc710f5635afcf088e0107fb09a87db9ca6fccd0655ec0816ead48371d64e8318b767b95ed6ea89ff919c68cd33cdfa0381b8b7caa545de948b8c46bb879c4470feed0a990056fb2db739225fc768e83d15568d73694e6888da65870e79c4f5e1287f1a8cce359f82c9860e13ff900833dc556d8fd005c38a855ed1efec66b4ba8d1e65db9a999e172101062081354625cea8f1ac0da70d7f2dca34c4204dfdefe456822ae2cd1349f1a2251292ddbb287c5b9ca41c75f45bb4ddd82c277afd37422cc00fe8b7221168b04b6275f8e530757c673b3f515059f8c8421872d07a156a9d061bdbe0c549a52acfb0708682a2573c259225d0e95a16b8d13dcec60ae91c09537e8bea549f748d2e060d8e3ad49ec9ec1ff3a4e7a7b716c95e7310ff9fa56180f0259df99b5fe06c030015d9cb5bc9ece0cd907d724e1d1a89d3d875970bf144c58260c0dde163a26d4769b33f6de7f181ecabc050797a105fd1ce73ac4d26a153297305b8a3c150beee4b563f468694cf3895c44df56fc8753e3c8182e8e3c9da0314eac9c288978847b92015ddc5711c09210e1f5a684b7f1f149fb0fe8471c30f8a35a58ffc6e2fb797acf9c686fbb8d1ee8d6dac14de44c22a3cdda239235c24ff23de17228aeb354939a80e4a1397b316da5e18f077cc7b8497df214290c33c4b8593db1ab1638698059f29477a091b070f139b3fd2fe3ff55803b6e65abe6dae32eddb18e898e63743ed256801c8bbbf26e21bdff9491ef743341a5159b36b616ea9c700aca9b6486278c7811729e3df91147ad0e25c44e03c9f4b2385aa6cbfc70d8f68d17ac0925d8fe8737b212f708633bacda57b3848667a4f624a4c7edd33a060f82aabe6ac6a19a81a2cf6403189f08d2632260d72630da6ffe46ab9c19456e95e3cfc423940023ba0ad6f1fe2a8755509441e248b291e02e85f7173054ec6597cc712e80751b4078bf8db1177130f0b170be8f3ac79d579e012caed707156f3ba28ddd5ca5d18320fc9f361e88aa93de9127752ea04c7c77425ad30522dfb5f1f10f802c1a9668812ee9e6b4acab25e10dfd2b18387e9f6ac725cd72f5100b6c15265dcfa1dd45f538b76346209e6cab4441013e36e861ae677e980ddd08e9366426f410428b9b0828c9805bcbb667209191e79305ecc15ce9cf30aa829373e4a8152e2c68294dc71b6ab7b551addc661a5a040ca7b79993cf1060c8410fac1e9d3b209319f22c4bab53b1a6585ebb72a579dbce64b107b280b529439cde9d1fa29333ce63dbfd693e0b2fb3633e37304e70fd5b8d04bf47f6630cfdfbf8ad9f7778c88d7ca9705f4694b1d33d5c8406adc99e15bb39fdaa8df214e1730b6d05bd5f93349ecbf5b0db04a5fb1bd66c5bc30671a564d46fbfceacc074bb14c31d471593172ffe28c39912ece3f718864ab9e300ca172a7ebfad6fe28a0ef5aafcd3f966a5d7d4d6ff164434b649cfe149505159018d8c00e82afaf7657402109549f7a5a4c8c7dd02d7d2b005a3be97f0a32bdf3d8e449fb4146c9e38a509781246d9fb67ed087148fd8b8fa1abcc5771148c0483aca397b36302459ae43f6f5aff98bd784b8a1e19a05acc632672bdabb32f2aa4d66ba731d6e219d880f4ceb63d30ee61e5e13919352ee32254d48bab3566e13788689e35c3e4c71c244c34b457fa8a23248b9be6fa195a055137a587e73afd4ee521af95040e72851d3b6c06a15c3464c755cba079f1f53d807bedd0382e36c975793bf3f78690cf408a7c502b872a05a5988e6a96b0aaeb0c0075576f295e55a9002caecab04331d06cb042cbe87375e557933e3d5e8763baffb71bab63343e432f62e82bc51b4bcbb8fb93c72dbe0ee310bd0d776109700007d0a1bcbf1655e1354f2f5dbae7d2d569b099003347f9c3f6c5ceadfb113ae3daea860f61e233e68c63386ecafe74c1a7386c97725bb650f298c06ad648662940daa3abf0c6f460bd2875984858a97c1fa921d2a73f6d207163cffb573dd59ef815605824d3e44eb74e22e865c975b5d8b923b063934960d62fa9907baa28c9f0a24f1e5bf731eabe1f6b076ae19b150d5632b307de0741116d5af8c5b4dae3c8ae01808d1a9925cf185c55a335820c1d8b80736bec9a9562d269ff273a040d77babad128d2b71a64d084dd93be96e3b99ffcc037a6db0f296f63438c83789e54635e0c69fe3ebfd3022130523ffa6f2805747b4e97c2fa38e04decd1b037123814be9a38d322d342d07baa37d5b484c32517b74fc636441a08d8424aaeeefb6bb47a8c010d6f1442a6632e808520308ec7ce7f7607ba18cd8b897ca3814834b2f088cde073d93261dac3bb624bcc6839d6249b51a58fcc4db00058484e0c5814004c5da1d4cda1c025883c999fd2ef171a5c3a438cc0fccff03bae681775421d49ddbfb4f74ffcf88992abd6168e58295b91e7cbd442bbf8d7cfb5d3ce080dc2b90961edbca462e843343d129e45cfa28eeb426eeef08a5ee84d7b48c59a6687b8c0f7549375033398a65eb6336e40423c12a55b5bf732a65bcaae27a91fde89318727cd769c0cbece6371b611a0b40a6b14aa40ceb5848b738c13258fb0765cf83d92a2081d3c363cd7d48da0f0b19e884045c44e78bb61bd673c4522e1c50a2a944115a57f4670b8c388858c7f4babae8052ff86f2b6b780e3b1b5e4302fe7aa7321b3a45ae98ba5a74e87ef4cf13046c7b67bff56f9ff6f4224c4d24bd438eb92e3a1a786c50b6d1dbb302b237618ad008fa5aba8c4778ec3735dc483adc99d19ce1c87634d5ff86f06acece91c7a79e1400b6b483285c8e478f43c3fdf22ccf792aec034ffd47e60080e7d4a27b6e48bb0a15aed15d6b84e9b6af83d4de502d70026533db7c881d0b344ce7b732fbb69348aadf44b22dd3921f8eefd5ef2914a7eac8d36b5420163258fc2be1d34bbf49ef5c4c7ad6a09c7292690f569621bfba1c4d9e484acd7d92f58b79bde01dd6ba98f4cad801e902bff0e81ae787c595969187b58ed9bf68b0aeaec069b64f6facbf7f0a4a8a5d3fc401c0e1ac3bef9bafa512e36d5c8d8b135f1a05368255c15b1c976ae93c9c99288fecf018505eed0f089aec2a9ca7b198a0a89671f095092d2a9e7fb90dde3bf586a2f168f2a8329118d04bffb6adabd53f87df50275981c9fd5d69020c8e9750287e5119c1cf347d1c3e4adba1d598446b4c0a479a5475859383e8c82bfe4c6b8560ad55e27f3323d857efcad4b5ee4d83b4dd74458414d2a9ce74ffda8042038caba0098bcfd6b2e2bda9afcc4c5890f38773726aa94791642ff492f8d11c736f397c080d63e2dd24baa37aff0ae46d9c77c5097f84d6e5a90c554436cfa5311e4f31e2386c2c4b04cf44fd118b4eee2326cd1f0a48efeb4c51fbe0f395694b2b40aca9fccfc1eb84283fd53671955b251bcc2253ed3a3fbb906b2b25944fbe6c5b226b05052fec7c9e6b2d4c0a1ae1029ff70900d4634954f025a345731a76ebcfc4e61499d91b888292e6c59a16c34e4d96ac23dbad628988fcb777c4e9c6348389decbce8c9c03420c01bd670280ce1d4d641d2d4b9c3c11ade9d196f8e49290094ed55382b09f0cf0397ffcd9006e38980ee0b3882e7d93e33643c1ed2429cbefba0e1720f69a20024aff6070acd25a3d68b129e3d7699641d20c5b93e8d4b784669e3a22727d687ff1dadfd19c5b44dcf776561eecf2d28c01e683f49b1c204ba45aadf5d84bdde7d2cd53dad97d060664ddefff75f5e413f72be41d6e7c13fcbc481eefdab31fbc500109c8c24756227ff5bb18b148d0a31576d2e427c43472624312a7568d5ad9b5f9a2274549e5180288dbc0c7e046766c174fca0aca1d867fce966bf4d1097efe62ae23c925ac387b368345999a92cd1d44055e178430fad19cbf8b53756df5584503d848e13ab90c338c2aa8346e2b499e5790926cbe359dc30a3d5336293c4990832e998c2901fae3df81ad4f1ec6fd17baf25fa25fa08bb71345a1fec99299e4ee962dab091c16138fe01d5403230fd896b0992a2474fe38e5a7ff15b372e2a7a4a0ff34defe1fba14bfb6f56630aaef274b57fd0999bf77aa79f743e29c60b7d5d1774ffa9591286f809ea6c0dcc1520f5766851e0f9233b4a2e1329e93e043830400000085676590b0540aa7b2b5211d7d38fbc45e2fe3d7993c6bec4ba2205a40819f8a3ef2e71af85162e39f0f859ed446947bc8516eb527c496244488f8663dee31973d91c7be81b746cde97294cbf94e09d155354af76ecac1d968038ed961843350524dbfd6ff46e4e0991aed94c144a403a5be126279a6469f9b7854b839933163c83672275491445ccc81bcabf91a6851101593bdfa0930e1058c972e7e41ad390cc4666575ce29fa80095eceb4cbb035e7e7e5a02be4606004e176db167fb67889912b8381e311c39d4378a088328f3e2cd4733dc55fc2e5a0afa7c928b98f95187a7200d8f78a2619df22a4f9fb433fb4a3a848651abfa90adc22c3bc29c1c386c0bc168c0c7873719f3cd76c49c77a5624a288022ebc89998c94f3bad87cd8bcd58502c38b0ff7ed312614f65ca1ea2f999fdcf2432e49b56c635f78514d9be0a5416e2b1ca8aa1b6f6c15d4ba022e5486afb79935d7021eea7b5d8e41a52b514af162a8b79a65efded6720126b9a5b3965f672d8da1bd9692bc14da0b29bc052e9ad22a59edbd0cb3c71fc304b0b8e296cdde1b259ac35a2e30e0741ec6a1cc4699d956959cfdfe4a91f6460271a70ba883f1b8eb3c1f52c60c361696056a411b74104960528caaa338066d823eec164c9c69d7b80c4d0c2ec7a739155c913810b3f5eb147e89e3b8699a29ca192f20cf8db8a1d7c01cbffdceb9d1a5045f55c8328966b91ee2b8e373d35ce74d35c1bea66316a2c0ea561844dcd6a027c6991038623ef894ed3489b4e04ab7e116973380fff9066eac58a406f78c4656367b57081f7b99030b0b087cbac6fd705d2d135ae4505ebb3c8b5ff3e226c9aa8896ba16600ba3dc89b73f07f9968a05045b34218a9f14a3e507103916f3a0b1f8989ab057b8907041cc1c31905b6e87f10e74e4c196c17e31450419040df59bee49aa554f9661f38435effa292f7ef01cd6173e08a3186f04018c23f37b7953c3f5ca7f83389ccbd539405ace7abb99aa29537eedb79000ee04fe5b72999ee606238874f0fa1b14d8cfc9d9c0c1a1666ca7ccceaefe1cf583157ae6e7dbd70425f487340386cbd141261ecc838482daec473b685e6ec71a23c42fbe89521360d6c6ed42284627655d2eceb9cd0f65df549b0c4efec101dd359ddb53dc99d94df991093459f7842c878b7b49fff2cf850bd924a06d3a3a420ee82dcb39e487c0f61de92ae6f0c8d12cdcc7365f2bee4300ac3842188ec82c76164c33c1d11362c1d9e136e516ae0b91172e252f73958be0913777a29be7da26ae2f7ba9e2a80a67974fe30fde3f6b9aa0b21aedbe0f23f074f962ee846d64116eb14d886ad4aa4166c779e6bf3e7d5ee3d7ff2519351f07595531ac10da596268f65434d9a4779fd8c326a847a44d0ca1cb1d1e764a56c99df167901695de6f07ffa94edf874233b340a524449b19f4cda7712cea4c7e0fcd7879edeec3ea24073354e31989ed1c08bb4bb1bec053c4c6fd352b0c91007623635619e05375728bf575f2e26bf617644f0239123f8ac1ed06767ca7b3096ec91ec1d530b7a0ec855a341ba4f72fdbd40cae0727581dfaf25b00282131bc82b5c44d4089b0b3274520a40c0053b5dd10e59a811023b660ffcb2d7e79b32af9f55ae030eb845a64361d25b175cacb07389957f23c9ff3e52e2bea41a75305377af233336d9a7bf7f9939441b76898b9aa8a596e9261f71c5176aae31270d80576885119fa6324856f1ceef3c6cb2db8a10aadea3c801c267e9987afa360958514bc85bc69c6d59211bbcf2b1312399f74f340fdf10a19145f0129d9cccfa4194bf148493db3a01b81f19aeca63e1074d94cfbb289ba9823646201ce9ed034167086a90241bfaf57c3216fcfcaf39824ff97545135f42c443b65b6369349d89d06000000000000003cd3ee5253abd8fef6fe2248a002f9c70a51ddb89e7fe476163c6b1cce417be22df36c0087036fa870f7ec9468ee0de1f6feedb371dfa850ea5fe35c83ee58533c52a7c758c7adbb0329b3d7b4180be6df7f1d1881fad5a52cd807922d7eaddb13fa65cec8684a2321a4d923fc3fc657bf2ff3c02ffa6845f2eda3e736bed70e6984387cf77531b2e6ac6d67c706f43bb3944b618851abbff019ad48d116a7ca56fa436a58adc82dd5f8cc63fcd56076442ca88e3b3702ad99d6e2c46a561b87c5ac8a94ad77100be0c5d80887ba1283f38017b421c6456ac90bf90c8ce31d011ab997db7215520dda972ff1a78fcc5122e140e51a20bd361566276ae614643344e5b395bed67d8bde8957429c6ffb9147ad00d99ed2baa6766feb100c8b2601fa5f34f6428b9cec3262ee29dd220642df5fdcf2e43cf72ce7c710cce7de6099d76bf0d01f68f60d9fec99f69c0db0465ab3cf4e7a623676dac5fee48f55059140139bc210b1d5a9b2dae02eea4b799f36142286ff85ebffe76ee562d3af670c78633cf314e4d8792a8c6eb40bed1fd7d99603b22f216e260cc7dd59eb226b2a59d946c02b5458e358470be9e8c4fcd5f6403bebbd5de5421f082b39fd77cd590ad96d5ff7d3f1ac38f244742662726cfe70909d04867c869332ded36bac3f819fe173dd7f", 0x2000, &(0x7f0000000780)={&(0x7f0000000080)={0x50, 0x0, 0x6, {0x7, 0x28, 0x6, 0x38a0e60, 0xfffc, 0x100, 0x80000001, 0xfffffff5, 0x0, 0x0, 0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r4, &(0x7f0000000100)={0x50, 0x0, r5, {0x7, 0x27, 0x0, 0x23072d, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r4, &(0x7f0000006200)="e195bc6e1d6b988da4e2073a94c78288005b3f020cb2e8bca68e8b6f8f691cc09763521c1165572242dc708fcae259da13efd7300aa364fdc68bc251fb6dd48918cdbffa140425b521a07ca14a938eee1dd8732c2ac9196bbe6e0be0fe82a13610defc10eacb4ae1330f15679aee6204770af214efbd87fec0f9c76203964f28f1984ca5cf7820c35d889b8ecf7d1019a20521f6ee7591179ecdb5c751e9029752c9db0c74def44865ac51acc6a0334e6db6ebf04bd9853fc9c6dfcbd04785bb6bf23715a7f8e2d950cf7d5a0397b6002a8f039bc7aa98ab2cc829581e78c494eb06a24add2d0b431cc43e47d65cfc2bef1f1ce57bf4c04b973beda506204dce2ec12378604f4d38787c00d352675014d7b609956dc1a91e41190c5983bf22d55c74c57c14cb8271827141a5aabedea206cccefd6759920d4232d21ff637bff243d317511b35c3bd7b62c22f8d9b75cdd10654bf137ffa78f0b2a2c186b76e2fb1eadd9ce86082f5a8173359bbeb086c182883edaf6c76c73c47581120f63536f55e382039a3efcf948361d1a7fc9d088846a3875df12dc0e09e941e6177bb66d4dbb5d6a6933bbae9e509608458e57534f5ef37e2e664055692218551b7f0407f8cee1b96b18cc760d8c6e8fc971ce2c0e2afe4e32fcc0e970c71a14579bfab06d1c1871af273f69f5c4cdf7ccfe0d142638ceeb0be027579786613b1854a675dd66e95354acc65c8ab43085f407cc2d00ced818821a96f36b9910e8f386ea49efc792934d37c9a3a52d19a83173f6ae5894f51d0b0e1c289e2485cd00edb0e68a7df5886ec8232c9d41415b551a0e4abb82c302879aa743febac94b4eec256628d75712bac0c9e5bf7ed3688093f6e8bf0ece94fd01d28843387c2c2d8aca0d06b459452068fb9a3acd723f47ad04925cc8f43c39da1b55b56d55c3e7c86b6d54741b78c82a64f605d40dfb2ef66d83f4708e0a0bffef929f5c607e3258ff5543106da032cc897146cfabc74b4bb684a72a0ded91eb04cc0273ac97e4cbf0d7b0c887f5d04f22a96339a401f559261b028c8affdac0a11c355239ec87e66339b1d7001cda4066822ca242db3e4d4b81e48c7ba6fbb8a962ca8761350e5fbe8b50822947a6afaf93fb41395a646399833a29741d3cd7fa86364aaef1347ac2a7088d32d7fdcf3fe86c7291eb8cc39ca2d848d5a4d4638196db67a1b350320cfa6ce318c7f76b122f040bffffb04029a0d6c23e233d4ca4eb8685170f6aade9ce3506c01b5d1429f9ac5d83280a17bb26d9f68aceee514d1eb75cbcd5bb36c131d3c1daa79865b1c171d8562f8b44958bd2a07543686fb9601021ec796201f17c31ce4f04022b4a6115c4f81f3ec92a71ed71eb5467af404de6d7d1ab2a9eab1c68293da82c8ed44cf21f9e1c61c5548541e94e6708bc4d2c92b52fcb8dabc663d65fe6e423867f4f7ccb6a8f7adf49b288b5452e731aa5cfb444f76e4a42453450d645d6cfb82ea6ef29073ab6cc7bccb65ec05c346799206b056590f66f1406af42ab23446c41e04af4327bef319ee8efd7784eb82516c76eddadba3033497a09c1ac2a519ac00c4b0bfd95bb2c5f1db934fb9ae29e6e8db824e4f3769a9a196879558b6af6f05a08903d4883515c42532a23db19794cb81e221a8405cafe3594cf8ef997017dea6008a811ffb9818cc496c462423fb9b08c4b23a51bb0bace6329b32014325568def39a6d0d68faa08b00533c15d4b38da981e115a9f8c6312636c71bcd63397b1b690719582f30f7e55c55678237d489aa47e375d4dd22b9096d6206816da2430090a04ec1eb3fbae45469e2e413290e9bdd499cd86a348cc2f65577fafc8bec8f500c32ba00c6fc6e5eb3d7b1c484312a8bc0fc06a7a43c953e44a09b6710fc6a1f175afa2c8a16832a4275e3e578773284e0ba62526b40bfefe4428f2ea73379b1a8ebf77bb53e06757897d30b0d8a93bc30fbf579a7bf9fe27ca24a923259def18f5957001dd442ec869253557d2694b79161b3460864cf960211aa5951b92ab00d9757926dd68e7a74536d18a8494201cc0843fca3ee6fed6ecbdd645ecdbc8c3ad3f535518180915cf06cb91ddbedf602f51af7372fb75b1bb0503fde6feb2ca9fb3d652f9027b105a56d0a71f0d7c83eb250296104c9c003fddd4409566200776eca7a68f5597ea0ca763acdc274ed1a1250b367617923586c1e2e843ed383fc885602dc120ebe4acd173b4a72c4610b26d1552d3f159c06d05696018650b8a832b15b3ce615d3954d5ce893a3b189da94f6b08050767a1e660c5324f0800d045b99ac04f3f6051e675d34ee6b78712ff33e4cb016044c4c385001b1fcb3aae6e7b861465e0e604eb109d3c29d5f349285b86b16bd26fe0fdafe9545b82ac72370a3423ee83c37d4ca36b110c096d87a3dcaa11c67a82a94c5fe2d24e3553fa777217e8f5ec9fae61cb7e76d13167c1b3e964677498a59db263529acf7fc81f5b0afb63b9ac46fa6aaacb6dae4d2098fea3e7be1a6359b8e22562d96f4859185b5831f7538cc2f1c9eb50ccba3acb61f4a278b4b63e271dc6f6e40d1bc2db0b4a9a6811c340258c5ca082050b655dbdb7a5356025d028b7b0389082b2fbbde343e8d1fe404364387da26aaff3b944451c8ac80367b74b4d06cf2892561c0c29c39ecc5de38c7ea5b8d1953e9117dbb84b3da03f5391e64b8240e0ce432dc787496fd9f5caddb9c4300ea281ad02cbc768f8ca2328199e76963e3b0771c884d0b8185d30e92eed8208a63e8edf49a724fc461b98fdf22ed10c267d0fba7b89f863b9cf0dc62aa4f900dc2e39c85d11871fac6b19c63a1b68178701d6483a7ce0d8cf1dc4edc09106bfcd08e7b5622bc9f9d18421402193ed3fa07b55f2436d3c5883e3b1fc006230a59ffca8c54b111cc69bac870f6c95d7c0d0b7e1aa78192c914651eb26b1b4d9d9ccfae1f31975a6abfd70ba0bc5bb36e7b3712a2519e2e1a9dda8cc71716c29f68e0cd117181cc5592f8f778e96db4f452405178b1a0715e64195ff797e4981d4c7b210d643554cf149fef91f037863528a4549e5bd5dec6bb953f21245eba7b987a941e7a939520b75048dc42c3af31805dc2bbce81a6870b864d32930813f5df7046d56c6f2541672b31d80298f3f687e798d7497d0ba242f2be69a5d36f3959227982e85b5385bde40e373a610a8e5117a6a639e505ab07b331d8598a9fb65c6715632cbe7ef18e20340b371840e5263381af3bfcfb26dd67b96e8bba43c3a9e834ea4279768b4cace1458ce371ab4bb43bbc934752817dd83a273af1af7a33f468813113acc15f6adc583cc4f673c2b66ca60bb392551a760296651c026e0b2211f7746b1e084909bc230ca2a4f4e59677c1a7131781e8b27e3035087a53b95f1bf52577cfcb85ef64c3ea19c1078b8d5ced3b24f9fe6595ac13a4590d503d58f50af437a1592a01978c33bfd9cdf4a0a5b3ca48c7d3bdd74c5d12964b89583b5cfe4002e37f238bbcb8a747e870f858a5a8a63efb5f2e2cf96aaffce4710febc0ba4504f1bf8c46e7f7881a9b83375616ac5f60dffa741d40ac02c6b40b68792286c2e65b9527a9e5c36230e403aa0cee31fb69ba0077513ed6fa1f38cb591f218639be3cbf9886e7888178cb163b7ae3dc92d20fa2184d8943efcc837f7e3f40c18dabc95d582f74adc8e17317fa5158fc38ff2129c33bb9a8614d20f3444131c2c8b8532a236c9a14bfa3fffc75c071363e5820963674298c392facfef4a012dc72b8df813ca12364f99274776f3769b386b840e420a4a1cfef27a75dc729ac8e84858fb9d56146686f67b778874ffb569912423f23a6d8bea3064f42aec1b2274596ae6adcb54025bac79a9dc9b9a40eaec1615798838354ad4f6534fc196609edfb0e1fef0dcee9a226221d15548a2c8013cbad44bb781c564286240ddb64814ff4918752ccf9836fb20834693b24f108797d672b74dc88db8636c373f0e24a9110ab212bb939316fee05c0a2e1e67af335607fb246f08d6bf0a21438a4fddc27f6688d962674b3a4ea5ad48714d57aa69346c10099f7ce2868a7cf8f0fb485aaa7e0af5a0746f0b0b2325726c5f07dbfc3df2081dccb25cf037799e4aaaab3afa4e37d4317b9a67faacaf8b3206cb623d53a4d6976c86e56991ca87bd7c8aad73389904efd0cde94d59b6a1423dfa8421190aa2fe807bb7461d5c29aa9477fb1b71a9b48efd9d55157fb34e91693593a6d18872d4ae5852e252b43ece5bec9866e8ce746fd576d7e6e46e0b248f6912ed7f963a59b116332bf866f761a6f7e64316ce5beec47bbcc30007ad4b39f3eda07c84f5e9f1a0c29bb3b507fb62974f3fbf8a0f2e82d73d0c4072f1c29a988899c7fd95e2513d92e545f05bc739c3b7ff4f4ecc69a4e78a80783e96a5f515d4d07f0ec9ad6c2877a58f4c35db99ba86102387e7af65d6a0f1c6c51dc6d41afef64a8680088de310ff97d9b66485c2a3bfc7367a779655c9e9a19a314d8874d95bf46fbbacc5b9972f32a4927f3e1fa51ed32927cde14915fd9b106f9c4c3f19a086d4cdc08956e2bb5c8dfbb45f69860954bb406ba0cc75f646e4b8910cf75d7e25d410f627c03050e46ffe4fbf3061209fe453840afef1792ac8a7b56993581c752ad8be8cd368515cc0e1a5ed77b16be81ded4fc0380dafa281daf71610890a670909c979afab21b82af4c86dae4c5787294f4aeb4d4d3b448f51a23c4d84655438134764ccab335f8f3488223878387ac6ee71d0ec60f4061746a46902c5f3ba239a84eb694bb2e3b81b4ded09151de9f53a9946a3239729d6f0e82aaa421de6963e3478f38f035dfe052ceb7d2c09a85d41139ba3e2f15ca207d5cb34f6f9c6c25be9806c14d30ae525802a4bf340e3ced223f700083cdd7b16e0d7e989da8be332c74ac4cfa07a93016be4a7e998aa7b74412f956106e0cffa5abc3a65c4fb5dd80d1dfdbcac70e52f62ddf8f2acb6f9068c908ebbdd006fa2051a216eb5c5757bc00bf0678344b185243f170691b6791aa88b7520c107fd031ea07299cb768b1b6dca787f2a0bcc2b6f6f122bfab31c980666cfc42bd406bc5dfe01551edff9fdfea23e2f9ff0835eac8ed4b46d33c8a8e8bd3bb390a16bb4c3f13525f7cfb520a0880417585bfe78ec9c4f46dbc216115fffa82d4bba90035540daaa91a1dfde2c39093fd64d30d152807ae901a8f6c5c10bb5ffcf764fc09fc47417f4063d3f93512e8928e2b86a419883344548922c00d10aec8d12a18a1a96fe1b734fac7c3e4c6fa698991257af9b5dfaad627293989deab59565975ad586e39d341f2b8302244095f9df97337f1d5ff92dfb76d46f63e6e65e47a132b8d6b753e71c72a6cc4527beee8193efe024c03f41deec425d0920ee0394b44ed16359b78c65833aa3fe6e317d4e03b16387277bed86b6f7bc39406ec60fc3fde967cc9150cfc412bfc7961fa99ad3557b8e5f21f402337e08fc94b85a689839c73fe7f129970b8635bb258c0f518210a23ba3a00e14bc04e0d895b3bad935f58ffc255aaee5cbdf8b0eabc9e576ae5971038c3132bbf129ca79874483669ed20ea004df3d3abb3d298db7e85e5eaad8e2d73cac92baf5af1080b223903f285cd4445d77ef69e31618691dbcd0452dee7824ab1b04688945c3e27007d06e89fb825ade7be144a1a60b8b2cee13946ac34653b3ec4691613f1fa50731f19ce76cffb41459c0f0566055db77baf1446c225c03caf836b5ee9603cd4e649c699773c6caae9bcb2510b38d21d8c06897962033794df26208dac469396074114c485e6d9eedeb774a5fc415b9f6ecdfab3e26dbe159784749d550a34e827320183cd8709cfc14e7697ef389f96418fc0cedbc78df4678a7a3b1b312abdce6940c55a1b114d56e169a302acf5858bfbf8604a564a227200eca7ed1455ad3d69eeb320c577258ab112bb9efcc09a9273407c54a61e254711206e3a3fa6441478ac9136eca17fd347c47db953814980a7e8eb815f9248a3939057b4316c09769776049832e52cf3dbde447b67fcc2147550140dc7bfc44e023d70962b2c18afc6563540a88ba6aa7f384d0f5914e2f2f13aa06280582e859a2531d56315fc804cc92cf87b85a1f3e47e3312de20d73e6feafc0470f24c55bfe3eb9a85177d66e26fff16ba6171781128d8cdce9a9cf5a53a880c77bcd981ae6ee1fce27fc9f553480ddf6fd92354095b9f0a296ca0c71f5b3081dfc31dc3ef2d3acdbfcaae767acb15bbf1fd296d3de2add55b280dc593598beb829d890c3f4cd91ec640fc71ece8384ed0c313378efd3dd3d99dc7a7c717241ae9ab7944dae44aac2ec61c1038fcc408c8a49d37d091e8c195f20f150980ddab5aa6db80c48384cbb6dcdc852e4b48347111e7e391f05e40651c18a7cdf25b9bb87bb8401f8af0d122f0710a5aef3d44e7c80db821ade1432f06aa9e95a0f3b37e1c567fd62e834e1754371bf6f3c06da6c63f9d7c3856a35c04f1c984afa8047ac647624a7d029f40f5315445587aa42a1eda0a69f9fe5c4347e66ea0291c337bf5a035d1373cdab82f0dbc0f72a15807b9026580a3d4e74aa9fb69099a0a239fac88a6cf6834f8e6fe52fa8da8c27cfe8abcda863038739fcd56b50fe42d18f386cc5f8dcb9ee468f13f4eea67ef62c5616c4080e5492a6a65afca6c90daa5fcf66aa7ac2c524808c1c509a95ae4ab14a97cc7bb62c3733bc5079bd107d88b96bd1c27b20bbd29ec43b06855cedae8cca7fdccfa679621c14c68d88d8e95ae7e9393e8d049dd72961249829671232112de066962cb29fda1bd82e45ac733e3630d1f1ee88fe820f9731b133b36e7e064fdef9e3443d7d6cf60d4ef04d2751fffff79d11dc3ec880f657b893f9947eaf9a7ba13408ee87a9c1319a6a459564253fe5cdc37da9029786bf7acb4e579c4cf12a01f7e2e4685efab120ef6afe631b0264e9c9ac27947fd473a4832369285b941906d25027b0329ce2cc2d589bd436f4ad06cbe61cacd8b1d344924ff0ae78a650eed7866896d7f05e6e4896274572f9ee30abf62d22baa245b03027a704a7f205a63f34b267ba4b998d464d9dcc47e327d5bf4f620834dea3b8256e6b3ca78c02a5a0a5fd10841fa0953c1d1aa6d7655b42d09c3765c72bdbe55c0b5dd766181cb12e60e1db7006dba0099ba8c0ccc8c22d15dad6748b3bdcdcbe11ed00c87f044efb0c1517e12f88c24a408d24287307eb421c91f9eb3abf6032a5d16e631e7d31bd38c0441a4280d398b9b24f056b1e7d9ae41601b6b0d1d6495e19e3e1a51a67e8a292dbf3022fa8d5db8a8e7d11592763e016c5dda16c708f2b71d9d07efc3cac4f165d55cff10bee7ea4b1d5bf0b3eada3791cc086b22621b402de75249454a66bcbe1e05617be462413276ed2aaad014a531318c8cc1f6583aca7c10220463be844a2cc5959d649d1cae1ff6f7d719dc28441d69f7a4168d2756cb5f2b0cf39c2d69c050949f3b76840fa751451fa81599444a098138f3cba1446fcee296351252fde0b212882af69b5bca7cdc29774f38562688c577636b8e55a0b64943ee441120a31dcb49aed3b9aa76c9a41806eb6deb3db1d360ede38ef1aefa84fd691bb7eae0db2c747381bffb8589c5d0b355b0feaa63fdaa93baaebc37de5d2b4a94c83f01d8fdf1683bc9c4f14b29708efe725a17325b4635b435990dd5c0b3c6ca15e83bbebef5cbeb67d71d8c81c2f19eb189753ad87850583fc534b506140469c2a23ddf1201c6cb619281d5bf258d14f6d63679fd0e30c9ec05f1998d4a190e5b3b20dcae8bb8a64e6c7aa26ece9f3637dc4773ffddcf9b3fa257618764fc1c572b7ddb96ba79a03a6ab6062f97bb5566eae4dd94ddb43a716b8a1c5022881e9ef6b34fe075b2563008640ea1fd55a7e47e98051d258a9566e5dafac7402cc265b3fad01199dc4d3842c3d323a538d464a47e8d495da09587842336e3fe2256cc763d27cb3722cf9dec77f4aeb2073c92146d9e997235396f365d1754e8b6c173780f182e0e444e36bb88c4013e78f80c10f2cf96b9d2871bd65cf1900921505fe07d0fba7fea4e9688203e5474e58fe9a4abd7b4b22018f25e09056f9d968d92f32d9d3801f3fb7d201bf69cefb245c9ee0d3afc86a7a859aface38c2dafb642b60659747a5be962d3d7173c03882a7ab91547a3b77e7fb3db745a662993909c0d293684bec5a9d64cfe5815624f23be1333d8fe08d5c9ce21cd0f5b79fe680384e05659794ff57cf848b4b730473d5fc0834011d6cded10ac18961315abe9e211442da281c2974386dcd2c1e11c4516731df2743827039403a1eed02731564e34f5132c84c424953ed568469c03cb9b067fce60bef2c4140dbb5a9ae3c45a2a72d68016b468d09529a33940dc27ff1799f0c48f8169c293e761c207ef729a28bf2ece19458d9c21829ff10996f49f4b8da25070a85379304572a53bcd909d7aca8fc85c2843e00487d7ded612f3578c4d672b37dbcca2a7b50e7911e7748a74dbb70b2c64c2717d5aeac6540b2c220059e8519fba3e917260a9a7caf2cd9e02b667d43d6f92e646d157f62d67b8451a0137f1aee506f56f1af2046c29dc11c5ebf245eac4c4375c50077c24d88ef54e4a0eed548a333c0b7e91d5fec04e927870ad31cbca8d1c598b5e7754b24be3b63985440b621cf2399ae86437be0d6370845eb4bcfdd8617e5a19d1869b7ca841331289f0e0cf45902f4b359adeaa92c25e566034231532cc781c6d47e08bb8d8b287e3a5a159dfc660247a796d9e9da3126a026e5bce921567ba957740c3e73e974c781bb9eb151044b973ef3bedc10578b57d879377f165a83a116742fa22b1d869194a9161a316619f2cc79ce476cf8b6585297c1a035e30890fb79aef80ab679b5db50eebde47ca4c7adf856b7c028d69a2d189f8d519a2af0e2ca082a742be8e1c866d8895344fd6b793c3f55b4847ae7003a2d084258b119ee42e6f95ffd326fedc827d2dd7093383a9d48ed1ab44937367b073960fe285cdd976fab94b8db840e94a3a30e7cde5b4a0e842e7e0ef6009f2c11bf33f37f30dd686e1cb86a46d5cbd82b796833b59654b74f3802d31896bf330e64c4de8d3f265d21bfa63459e6837021035eee50e2f72e3ca6dca2ce02a6568489d569342e65b85b2a510c114ee3a855f62a5b7569abca897021c33aa690cefee8053e5ad000fe2f788c77547263c8a678bff1102c4f52b9d24a588588fddb371f6dcc99aeff8ff8bfc00b04fe506834ebdeac00280ef2a25084fda35a4a3429b0d60d7bb5601c414a709b4ddda5b24f3391a8c47dacbbd4e0d71c286ea44da4d9d1d0c2eacda871b71a8af62e64bd05578492404337668b8d461a6de53539f03ea88c1cf978ed5f69f2b83a6332da651f606b98a50c297050d6fb35015b08c3071124fb4132c592d5cf928e11eef09c68b1e313c6f27a298a7a778fa482181ca03e68ab77e4dda7a41ca2c1eedf6367ce1badfbed2c2a474847b10776a32c41e69c13d6c62d1cec780974f60fb9c825a82383ef77aa458e923397f75c1dc02e6cdbcbf88dd263950e8353ecd9b49dc358eafaf2b47deba85b9d72dd57b4951bd34041b7e4ab580d475e72d7c0e2137833866f134145d978d2f1e7ac2be40d5256425a56579c1a311639f8c52416e8e67ab421a5b9a91ff951a1fcf32557dc32658e154adaf1db5dfffd5dadbc17bb67d640ebc38e639befddafd0e249c6265d3b3b8c223bbce55f9544c0d0493523f7d4ba4d53caf1cea52091c953677bd268b7b98a5b7a701435e57bbfddfe853491164c0e90757d711a465a497a8e4c1bf9dec062fc0109d8748887ade67c6da9ebfa11d2a0e6152dcac15866daf869e79cc7cc440ad8849bd6db012336160b46d04f637b6f20d4b24b6b860075963ccb88599ba3b3cddf186146fd796cc335483a97a090624d45229b97e29beaab0dc2028736783918119fab4e90f75961c7d6987ac19123af13e7fee9e92c757e16669d4e9cba9e78f9a004cade023590d43a037db1b7c30222268b52d9749f56f215d0ecb90ff2a6b8d89785c9f66f56eefd55f2579e429a2dabaea85883e6ab974edad5a2da9ac21d5c5bb0e9b4ce33b2fa113be73bb5302d5f36e393e71a1a7e5ed3cde13503b4e7331916bbdfa7f81acb05f95f7e07073545f40c01a32d824b2a0d63e70ef95d1def2934d15078de4b51737e7001a534689466baa3f5921cb65de893862dcb19d47496bd7a93c90cd2cf06fd3264ea16e3f5ebacd73743911ece4ee1745fbca2e667871afe14116387d833393cae69a54708a3dcbe8c1eefdc51e979004c08472aecc6b83aa489c90f74911d353165664358e8f3ff986efc8d09bc348d985751cc005f085edf3c2e463b0ec0d18c3248be87333861d65e535003a6df49aa459665b7350ea6c64d54f4b66dbbe6abc37091603435f8a74d23eb09d095330e82edf23bf20c1a2f43c8be10816144b51bdf9c962e4c9796dfb341055053963e92524b5e756fdc580c310264d988ef87efacd4e084ba12ae04fed44d30930faa59f9e39345f26aaf5f443db3014e4eaa9c5df90dccd805b39a3e04a98caf0b923c621ac729ab7b733ec73fae32a2e0daf8bde879942886cdfb45df3a86bf878edf5a2b18da676cb436c9c5afe49af004d4391300aee26478a35e7f80b6f49c38b0727ebb912b89a4098c98c74cfa4ba0321d74f4ae1f1fe91635ae79425d591fb0fdb82c03176be609d37678f9cf94aa648559126120ce30b1ce9a949c8b9a476facf78ab8014f17aa90725b17f63da33320c4d50f3dafc42d510915f98484922756be96d5f125dc3990ad592f5b5e1e1ce22e147fa0600d4ecd26b3ed4482020b5940b579d6b14fe47bafff46d2509397e12da8856c664eb08205f3fc293f8832514486a4913b9d76505af7931888a328e86dbab954beb68cd3e74c3916e574eac0c369c150aabd93958dbc26137c14d8e38edff0018f50072dc51510e434e63e8e96149f1f24db0a993782f3d313cba9e962f2283d357f32dc56efaff3ff27f5416c1806e47634201cc1c0ea815bd22817ba06920bb128b3e9216ec2b7a96fc24c56eddfeec60c2159c7cc47903fcd7e6c9f9e948b326afb1b37fd512d08d058cd2ba01b04fc8cbdd0bd77e686059a9378f322777fb989bb335a81d0a81473d59986072ef730ae5d9b4d961eb6b9112a7fa78a9635f983bc75bef4953e1c30aa4e2bed9cb3d8c1e4ad2176b79424cbad50efa56caee4571532cfa3b5b38e373e5b51bf09b9a15ef5fea6f1fcccbf7396b53e36c2979e56cdb91819081579cd5944c80950e8a1564c6c8728518a6a7bb27d130ec837c086159fc78f20009b6b9bc89062bf75bca2fe0c2c9a6341784390978879a8e5128e8a6ade7435f422983ba20aba31a387df308ff1a75ee4006e1c233bac21d4a380263438f6ae2e00a9497730fd00", 0x2000, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={0x78, 0xffffffffffffffda, 0x9, {0x869, 0x4, 0x0, {0xa, 0x3, 0xffffffffffffffff, 0x6, 0x200000000e4, 0xfffffffffffffffb, 0x1, 0x400, 0x5, 0x1000, 0x3, r6, r7, 0x1f9, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) removexattr(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)=@known='system.posix_acl_access\x00') 1.097838694s ago: executing program 1 (id=132): r0 = socket(0x10, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000001580)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/233, 0xe9}, {0x0}, {&(0x7f0000000580)=""/4072, 0x9a8}], 0x3}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000140)=@abs, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/39}, {&(0x7f00000001c0)=""/87}], 0x0, &(0x7f00000003c0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff]}}]}}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000100)="1400000052004f7fb3e4bf80a000080000000000", 0x14) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000093c32610d2199215a147010203c8342b0200000001090212000101ff0022090476baeeddd48071583c5bc65e4f294972aa7718f082854f279913ade746a4af6fa10cc2edf88008236516c85a873594105e23b328277321b4b47675bce0d961cdd06a3fa10228adf57d"], 0x0) socket(0x10, 0x3, 0x0) (async) recvmmsg$unix(r0, &(0x7f0000001580)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/233, 0xe9}, {0x0}, {&(0x7f0000000580)=""/4072, 0x9a8}], 0x3}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000140)=@abs, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/39}, {&(0x7f00000001c0)=""/87}], 0x0, &(0x7f00000003c0)=[@cred, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff]}}]}}], 0x2, 0x0, 0x0) (async) write(r0, &(0x7f0000000100)="1400000052004f7fb3e4bf80a000080000000000", 0x14) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000093c32610d2199215a147010203c8342b0200000001090212000101ff0022090476baeeddd48071583c5bc65e4f294972aa7718f082854f279913ade746a4af6fa10cc2edf88008236516c85a873594105e23b328277321b4b47675bce0d961cdd06a3fa10228adf57d"], 0x0) (async) 997.316606ms ago: executing program 2 (id=133): r0 = syz_usb_connect$hid(0x0, 0x3b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000404355220500000000000109022400010000000009041100010300000009210000000122050009058103"], 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f0000000000)="0000000000000002", 0x8) r2 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000280)=0x8) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) dup2(r1, r4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e23, 0x0, @empty, 0x4}], 0x1c) sendto$inet6(r4, &(0x7f0000000040)='l', 0x1, 0x7ddfdbdfafa51cdd, &(0x7f0000000100)={0xa, 0x4e23, 0x2, @loopback, 0xffffffff}, 0x1c) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="600000000206010200000000000000000000000014000780050014000700000008001240000500000900020073797a3200000000050001000700000011000300686173683a6e65742c6e657400000000050005000a000000050004"], 0x60}}, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r4, 0x84, 0x19, &(0x7f0000000580)={r3, 0x9a3c}, 0x8) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x18, 0x40, 0x1, 0x7fffc, 0x4, {0x1}, [@nested={0x4, 0x1}]}, 0x18}, 0x1, 0x0, 0x0, 0x400c801}, 0x4008094) syz_usb_control_io$hid(r0, 0x0, 0x0) 229.692674ms ago: executing program 0 (id=134): r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = syz_open_procfs$pagemap(0x0, &(0x7f0000001080)) ioctl$PAGEMAP_SCAN(r2, 0xc0606610, &(0x7f00000001c0)={0x60, 0x0, &(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd, 0x0, 0x0, 0x3ff, 0x0, 0x2, 0x0, 0xe4}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x20, r4, 0x9c3fa077fa966179, 0x70bd29, 0x0, {{0x7e}, {@void, @val={0xc, 0x99, {0x916d, 0x15}}}}}, 0x20}}, 0x4000054) 227.337067ms ago: executing program 3 (id=135): mount$9p_fd(0x0, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x800, 0x0) prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) prctl$PR_SET_MM(0x23, 0x9, &(0x7f0000004000/0x3000)=nil) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000006100)='cmdline\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000001, 0x12, r1, 0x0) read$FUSE(r0, &(0x7f0000012300)={0x2020}, 0x3e) write$binfmt_format(r0, &(0x7f0000000000)='1\x00', 0x2) 46.237238ms ago: executing program 3 (id=136): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105704da0700000000000109022400010000ba0009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0021e4000000e437"], 0x0, 0x0, 0x0, 0x0}, 0x0) 38.344848ms ago: executing program 0 (id=137): r0 = syz_open_dev$sndctrl(&(0x7f0000000100), 0x0, 0x1) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r0, 0xc1105511, &(0x7f0000000040)={0xe, 0x1, 0x136b, 0xff7, 'syz0\x00', 0x1}) 0s ago: executing program 0 (id=138): r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x3, 0x406, &(0x7f00000007c0)={{0x12, 0x1, 0x250, 0x53, 0xba, 0x63, 0x8, 0x7b8, 0x401a, 0xdb52, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f4, 0x1, 0xed, 0x7, 0x10, 0x1, [{{0x9, 0x4, 0xd3, 0x0, 0x8, 0x37, 0x10, 0xd6, 0xc9, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x63, 0x4, 0x8, 0x8, "b99065e79ae4ef"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xa, 0xff, 0x80, "f03eae58d95da2f6ce"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0x0, 0xa3, "6411"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x4, 0xf7, 0x4, '\a'}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x9, 0x10, 0x82, "98"}]}], [{{0x9, 0x5, 0x1, 0x4, 0x200, 0xf, 0x3, 0x8, [@generic={0x88, 0x6, "3048be943c57ac7e4feec5f119b8d591d6d8dc67ab24e4ea352f41089c2d4cc399c0e03c5542ee913cb76347d2d952bf16b66eada46c67371dd9df85fb2fff4debc518402749f97254ecc331d15beeee805e59a5622b4fea2f9e3a48c6baa2f33022481857d102bac4fa78708b2aab6b32c5fcd8f9acff73d78edf4dd8de767ee8c09478e37e"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x9}]}}, {{0x9, 0x5, 0x9, 0x4, 0x8, 0x5, 0x5, 0xf1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x1}]}}, {{0x9, 0x5, 0x7, 0x8, 0x10, 0x5, 0x7, 0x3, [@generic={0x41, 0x4, "9c2a79dcc9120195fd05424914e94c0eac05b1c613178f98c462dd47f4dc290c97202a289b290f35c1a2db135ec3e9cc832733c9f17d4f92bd83d8fcfe0ada"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x4, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x83a3}]}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x0, 0x1e, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x7f}, @generic={0x9f, 0x23, "e471f7628d30d77e6a8aa13b7abb17e3950d7070ec1ced1ada944663ed08f93b18581fe042a6ca6eac15979d56553fe6deb39c4e1d6f55eddaca7bc000afef9f7cc6c8d900686896de62f4652c0b1dd35f5191a417bcb582963a0c0dbb18612f1d87c302e49bbd81dd63969c6be1146ee23b81e02fc968dd4b8ee41333e8d5c9742bcd74fa9fd8eb3bdc8139e9c1693856796fb4287b6b59a34dcc8484"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x3ff, 0x6, 0x4, 0x8, [@generic={0xd9, 0x4f482410aa4d7305, "1c6619c80caf851eb41a811ffc022b0499a8f29e235f8a187e89d1cba836c13372c45e25c6b1d15115cff48c04241d48010bcb1c7ebd4c85b5c94aa2294b6b2245a72cf79a6c732d1a687121458aaa06ba0fb95f329243640312c6a56682155b0a4869981c60f16973943bcc7f7823d8ed97c4c13c77d9b46424392b450c23e3f1ed5704fcff1861ae67e3410bb7fb498ed7277f1962d23143cb8d80e006c9398217517d510785fa877434e15938519743798ea5eff9bcd8c31cb589e92f509ad6cafd6bae765df3d7c8cb2f9c9aa9027a21787ff67638"}, @generic={0x7a, 0x0, "63047dfd654088d8391e9b831b009ddbe4912d74db66cea13d9ae7e00f96c6818e1e2ab2f584733cccaee3a4833b9b24a77e42cf7f4360bce9d892b5d545a9ba251160c53c8405fce749579ca5bd9bbd268554f0f69c5b23d18b09b0cbf592f07156ca36d240afa08875e5400e83a7755b8c6a8feacff147"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x117855431a6c0f7f, 0x6, 0x0, 0xf5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x10, 0x9}]}}, {{0x9, 0x5, 0xe, 0x8, 0x200, 0x81, 0x5, 0x5, [@generic={0x7e, 0x21, "fefd83ed746dbd86a56475143aa96e333f972c9ccb5d757d2e1c72907178851f58149c0e53761a72f570c8e3ede9f43a53588941d9b4d777bbce186071db7b8ae115d4d82dc2181fde8378b496221521f60b6e732aa83f3362cdf96b5530587623507ea130834bf0aa3564c99f0be1bfed50875a93f6d86c116498d2"}]}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x6, 0x9, 0xe, 0xff, 0xc}, 0xf, &(0x7f0000000040)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xd, 0x3, 0x4}]}, 0x4, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x3c48}}, {0xa7, &(0x7f00000000c0)=@string={0xa7, 0x3, "38811b6940fbdef335b056258bd242f7745ae2025155b695801add9bab943b82548f9a5bea1e2c32073d91978d5eccc8e0b844c159f5b08220ba350b9da407d8287684e4202f358d9d166596ca62bcdde40ebb39d8d026b8f59ac803a3c55da2b4ed230b01660627b5266be2fdb4b4d923a5281d7bda7506c49a4d37ab8ea237d294cafe6c2ef730480ece29bea96e41d7794f03e6cd0b5bb5eea31f14aa9a03f86bc9f4b7"}}, {0x29, &(0x7f0000000180)=@string={0x29, 0x3, "ffc5694dc6ee0b1bb45fc03d5aa8f26d1acf1ca2d2cac4b18a79613f45a70986fd8e3df299b317"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, &(0x7f0000000340)={0x20, 0x3, 0x2, {0x2, 0xa}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0xfffffdf6, &(0x7f0000000200)="b9425b44651dd23241963599000000110000004a16941ff5f4b4f1f0add7fcf2b877fceafffffffffff1ffdf4cd9f5d3969890522c77157d88010000003a5bd5531d459dffff03000000000091ff000000e8f5b3371da3635b8b4fa637135800001f65e4b436aa9e50bc0f19b7d3372ff9ebcede1fb5e9428f54d5d1f0cc752cf246a5d2da34a5aa97dc14a469c3dd3e26b41c7807e8773eed7b94fa099ab84feadec2ea95f67aba452eae5b0900f98a979a88c517a2dc360a00237723e2f467af706ea17226296b3a10a351cb47aba2c6b836c90679b4dd859ddc9e9b8e4fb4634f8d4c0000000d75f34bb50d8f7084000000000000000000") kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.80' (ED25519) to the list of known hosts. [ 73.532176][ T5811] cgroup: Unknown subsys name 'net' [ 73.642068][ T5811] cgroup: Unknown subsys name 'cpuset' [ 73.651163][ T5811] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 75.082867][ T5811] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 77.221669][ T5827] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 77.245037][ T5833] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 77.252857][ T5833] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 77.261515][ T5833] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 77.265476][ T5837] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 77.269888][ T5833] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 77.278409][ T5837] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 77.285305][ T5833] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 77.298582][ T5833] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 77.299380][ T5836] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 77.307217][ T5833] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 77.315134][ T5836] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 77.322131][ T5833] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 77.328413][ T5836] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 77.335348][ T5833] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 77.341969][ T5836] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 77.350537][ T5833] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 77.362879][ T51] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 77.372732][ T51] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 77.386397][ T5829] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 77.893429][ T5822] chnl_net:caif_netlink_parms(): no params data found [ 77.941091][ T5826] chnl_net:caif_netlink_parms(): no params data found [ 78.035056][ T5824] chnl_net:caif_netlink_parms(): no params data found [ 78.046789][ T5823] chnl_net:caif_netlink_parms(): no params data found [ 78.170434][ T5822] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.179532][ T5822] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.186702][ T5822] bridge_slave_0: entered allmulticast mode [ 78.194220][ T5822] bridge_slave_0: entered promiscuous mode [ 78.233499][ T5822] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.240839][ T5822] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.247973][ T5822] bridge_slave_1: entered allmulticast mode [ 78.255249][ T5822] bridge_slave_1: entered promiscuous mode [ 78.273766][ T5826] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.280988][ T5826] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.288191][ T5826] bridge_slave_0: entered allmulticast mode [ 78.295481][ T5826] bridge_slave_0: entered promiscuous mode [ 78.329299][ T5826] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.336498][ T5826] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.343946][ T5826] bridge_slave_1: entered allmulticast mode [ 78.351072][ T5826] bridge_slave_1: entered promiscuous mode [ 78.398280][ T5822] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.417068][ T5824] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.424670][ T5824] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.432248][ T5824] bridge_slave_0: entered allmulticast mode [ 78.440609][ T5824] bridge_slave_0: entered promiscuous mode [ 78.460543][ T5822] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 78.470178][ T5823] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.477962][ T5823] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.486458][ T5823] bridge_slave_0: entered allmulticast mode [ 78.494010][ T5823] bridge_slave_0: entered promiscuous mode [ 78.501578][ T5824] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.508886][ T5824] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.516175][ T5824] bridge_slave_1: entered allmulticast mode [ 78.523471][ T5824] bridge_slave_1: entered promiscuous mode [ 78.532505][ T5826] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.553326][ T5823] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.560580][ T5823] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.567844][ T5823] bridge_slave_1: entered allmulticast mode [ 78.575260][ T5823] bridge_slave_1: entered promiscuous mode [ 78.594656][ T5826] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 78.646043][ T5822] team0: Port device team_slave_0 added [ 78.664706][ T5824] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.686735][ T5822] team0: Port device team_slave_1 added [ 78.695362][ T5823] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.707049][ T5824] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 78.719369][ T5826] team0: Port device team_slave_0 added [ 78.737392][ T5823] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 78.759477][ T5826] team0: Port device team_slave_1 added [ 78.805534][ T5822] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 78.812819][ T5822] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 78.838989][ T5822] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 78.862989][ T5824] team0: Port device team_slave_0 added [ 78.886676][ T5822] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 78.893853][ T5822] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 78.920361][ T5822] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 78.933739][ T5823] team0: Port device team_slave_0 added [ 78.941602][ T5824] team0: Port device team_slave_1 added [ 78.948040][ T5826] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 78.955171][ T5826] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 78.982406][ T5826] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 79.003579][ T5823] team0: Port device team_slave_1 added [ 79.021010][ T5826] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 79.028057][ T5826] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 79.054635][ T5826] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 79.106901][ T5824] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 79.114348][ T5824] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 79.141370][ T5824] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 79.187469][ T5823] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 79.194517][ T5823] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 79.220811][ T5823] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 79.232857][ T5824] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 79.239952][ T5824] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 79.266292][ T5824] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 79.282489][ T5822] hsr_slave_0: entered promiscuous mode [ 79.289116][ T5822] hsr_slave_1: entered promiscuous mode [ 79.306676][ T5823] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 79.313721][ T5823] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 79.340367][ T5823] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 79.367019][ T5826] hsr_slave_0: entered promiscuous mode [ 79.373603][ T5826] hsr_slave_1: entered promiscuous mode [ 79.380136][ T5149] Bluetooth: hci0: command tx timeout [ 79.380982][ T5826] debugfs: 'hsr0' already exists in 'hsr' [ 79.391632][ T5826] Cannot create hsr debugfs directory [ 79.459407][ T5149] Bluetooth: hci1: command tx timeout [ 79.468804][ T51] Bluetooth: hci3: command tx timeout [ 79.474637][ T5149] Bluetooth: hci2: command tx timeout [ 79.506999][ T5824] hsr_slave_0: entered promiscuous mode [ 79.513551][ T5824] hsr_slave_1: entered promiscuous mode [ 79.520074][ T5824] debugfs: 'hsr0' already exists in 'hsr' [ 79.525853][ T5824] Cannot create hsr debugfs directory [ 79.535925][ T5823] hsr_slave_0: entered promiscuous mode [ 79.543091][ T5823] hsr_slave_1: entered promiscuous mode [ 79.549499][ T5823] debugfs: 'hsr0' already exists in 'hsr' [ 79.555271][ T5823] Cannot create hsr debugfs directory [ 80.001785][ T5826] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 80.027812][ T5826] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 80.040077][ T5826] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 80.062180][ T5826] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 80.126254][ T5823] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 80.137518][ T5823] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 80.150375][ T5823] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 80.174293][ T5823] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 80.270844][ T5822] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 80.289608][ T5822] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 80.320496][ T5822] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 80.332474][ T5822] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 80.427492][ T5824] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 80.445166][ T5824] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 80.455597][ T5824] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 80.466368][ T5824] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 80.521245][ T5826] 8021q: adding VLAN 0 to HW filter on device bond0 [ 80.564121][ T5826] 8021q: adding VLAN 0 to HW filter on device team0 [ 80.587390][ T5823] 8021q: adding VLAN 0 to HW filter on device bond0 [ 80.611420][ T3503] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.618731][ T3503] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.640684][ T3503] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.648266][ T3503] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.694829][ T5823] 8021q: adding VLAN 0 to HW filter on device team0 [ 80.717814][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.725072][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.756632][ T12] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.763775][ T12] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.808071][ T5822] 8021q: adding VLAN 0 to HW filter on device bond0 [ 80.894125][ T5822] 8021q: adding VLAN 0 to HW filter on device team0 [ 80.938660][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.945851][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.987331][ T3523] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.994692][ T3523] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.012165][ T5824] 8021q: adding VLAN 0 to HW filter on device bond0 [ 81.091787][ T5824] 8021q: adding VLAN 0 to HW filter on device team0 [ 81.120403][ T5826] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.153729][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.161034][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.186577][ T12] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.193751][ T12] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.372764][ T5823] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.416729][ T5826] veth0_vlan: entered promiscuous mode [ 81.460960][ T5149] Bluetooth: hci0: command tx timeout [ 81.473375][ T5826] veth1_vlan: entered promiscuous mode [ 81.540550][ T51] Bluetooth: hci3: command tx timeout [ 81.540731][ T5829] Bluetooth: hci1: command tx timeout [ 81.546125][ T5149] Bluetooth: hci2: command tx timeout [ 81.605139][ T5822] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.617611][ T5826] veth0_macvtap: entered promiscuous mode [ 81.628137][ T5823] veth0_vlan: entered promiscuous mode [ 81.645595][ T5826] veth1_macvtap: entered promiscuous mode [ 81.685413][ T5823] veth1_vlan: entered promiscuous mode [ 81.767643][ T5822] veth0_vlan: entered promiscuous mode [ 81.778532][ T5826] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 81.805987][ T5826] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 81.849686][ T5824] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.883093][ T3503] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 81.912380][ T3503] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 81.935232][ T5822] veth1_vlan: entered promiscuous mode [ 81.947429][ T3503] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 81.958102][ T3503] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 81.990791][ T5823] veth0_macvtap: entered promiscuous mode [ 82.027981][ T5823] veth1_macvtap: entered promiscuous mode [ 82.153976][ T5823] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 82.202243][ T12] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 82.212953][ T12] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 82.212971][ T5822] veth0_macvtap: entered promiscuous mode [ 82.233394][ T5823] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 82.270905][ T5824] veth0_vlan: entered promiscuous mode [ 82.283508][ T3503] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.293774][ T5822] veth1_macvtap: entered promiscuous mode [ 82.308999][ T3503] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.324053][ T3503] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.342840][ T12] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 82.353165][ T3503] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.362650][ T12] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 82.382120][ T5824] veth1_vlan: entered promiscuous mode [ 82.440052][ T5822] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 82.451947][ T5826] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 82.458224][ T5822] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 82.523825][ T3523] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.543316][ T3523] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.563445][ T12] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 82.573783][ T3523] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.578337][ T12] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 82.613998][ T3523] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.640933][ T5916] FAULT_INJECTION: forcing a failure. [ 82.640933][ T5916] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 82.658129][ T5916] CPU: 0 UID: 0 PID: 5916 Comm: syz.2.3 Not tainted syzkaller #0 PREEMPT(full) [ 82.658153][ T5916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 82.658169][ T5916] Call Trace: [ 82.658180][ T5916] [ 82.658187][ T5916] dump_stack_lvl+0xe8/0x150 [ 82.658213][ T5916] should_fail_ex+0x412/0x560 [ 82.658242][ T5916] _copy_from_user+0x2d/0xb0 [ 82.658260][ T5916] ___sys_recvmsg+0x175/0x590 [ 82.658277][ T5916] ? ktime_get_ts64+0xa9/0x3f0 [ 82.658298][ T5916] ? __pfx____sys_recvmsg+0x10/0x10 [ 82.658322][ T5916] ? __fget_files+0x2a/0x420 [ 82.658359][ T5916] ? __fget_files+0x3a0/0x420 [ 82.658388][ T5916] do_recvmmsg+0x334/0x800 [ 82.658418][ T5916] ? __pfx_do_recvmmsg+0x10/0x10 [ 82.658451][ T5916] ? _copy_from_user+0x94/0xb0 [ 82.658482][ T5916] __x64_sys_recvmmsg+0x1b7/0x250 [ 82.658506][ T5916] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 82.658537][ T5916] do_syscall_64+0xe2/0xf80 [ 82.658559][ T5916] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 82.658575][ T5916] ? trace_irq_disable+0x37/0x100 [ 82.658592][ T5916] ? clear_bhb_loop+0x40/0x90 [ 82.658615][ T5916] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 82.658629][ T5916] RIP: 0033:0x7f27b019acb9 [ 82.658655][ T5916] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 82.658668][ T5916] RSP: 002b:00007f27ae3f6028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 82.658687][ T5916] RAX: ffffffffffffffda RBX: 00007f27b0415fa0 RCX: 00007f27b019acb9 [ 82.658699][ T5916] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 82.658710][ T5916] RBP: 00007f27ae3f6090 R08: 0000200000003700 R09: 0000000000000000 [ 82.658721][ T5916] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 82.658731][ T5916] R13: 00007f27b0416038 R14: 00007f27b0415fa0 R15: 00007fffaba83718 [ 82.658759][ T5916] [ 82.884375][ T12] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 82.938761][ T12] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 82.952538][ T5824] veth0_macvtap: entered promiscuous mode [ 82.999687][ T5824] veth1_macvtap: entered promiscuous mode [ 82.999812][ T5919] sctp: [Deprecated]: syz.2.5 (pid 5919) Use of int in max_burst socket option. [ 82.999812][ T5919] Use struct sctp_assoc_value instead [ 83.032760][ T3523] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.058165][ T3523] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.174984][ T5824] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 83.187598][ T2215] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.198595][ T2215] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.215598][ T5824] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 83.240184][ T3503] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.254438][ T3503] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.271498][ T3503] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.280890][ T3503] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.389562][ T982] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 83.444000][ T13] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.455197][ T13] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.495509][ T3479] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.503619][ T5914] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 83.511248][ T3479] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.528967][ T982] usb 3-1: device descriptor read/64, error -71 [ 83.538865][ T5149] Bluetooth: hci0: command tx timeout [ 83.599437][ T5929] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 83.619365][ T5149] Bluetooth: hci2: command tx timeout [ 83.619633][ T5829] Bluetooth: hci3: command tx timeout [ 83.624853][ T51] Bluetooth: hci1: command tx timeout [ 83.663764][ T5934] process 'syz.3.4' launched './file1' with NULL argv: empty string added [ 83.672682][ T5914] usb 2-1: Using ep0 maxpacket: 32 [ 83.686512][ T5914] usb 2-1: config 0 has an invalid interface number: 184 but max is 0 [ 83.696516][ T5914] usb 2-1: config 0 has no interface number 0 [ 83.705296][ T5914] usb 2-1: config 0 interface 184 has no altsetting 0 [ 83.715001][ T5914] usb 2-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 83.724136][ T5914] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.733657][ T5914] usb 2-1: Product: syz [ 83.737826][ T5914] usb 2-1: Manufacturer: syz [ 83.744633][ T5914] usb 2-1: SerialNumber: syz [ 83.753499][ T5914] usb 2-1: config 0 descriptor?? [ 83.763448][ T5914] smsc75xx v1.0.0 [ 83.780301][ T982] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 83.788276][ T5929] usb 1-1: Using ep0 maxpacket: 8 [ 83.799098][ T5929] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 83.809487][ T5929] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.817500][ T5929] usb 1-1: Product: syz [ 83.822549][ T5929] usb 1-1: Manufacturer: syz [ 83.827269][ T5929] usb 1-1: SerialNumber: syz [ 83.837150][ T5929] usb 1-1: config 0 descriptor?? [ 83.846714][ T5929] gspca_main: se401-2.14.0 probing 047d:5003 [ 83.919587][ T5932] usb 4-1: new full-speed USB device number 2 using dummy_hcd [ 83.929231][ T982] usb 3-1: device descriptor read/64, error -71 [ 84.049649][ T982] usb usb3-port1: attempt power cycle [ 84.083358][ T5932] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 84.097649][ T5932] usb 4-1: New USB device found, idVendor=134c, idProduct=0002, bcdDevice=ac.7e [ 84.109991][ T5932] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.118339][ T5932] usb 4-1: Product: syz [ 84.122703][ T5932] usb 4-1: Manufacturer: syz [ 84.127451][ T5932] usb 4-1: SerialNumber: syz [ 84.138885][ T5932] usb 4-1: config 0 descriptor?? [ 84.352421][ T5934] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 84.362415][ T5934] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 84.373532][ T5840] usb 4-1: USB disconnect, device number 2 [ 84.423164][ T982] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 84.431108][ T5929] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 84.469844][ T982] usb 3-1: device descriptor read/8, error -71 [ 84.572799][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -61 [ 84.592404][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 84.624671][ T5929] usb 1-1: device firmware changed [ 84.631972][ T5929] gspca_se401: read req failed req 0x06 error -19 [ 84.642927][ T5929] usb 1-1: USB disconnect, device number 2 [ 84.718872][ T982] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 84.741143][ T982] usb 3-1: device descriptor read/8, error -71 [ 84.780066][ T5926] netlink: 1347 bytes leftover after parsing attributes in process `syz.1.2'. [ 84.793243][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 84.805625][ T5929] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 84.813548][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 84.826909][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 84.837486][ T5914] smsc75xx 2-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 84.849169][ T5914] smsc75xx 2-1:0.184: probe with driver smsc75xx failed with error -71 [ 84.859899][ T982] usb usb3-port1: unable to enumerate USB device [ 84.869928][ T5914] usb 2-1: USB disconnect, device number 2 [ 84.989625][ T5929] usb 1-1: Using ep0 maxpacket: 8 [ 85.001481][ T5929] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 85.011253][ T5929] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 85.019537][ T5929] usb 1-1: Product: ш [ 85.023753][ T5929] usb 1-1: Manufacturer: Р [ 85.029931][ T5929] usb 1-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 [ 85.053691][ T5929] usb 1-1: config 0 descriptor?? [ 85.067418][ T5929] gspca_main: se401-2.14.0 probing 047d:5003 [ 85.198782][ T5914] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 85.358819][ T5914] usb 4-1: Using ep0 maxpacket: 8 [ 85.366788][ T5914] usb 4-1: config 252 has an invalid interface number: 143 but max is 1 [ 85.388720][ T5914] usb 4-1: config 252 has an invalid interface number: 247 but max is 1 [ 85.407538][ T5914] usb 4-1: config 252 contains an unexpected descriptor of type 0x2, skipping [ 85.421628][ T5914] usb 4-1: config 252 has no interface number 0 [ 85.428222][ T5914] usb 4-1: config 252 has no interface number 1 [ 85.435901][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0x1 has invalid maxpacket 1023, setting to 64 [ 85.448589][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0x7 has invalid maxpacket 1040, setting to 64 [ 85.465359][ T5914] usb 4-1: config 252 interface 143 altsetting 12 has a duplicate endpoint with address 0x5, skipping [ 85.478121][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0x8 has invalid maxpacket 1024, setting to 64 [ 85.489941][ T5929] gspca_se401: Wrong descriptor type [ 85.500081][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0x3 has invalid maxpacket 1023, setting to 64 [ 85.511589][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 85.522859][ T5914] usb 4-1: config 252 interface 143 altsetting 12 has an invalid descriptor for endpoint zero, skipping [ 85.534384][ T5914] usb 4-1: config 252 interface 143 altsetting 12 has a duplicate endpoint with address 0x2, skipping [ 85.547328][ T5914] usb 4-1: config 252 interface 143 altsetting 12 has a duplicate endpoint with address 0x8, skipping [ 85.558555][ T5914] usb 4-1: config 252 interface 143 altsetting 12 endpoint 0x4 has invalid maxpacket 1023, setting to 64 [ 85.569908][ T5914] usb 4-1: config 252 interface 143 altsetting 12 has a duplicate endpoint with address 0x3, skipping [ 85.581056][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x2, skipping [ 85.592100][ T5914] usb 4-1: config 252 interface 247 altsetting 78 endpoint 0xC has invalid maxpacket 512, setting to 64 [ 85.603696][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x2, skipping [ 85.614830][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x2, skipping [ 85.619107][ T51] Bluetooth: hci0: command tx timeout [ 85.626262][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x4, skipping [ 85.642254][ T5914] usb 4-1: config 252 interface 247 altsetting 78 endpoint 0x9 has invalid maxpacket 512, setting to 64 [ 85.654524][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x1, skipping [ 85.665627][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0xB, skipping [ 85.676625][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0xF, skipping [ 85.688100][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0x4, skipping [ 85.698886][ T5149] Bluetooth: hci2: command tx timeout [ 85.704557][ T5149] Bluetooth: hci3: command tx timeout [ 85.705427][ T5929] usb 1-1: USB disconnect, device number 3 [ 85.710571][ T51] Bluetooth: hci1: command tx timeout [ 85.720373][ T5914] usb 4-1: config 252 interface 247 altsetting 78 endpoint 0xE has an invalid bInterval 255, changing to 11 [ 85.742211][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0xB, skipping [ 85.754428][ T5914] usb 4-1: config 252 interface 247 altsetting 78 has a duplicate endpoint with address 0xF, skipping [ 85.765958][ T5914] usb 4-1: config 252 interface 143 has no altsetting 0 [ 85.772961][ T5914] usb 4-1: config 252 interface 247 has no altsetting 0 [ 85.782232][ T5914] usb 4-1: Dual-Role OTG device on HNP port [ 85.788398][ T5914] usb 4-1: New USB device found, idVendor=086a, idProduct=0110, bcdDevice=ea.0b [ 85.799490][ T5914] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 85.807512][ T5914] usb 4-1: Product: ⼤鰔ᵇ尸蔚⭘⁅ᤈꀈ迴輼因퓔葦Ꝁ깃ꯂ띹壞擌ᔟᦷر呹嘞ῠ夔졮ᑥ픹剚蔶ɇ쩲⛈ᵎ緟䛐쑆뱘ꖱ怵궵Ⓐׇ豲꟏▥훑㩥晢䖑䒘ꍜ䊻Ѐ᩠ᭂ냂艟ᘁ誜Ϙḣ鱎퍀䋜䛟緬啜嗋惐䳘த㡠tᜟ梖鵁鴳䝩녏삈왷앜涡↿ [ 85.837392][ T5914] usb 4-1: Manufacturer: 䐊 [ 85.842075][ T5914] usb 4-1: SerialNumber: Ѓ [ 85.854243][ T5937] raw-gadget.1 gadget.3: fail, usb_ep_enable returned -22 [ 86.157057][ T5944] Zero length message leads to an empty skb [ 86.207558][ T5914] emi62 - firmware loader 4-1:252.143: emi62_probe start [ 86.226350][ T5946] FAULT_INJECTION: forcing a failure. [ 86.226350][ T5946] name failslab, interval 1, probability 0, space 0, times 1 [ 86.244480][ T5946] CPU: 0 UID: 0 PID: 5946 Comm: syz.1.10 Not tainted syzkaller #0 PREEMPT(full) [ 86.244505][ T5946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 86.244514][ T5946] Call Trace: [ 86.244521][ T5946] [ 86.244528][ T5946] dump_stack_lvl+0xe8/0x150 [ 86.244556][ T5946] should_fail_ex+0x412/0x560 [ 86.244593][ T5946] should_failslab+0xa8/0x100 [ 86.244613][ T5946] __kmalloc_noprof+0xe8/0x760 [ 86.244632][ T5946] ? __lock_acquire+0x6b5/0x2cf0 [ 86.244655][ T5946] ? iovec_from_user+0x87/0x250 [ 86.244678][ T5946] iovec_from_user+0x87/0x250 [ 86.244701][ T5946] __import_iovec+0x163/0x7e0 [ 86.244730][ T5946] import_iovec+0x73/0xa0 [ 86.244752][ T5946] ___sys_recvmsg+0x4bd/0x590 [ 86.244780][ T5946] ? __pfx____sys_recvmsg+0x10/0x10 [ 86.244807][ T5946] ? __fget_files+0x2a/0x420 [ 86.244851][ T5946] ? __fget_files+0x3a0/0x420 [ 86.244880][ T5946] do_recvmmsg+0x334/0x800 [ 86.244909][ T5946] ? __pfx_do_recvmmsg+0x10/0x10 [ 86.244941][ T5946] ? _copy_from_user+0x94/0xb0 [ 86.244974][ T5946] __x64_sys_recvmmsg+0x1b7/0x250 [ 86.244999][ T5946] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 86.245032][ T5946] do_syscall_64+0xe2/0xf80 [ 86.245054][ T5946] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.245071][ T5946] ? trace_irq_disable+0x37/0x100 [ 86.245087][ T5946] ? clear_bhb_loop+0x40/0x90 [ 86.245108][ T5946] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 86.245125][ T5946] RIP: 0033:0x7f39a8d9acb9 [ 86.245143][ T5946] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 86.245155][ T5946] RSP: 002b:00007f39a9bc1028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 86.245174][ T5946] RAX: ffffffffffffffda RBX: 00007f39a9015fa0 RCX: 00007f39a8d9acb9 [ 86.245187][ T5946] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 86.245198][ T5946] RBP: 00007f39a9bc1090 R08: 0000200000003700 R09: 0000000000000000 [ 86.245209][ T5946] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 86.245219][ T5946] R13: 00007f39a9016038 R14: 00007f39a9015fa0 R15: 00007ffe3ed39e38 [ 86.245247][ T5946] [ 86.245414][ T5914] usb 4-1: Direct firmware load for emi62/loader.fw failed with error -2 [ 86.490088][ T5914] usb 4-1: Falling back to sysfs fallback for: emi62/loader.fw [ 86.508103][ T5954] kvm_intel: L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 86.820555][ T10] cfg80211: failed to load regulatory.db [ 87.018781][ T9] usb 2-1: new full-speed USB device number 3 using dummy_hcd [ 87.110176][ T29] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 87.170403][ T9] usb 2-1: not running at top speed; connect to a high speed hub [ 87.181578][ T9] usb 2-1: config 1 has an invalid interface number: 78 but max is 0 [ 87.189963][ T9] usb 2-1: config 1 has no interface number 0 [ 87.196184][ T9] usb 2-1: config 1 interface 78 has no altsetting 0 [ 87.206794][ T9] usb 2-1: string descriptor 0 read error: -22 [ 87.214120][ T9] usb 2-1: New USB device found, idVendor=11ba, idProduct=1001, bcdDevice=ec.57 [ 87.224433][ T9] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.243750][ T9] pvrusb2: Hardware description: OnAir USB2 Hybrid USB tuner [ 87.252788][ T9] usb 2-1: selecting invalid altsetting 0 [ 87.290715][ T29] usb 1-1: config 0 has an invalid interface number: 41 but max is 0 [ 87.302300][ T29] usb 1-1: config 0 has no interface number 0 [ 87.308463][ T29] usb 1-1: config 0 interface 41 has no altsetting 0 [ 87.320447][ T29] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 87.329852][ T29] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.337960][ T29] usb 1-1: Product: syz [ 87.342242][ T29] usb 1-1: Manufacturer: syz [ 87.347019][ T29] usb 1-1: SerialNumber: syz [ 87.354382][ T29] usb 1-1: config 0 descriptor?? [ 87.369022][ T10] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 87.443126][ T2345] pvrusb2: control-write URB failure, status=-71 [ 87.449993][ T87] usb 2-1: USB disconnect, device number 3 [ 87.463670][ T2345] pvrusb2: Device being rendered inoperable [ 87.471324][ T2345] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to be jammed and I can't clear it. [ 87.483897][ T2345] pvrusb2: You might need to power cycle the pvrusb2 device in order to recover. [ 87.518755][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 87.526214][ T10] usb 3-1: config 0 has an invalid interface number: 184 but max is 0 [ 87.534991][ T10] usb 3-1: config 0 has no interface number 0 [ 87.541567][ T10] usb 3-1: config 0 interface 184 has no altsetting 0 [ 87.552183][ T10] usb 3-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 87.562416][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.570484][ T10] usb 3-1: Product: syz [ 87.574835][ T10] usb 3-1: Manufacturer: syz [ 87.579511][ T10] usb 3-1: SerialNumber: syz [ 87.587455][ T10] usb 3-1: config 0 descriptor?? [ 87.598771][ T10] smsc75xx v1.0.0 [ 88.175382][ T29] CoreChips 1-1:0.41 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffb9 [ 88.195852][ T29] CoreChips 1-1:0.41: probe with driver CoreChips failed with error -71 [ 88.213092][ T29] usb 1-1: USB disconnect, device number 4 [ 88.318807][ T87] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 88.412412][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -61 [ 88.424866][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 88.470609][ T87] usb 2-1: config 0 has an invalid interface number: 28 but max is 0 [ 88.480039][ T87] usb 2-1: config 0 has no interface number 0 [ 88.486380][ T87] usb 2-1: config 0 interface 28 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 88.497760][ T87] usb 2-1: config 0 interface 28 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 88.508680][ T87] usb 2-1: New USB device found, idVendor=046d, idProduct=c24f, bcdDevice= 0.00 [ 88.519148][ T87] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.530539][ T87] usb 2-1: config 0 descriptor?? [ 88.636279][ T5968] netlink: 1347 bytes leftover after parsing attributes in process `syz.2.17'. [ 88.649666][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 88.663242][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 88.673200][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 88.684861][ T10] smsc75xx 3-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 88.695307][ T10] smsc75xx 3-1:0.184: probe with driver smsc75xx failed with error -71 [ 88.715980][ T10] usb 3-1: USB disconnect, device number 6 [ 88.799724][ T5976] FAULT_INJECTION: forcing a failure. [ 88.799724][ T5976] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 88.813170][ T5976] CPU: 0 UID: 0 PID: 5976 Comm: syz.0.19 Not tainted syzkaller #0 PREEMPT(full) [ 88.813195][ T5976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 88.813204][ T5976] Call Trace: [ 88.813212][ T5976] [ 88.813219][ T5976] dump_stack_lvl+0xe8/0x150 [ 88.813246][ T5976] should_fail_ex+0x412/0x560 [ 88.813276][ T5976] _copy_to_iter+0x404/0x17d0 [ 88.813305][ T5976] ? do_raw_spin_lock+0x12b/0x2f0 [ 88.813332][ T5976] ? __pfx__copy_to_iter+0x10/0x10 [ 88.813348][ T5976] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 88.813368][ T5976] ? lockdep_hardirqs_on+0x7a/0x110 [ 88.813389][ T5976] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 88.813408][ T5976] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 88.813433][ T5976] __skb_datagram_iter+0xf8/0x980 [ 88.813455][ T5976] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 88.813486][ T5976] skb_copy_datagram_iter+0xb5/0x210 [ 88.813512][ T5976] netlink_recvmsg+0x2c3/0xa50 [ 88.813536][ T5976] ? aa_sk_perm+0x15a/0x960 [ 88.813560][ T5976] ? __pfx_netlink_recvmsg+0x10/0x10 [ 88.813587][ T5976] ? __pfx_aa_sk_perm+0x10/0x10 [ 88.813609][ T5976] ? __pfx_netlink_recvmsg+0x10/0x10 [ 88.813634][ T5976] sock_recvmsg_nosec+0x186/0x1c0 [ 88.813655][ T5976] ____sys_recvmsg+0x245/0x510 [ 88.813685][ T5976] ? __pfx_____sys_recvmsg+0x10/0x10 [ 88.813720][ T5976] ? import_iovec+0x73/0xa0 [ 88.813742][ T5976] ___sys_recvmsg+0x215/0x590 [ 88.813770][ T5976] ? __pfx____sys_recvmsg+0x10/0x10 [ 88.813795][ T5976] ? __fget_files+0x2a/0x420 [ 88.813833][ T5976] ? __fget_files+0x3a0/0x420 [ 88.813863][ T5976] do_recvmmsg+0x334/0x800 [ 88.813893][ T5976] ? __pfx_do_recvmmsg+0x10/0x10 [ 88.813926][ T5976] ? _copy_from_user+0x94/0xb0 [ 88.813959][ T5976] __x64_sys_recvmmsg+0x1b7/0x250 [ 88.813984][ T5976] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 88.814017][ T5976] do_syscall_64+0xe2/0xf80 [ 88.814038][ T5976] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 88.814055][ T5976] ? trace_irq_disable+0x37/0x100 [ 88.814071][ T5976] ? clear_bhb_loop+0x40/0x90 [ 88.814091][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 88.814108][ T5976] RIP: 0033:0x7f397d19acb9 [ 88.814125][ T5976] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 88.814139][ T5976] RSP: 002b:00007f397e0cb028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 88.814158][ T5976] RAX: ffffffffffffffda RBX: 00007f397d415fa0 RCX: 00007f397d19acb9 [ 88.814170][ T5976] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 88.814180][ T5976] RBP: 00007f397e0cb090 R08: 0000200000003700 R09: 0000000000000000 [ 88.814191][ T5976] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 88.814200][ T5976] R13: 00007f397d416038 R14: 00007f397d415fa0 R15: 00007ffc5e541498 [ 88.814225][ T5976] [ 89.186795][ T5979] warning: `syz.0.20' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 89.465842][ T5983] program syz.0.29 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 89.494924][ T5984] program syz.0.29 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 89.504862][ T5984] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 [ 89.708759][ T982] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 89.872190][ T982] usb 3-1: Using ep0 maxpacket: 8 [ 89.888310][ T982] usb 3-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 89.897604][ T982] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 89.906631][ T982] usb 3-1: Product: syz [ 89.911161][ T982] usb 3-1: Manufacturer: syz [ 89.916245][ T982] usb 3-1: SerialNumber: syz [ 89.926054][ T982] usb 3-1: config 0 descriptor?? [ 89.940534][ T982] gspca_main: se401-2.14.0 probing 047d:5003 [ 90.331255][ T6007] vivid-000: disconnect [ 90.336326][ T6005] vivid-000: reconnect [ 90.377922][ T6009] FAULT_INJECTION: forcing a failure. [ 90.377922][ T6009] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 90.392067][ T6009] CPU: 0 UID: 0 PID: 6009 Comm: syz.3.28 Not tainted syzkaller #0 PREEMPT(full) [ 90.392083][ T6009] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 90.392089][ T6009] Call Trace: [ 90.392094][ T6009] [ 90.392098][ T6009] dump_stack_lvl+0xe8/0x150 [ 90.392116][ T6009] should_fail_ex+0x412/0x560 [ 90.392134][ T6009] _copy_to_iter+0x589/0x17d0 [ 90.392157][ T6009] ? __pfx__copy_to_iter+0x10/0x10 [ 90.392166][ T6009] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 90.392179][ T6009] ? lockdep_hardirqs_on+0x7a/0x110 [ 90.392191][ T6009] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 90.392202][ T6009] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 90.392219][ T6009] __skb_datagram_iter+0xf8/0x980 [ 90.392233][ T6009] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 90.392251][ T6009] skb_copy_datagram_iter+0xb5/0x210 [ 90.392266][ T6009] netlink_recvmsg+0x2c3/0xa50 [ 90.392280][ T6009] ? aa_sk_perm+0x15a/0x960 [ 90.392293][ T6009] ? __pfx_netlink_recvmsg+0x10/0x10 [ 90.392309][ T6009] ? __pfx_aa_sk_perm+0x10/0x10 [ 90.392321][ T6009] ? __pfx_netlink_recvmsg+0x10/0x10 [ 90.392335][ T6009] sock_recvmsg_nosec+0x186/0x1c0 [ 90.392348][ T6009] ____sys_recvmsg+0x245/0x510 [ 90.392365][ T6009] ? __pfx_____sys_recvmsg+0x10/0x10 [ 90.392385][ T6009] ? import_iovec+0x73/0xa0 [ 90.392400][ T6009] ___sys_recvmsg+0x215/0x590 [ 90.392415][ T6009] ? __pfx____sys_recvmsg+0x10/0x10 [ 90.392429][ T6009] ? __fget_files+0x2a/0x420 [ 90.392450][ T6009] ? __fget_files+0x3a0/0x420 [ 90.392467][ T6009] do_recvmmsg+0x334/0x800 [ 90.392484][ T6009] ? __pfx_do_recvmmsg+0x10/0x10 [ 90.392502][ T6009] ? _copy_from_user+0x94/0xb0 [ 90.392520][ T6009] __x64_sys_recvmmsg+0x1b7/0x250 [ 90.392541][ T6009] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 90.392573][ T6009] do_syscall_64+0xe2/0xf80 [ 90.392594][ T6009] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 90.392610][ T6009] ? trace_irq_disable+0x37/0x100 [ 90.392627][ T6009] ? clear_bhb_loop+0x40/0x90 [ 90.392640][ T6009] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 90.392653][ T6009] RIP: 0033:0x7fb2dfd9acb9 [ 90.392664][ T6009] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 90.392672][ T6009] RSP: 002b:00007fb2e0cef028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 90.392683][ T6009] RAX: ffffffffffffffda RBX: 00007fb2e0015fa0 RCX: 00007fb2dfd9acb9 [ 90.392690][ T6009] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 90.392696][ T6009] RBP: 00007fb2e0cef090 R08: 0000200000003700 R09: 0000000000000000 [ 90.392702][ T6009] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 90.392708][ T6009] R13: 00007fb2e0016038 R14: 00007fb2e0015fa0 R15: 00007fff250895a8 [ 90.392722][ T6009] [ 90.728810][ T982] usb 3-1: reset high-speed USB device number 7 using dummy_hcd [ 90.890421][ T982] usb 3-1: device firmware changed [ 90.896002][ T982] gspca_se401: read req failed req 0x06 error -19 [ 90.907872][ T982] usb 3-1: USB disconnect, device number 7 [ 91.029164][ T29] usb 2-1: USB disconnect, device number 4 [ 91.048704][ T982] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 91.078721][ T10] usb 1-1: new low-speed USB device number 5 using dummy_hcd [ 91.198709][ T982] usb 3-1: Using ep0 maxpacket: 8 [ 91.213232][ T982] usb 3-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 91.219171][ T10] usb 1-1: device descriptor read/64, error -71 [ 91.237731][ T982] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 91.246747][ T982] usb 3-1: Product: ш [ 91.256073][ T982] usb 3-1: Manufacturer: Р [ 91.261545][ T982] usb 3-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 [ 91.304952][ T982] usb 3-1: config 0 descriptor?? [ 91.313576][ T982] gspca_main: se401-2.14.0 probing 047d:5003 [ 91.468840][ T10] usb 1-1: new low-speed USB device number 6 using dummy_hcd [ 91.598766][ T10] usb 1-1: device descriptor read/64, error -71 [ 91.658753][ T29] usb 2-1: new full-speed USB device number 5 using dummy_hcd [ 91.710555][ T10] usb usb1-port1: attempt power cycle [ 91.726093][ T982] gspca_se401: Wrong descriptor type [ 91.831828][ T29] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 91.842096][ T29] usb 2-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xBE, changing to 0x8E [ 91.853747][ T29] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8E has an invalid bInterval 0, changing to 10 [ 91.864787][ T29] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 91.874558][ T29] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 91.891208][ T29] usb 2-1: New USB device found, idVendor=10c5, idProduct=819a, bcdDevice=e4.46 [ 91.900449][ T29] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=35 [ 91.908542][ T29] usb 2-1: Product: syz [ 91.912924][ T29] usb 2-1: Manufacturer: syz [ 91.917535][ T29] usb 2-1: SerialNumber: syz [ 91.925181][ T29] usb 2-1: config 0 descriptor?? [ 91.944558][ T9] usb 3-1: USB disconnect, device number 8 [ 92.048838][ T10] usb 1-1: new low-speed USB device number 7 using dummy_hcd [ 92.069411][ T10] usb 1-1: device descriptor read/8, error -71 [ 92.135052][ T6032] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 92.318717][ T10] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 92.339618][ T10] usb 1-1: device descriptor read/8, error -71 [ 92.439513][ T29] radio-si470x 2-1:0.0: si470x_get_report: usb_control_msg returned -110 [ 92.448309][ T29] radio-si470x 2-1:0.0: probe with driver radio-si470x failed with error -5 [ 92.464872][ T10] usb usb1-port1: unable to enumerate USB device [ 92.625843][ T6039] FAULT_INJECTION: forcing a failure. [ 92.625843][ T6039] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 92.640335][ T6039] CPU: 1 UID: 0 PID: 6039 Comm: syz.2.38 Not tainted syzkaller #0 PREEMPT(full) [ 92.640350][ T6039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 92.640357][ T6039] Call Trace: [ 92.640361][ T6039] [ 92.640365][ T6039] dump_stack_lvl+0xe8/0x150 [ 92.640384][ T6039] should_fail_ex+0x412/0x560 [ 92.640401][ T6039] _copy_to_iter+0x589/0x17d0 [ 92.640418][ T6039] ? __pfx__copy_to_iter+0x10/0x10 [ 92.640427][ T6039] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 92.640440][ T6039] ? lockdep_hardirqs_on+0x7a/0x110 [ 92.640453][ T6039] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 92.640464][ T6039] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 92.640481][ T6039] __skb_datagram_iter+0xf8/0x980 [ 92.640495][ T6039] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 92.640512][ T6039] skb_copy_datagram_iter+0xb5/0x210 [ 92.640527][ T6039] netlink_recvmsg+0x2c3/0xa50 [ 92.640542][ T6039] ? aa_sk_perm+0x15a/0x960 [ 92.640555][ T6039] ? __pfx_netlink_recvmsg+0x10/0x10 [ 92.640571][ T6039] ? __pfx_aa_sk_perm+0x10/0x10 [ 92.640583][ T6039] ? __pfx_netlink_recvmsg+0x10/0x10 [ 92.640597][ T6039] sock_recvmsg_nosec+0x186/0x1c0 [ 92.640609][ T6039] ____sys_recvmsg+0x245/0x510 [ 92.640626][ T6039] ? __pfx_____sys_recvmsg+0x10/0x10 [ 92.640646][ T6039] ? import_iovec+0x73/0xa0 [ 92.640658][ T6039] ___sys_recvmsg+0x215/0x590 [ 92.640673][ T6039] ? __pfx____sys_recvmsg+0x10/0x10 [ 92.640688][ T6039] ? __fget_files+0x2a/0x420 [ 92.640708][ T6039] ? __fget_files+0x3a0/0x420 [ 92.640725][ T6039] do_recvmmsg+0x334/0x800 [ 92.640741][ T6039] ? __pfx_do_recvmmsg+0x10/0x10 [ 92.640759][ T6039] ? _copy_from_user+0x94/0xb0 [ 92.640777][ T6039] __x64_sys_recvmmsg+0x1b7/0x250 [ 92.640791][ T6039] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 92.640809][ T6039] do_syscall_64+0xe2/0xf80 [ 92.640822][ T6039] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 92.640831][ T6039] ? trace_irq_disable+0x37/0x100 [ 92.640841][ T6039] ? clear_bhb_loop+0x40/0x90 [ 92.640860][ T6039] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 92.640869][ T6039] RIP: 0033:0x7f27b019acb9 [ 92.640880][ T6039] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 92.640888][ T6039] RSP: 002b:00007f27ae3f6028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 92.640899][ T6039] RAX: ffffffffffffffda RBX: 00007f27b0415fa0 RCX: 00007f27b019acb9 [ 92.640906][ T6039] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 92.640912][ T6039] RBP: 00007f27ae3f6090 R08: 0000200000003700 R09: 0000000000000000 [ 92.640918][ T6039] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 92.640924][ T6039] R13: 00007f27b0416038 R14: 00007f27b0415fa0 R15: 00007fffaba83718 [ 92.640939][ T6039] [ 92.941428][ T10] usb 2-1: USB disconnect, device number 5 [ 93.306147][ T6053] netlink: 'syz.2.42': attribute type 21 has an invalid length. [ 93.313992][ T6053] netlink: 144 bytes leftover after parsing attributes in process `syz.2.42'. [ 93.387554][ T6055] ======================================================= [ 93.387554][ T6055] WARNING: The mand mount option has been deprecated and [ 93.387554][ T6055] and is ignored by this kernel. Remove the mand [ 93.387554][ T6055] option from the mount to silence this warning. [ 93.387554][ T6055] ======================================================= [ 93.987349][ T6066] FAULT_INJECTION: forcing a failure. [ 93.987349][ T6066] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 94.051331][ T6066] CPU: 0 UID: 0 PID: 6066 Comm: syz.2.47 Not tainted syzkaller #0 PREEMPT(full) [ 94.051352][ T6066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 94.051361][ T6066] Call Trace: [ 94.051369][ T6066] [ 94.051376][ T6066] dump_stack_lvl+0xe8/0x150 [ 94.051400][ T6066] should_fail_ex+0x412/0x560 [ 94.051428][ T6066] _copy_to_iter+0x589/0x17d0 [ 94.051460][ T6066] ? __pfx__copy_to_iter+0x10/0x10 [ 94.051477][ T6066] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 94.051498][ T6066] ? lockdep_hardirqs_on+0x7a/0x110 [ 94.051519][ T6066] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 94.051540][ T6066] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 94.051569][ T6066] __skb_datagram_iter+0xf8/0x980 [ 94.051594][ T6066] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 94.051626][ T6066] skb_copy_datagram_iter+0xb5/0x210 [ 94.051653][ T6066] netlink_recvmsg+0x2c3/0xa50 [ 94.051676][ T6066] ? aa_sk_perm+0x15a/0x960 [ 94.051697][ T6066] ? __pfx_netlink_recvmsg+0x10/0x10 [ 94.051719][ T6066] ? __pfx_aa_sk_perm+0x10/0x10 [ 94.051748][ T6066] ? __pfx_netlink_recvmsg+0x10/0x10 [ 94.051773][ T6066] sock_recvmsg_nosec+0x186/0x1c0 [ 94.051795][ T6066] ____sys_recvmsg+0x245/0x510 [ 94.051825][ T6066] ? __pfx_____sys_recvmsg+0x10/0x10 [ 94.051862][ T6066] ? import_iovec+0x73/0xa0 [ 94.051885][ T6066] ___sys_recvmsg+0x215/0x590 [ 94.051912][ T6066] ? __pfx____sys_recvmsg+0x10/0x10 [ 94.051939][ T6066] ? __fget_files+0x2a/0x420 [ 94.051976][ T6066] ? __fget_files+0x3a0/0x420 [ 94.052005][ T6066] do_recvmmsg+0x334/0x800 [ 94.052035][ T6066] ? __pfx_do_recvmmsg+0x10/0x10 [ 94.052069][ T6066] ? _copy_from_user+0x94/0xb0 [ 94.052103][ T6066] __x64_sys_recvmmsg+0x1b7/0x250 [ 94.052129][ T6066] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 94.052163][ T6066] do_syscall_64+0xe2/0xf80 [ 94.052184][ T6066] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.052201][ T6066] ? trace_irq_disable+0x37/0x100 [ 94.052221][ T6066] ? clear_bhb_loop+0x40/0x90 [ 94.052243][ T6066] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 94.052260][ T6066] RIP: 0033:0x7f27b019acb9 [ 94.052276][ T6066] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 94.052290][ T6066] RSP: 002b:00007f27ae3f6028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 94.052308][ T6066] RAX: ffffffffffffffda RBX: 00007f27b0415fa0 RCX: 00007f27b019acb9 [ 94.052320][ T6066] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 94.052332][ T6066] RBP: 00007f27ae3f6090 R08: 0000200000003700 R09: 0000000000000000 [ 94.052343][ T6066] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 94.052354][ T6066] R13: 00007f27b0416038 R14: 00007f27b0415fa0 R15: 00007fffaba83718 [ 94.052382][ T6066] [ 94.460054][ T10] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 94.608776][ T10] usb 1-1: Using ep0 maxpacket: 8 [ 94.617886][ T10] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 94.627387][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.628709][ T5929] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 94.635495][ T10] usb 1-1: Product: syz [ 94.647353][ T10] usb 1-1: Manufacturer: syz [ 94.652997][ T10] usb 1-1: SerialNumber: syz [ 94.663212][ T10] usb 1-1: config 0 descriptor?? [ 94.674988][ T10] gspca_main: se401-2.14.0 probing 047d:5003 [ 94.792169][ T5929] usb 3-1: Using ep0 maxpacket: 8 [ 94.805031][ T5929] usb 3-1: New USB device found, idVendor=2770, idProduct=930c, bcdDevice=8d.6a [ 94.821040][ T5929] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.829313][ T5929] usb 3-1: Product: syz [ 94.833492][ T5929] usb 3-1: Manufacturer: syz [ 94.838100][ T5929] usb 3-1: SerialNumber: syz [ 94.845476][ T5929] usb 3-1: config 0 descriptor?? [ 94.856835][ T5929] gspca_main: sq930x-2.14.0 probing 2770:930c [ 94.938310][ T982] IPVS: starting estimator thread 0... [ 94.938545][ T6081] IPVS: set_ctl: invalid protocol: 41 10.1.1.2:20001 [ 95.048870][ T6084] IPVS: using max 38 ests per chain, 91200 per kthread [ 95.228949][ T10] usb 1-1: reset high-speed USB device number 9 using dummy_hcd [ 95.269298][ T982] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 95.306571][ T6075] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 95.315831][ T6075] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 95.338958][ T5929] gspca_sq930x: ucbus_write failed -71 [ 95.391929][ T10] usb 1-1: device firmware changed [ 95.397783][ T10] gspca_se401: read req failed req 0x06 error -19 [ 95.420243][ T10] usb 1-1: USB disconnect, device number 9 [ 95.429037][ T982] usb 2-1: Using ep0 maxpacket: 16 [ 95.444596][ T982] usb 2-1: too many endpoints for config 1 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 95.466813][ T982] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 95.477686][ T982] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 95.488063][ T982] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 57608, setting to 1024 [ 95.499292][ T982] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 95.509242][ T982] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 255 [ 95.523276][ T982] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 95.533116][ T982] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 95.542278][ T982] usb 2-1: SerialNumber: syz [ 95.550260][ T6086] raw-gadget.3 gadget.1: fail, usb_ep_enable returned -22 [ 95.559613][ T982] cdc_acm 2-1:1.0: Control and data interfaces are not separated! [ 95.568829][ T982] cdc_acm 2-1:1.0: probe with driver cdc_acm failed with error -12 [ 95.579277][ T5929] gspca_sq930x: Sensor ov9630 not yet treated [ 95.585420][ T5929] sq930x 3-1:0.0: probe with driver sq930x failed with error -22 [ 95.589250][ T10] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 95.604630][ T5929] usb 3-1: USB disconnect, device number 9 [ 95.760653][ T10] usb 1-1: Using ep0 maxpacket: 8 [ 95.768902][ T796] usb 2-1: USB disconnect, device number 6 [ 95.792605][ T10] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 95.804740][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.812987][ T10] usb 1-1: Product: ш [ 95.817195][ T10] usb 1-1: Manufacturer: Р [ 95.823052][ T10] usb 1-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 [ 95.845341][ T10] usb 1-1: config 0 descriptor?? [ 95.853347][ T10] gspca_main: se401-2.14.0 probing 047d:5003 [ 95.928763][ T5929] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 96.080611][ T5929] usb 3-1: config 1 interface 0 altsetting 127 bulk endpoint 0x81 has invalid maxpacket 64 [ 96.092859][ T5929] usb 3-1: config 1 interface 0 altsetting 127 bulk endpoint 0x2 has invalid maxpacket 32 [ 96.104166][ T5929] usb 3-1: config 1 interface 0 has no altsetting 0 [ 96.113240][ T5929] usb 3-1: New USB device found, idVendor=0bda, idProduct=8150, bcdDevice= 0.40 [ 96.122413][ T5929] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 96.130552][ T5929] usb 3-1: Product: syz [ 96.134886][ T5929] usb 3-1: Manufacturer: syz [ 96.139757][ T5929] usb 3-1: SerialNumber: syz [ 96.147667][ T6093] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 96.155371][ T6093] raw-gadget.1 gadget.2: fail, usb_ep_enable returned -22 [ 96.257444][ T10] gspca_se401: write req failed req 0x57 val 0x00 error -71 [ 96.266221][ T10] se401 1-1:0.0: probe with driver se401 failed with error -71 [ 96.277242][ T10] usb 1-1: USB disconnect, device number 10 [ 96.359294][ T6095] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 96.494975][ T6101] FAULT_INJECTION: forcing a failure. [ 96.494975][ T6101] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 96.501332][ T5929] rtl8150 3-1:1.0: couldn't reset the device [ 96.510679][ T6101] CPU: 0 UID: 0 PID: 6101 Comm: syz.2.57 Not tainted syzkaller #0 PREEMPT(full) [ 96.510704][ T6101] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 96.510714][ T6101] Call Trace: [ 96.510721][ T6101] [ 96.510728][ T6101] dump_stack_lvl+0xe8/0x150 [ 96.510754][ T6101] should_fail_ex+0x412/0x560 [ 96.510797][ T6101] _copy_to_iter+0x589/0x17d0 [ 96.510826][ T6101] ? __pfx__copy_to_iter+0x10/0x10 [ 96.510843][ T6101] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 96.510865][ T6101] ? lockdep_hardirqs_on+0x7a/0x110 [ 96.510885][ T6101] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 96.510904][ T6101] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 96.510932][ T6101] __skb_datagram_iter+0xf8/0x980 [ 96.510956][ T6101] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 96.510986][ T6101] skb_copy_datagram_iter+0xb5/0x210 [ 96.511012][ T6101] netlink_recvmsg+0x2c3/0xa50 [ 96.511034][ T6101] ? aa_sk_perm+0x15a/0x960 [ 96.511057][ T6101] ? __pfx_netlink_recvmsg+0x10/0x10 [ 96.511083][ T6101] ? __pfx_aa_sk_perm+0x10/0x10 [ 96.511105][ T6101] ? __pfx_netlink_recvmsg+0x10/0x10 [ 96.511128][ T6101] sock_recvmsg_nosec+0x186/0x1c0 [ 96.511149][ T6101] ____sys_recvmsg+0x245/0x510 [ 96.511179][ T6101] ? __pfx_____sys_recvmsg+0x10/0x10 [ 96.511212][ T6101] ? import_iovec+0x73/0xa0 [ 96.511234][ T6101] ___sys_recvmsg+0x215/0x590 [ 96.511260][ T6101] ? __pfx____sys_recvmsg+0x10/0x10 [ 96.511285][ T6101] ? __fget_files+0x2a/0x420 [ 96.511320][ T6101] ? __fget_files+0x3a0/0x420 [ 96.511349][ T6101] do_recvmmsg+0x334/0x800 [ 96.511378][ T6101] ? __pfx_do_recvmmsg+0x10/0x10 [ 96.511409][ T6101] ? _copy_from_user+0x94/0xb0 [ 96.511448][ T6101] __x64_sys_recvmmsg+0x1b7/0x250 [ 96.511472][ T6101] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 96.511505][ T6101] do_syscall_64+0xe2/0xf80 [ 96.511526][ T6101] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 96.511542][ T6101] ? trace_irq_disable+0x37/0x100 [ 96.511559][ T6101] ? clear_bhb_loop+0x40/0x90 [ 96.511579][ T6101] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 96.511595][ T6101] RIP: 0033:0x7f27b019acb9 [ 96.511611][ T6101] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 96.511624][ T6101] RSP: 002b:00007f27ae3f6028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 96.511642][ T6101] RAX: ffffffffffffffda RBX: 00007f27b0415fa0 RCX: 00007f27b019acb9 [ 96.511654][ T6101] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 96.511664][ T6101] RBP: 00007f27ae3f6090 R08: 0000200000003700 R09: 0000000000000000 [ 96.511675][ T6101] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 96.511685][ T6101] R13: 00007f27b0416038 R14: 00007f27b0415fa0 R15: 00007fffaba83718 [ 96.511711][ T6101] [ 96.799391][ T6109] tmpfs: Cannot enable quota on remount [ 96.815497][ T5929] rtl8150 3-1:1.0: probe with driver rtl8150 failed with error -5 [ 96.898433][ T5929] usb 3-1: USB disconnect, device number 10 [ 96.976891][ T6111] netlink: 'syz.0.61': attribute type 10 has an invalid length. [ 96.997528][ T6111] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 97.013895][ T6111] bond0: (slave batadv0): Enslaving as an active interface with an up link [ 97.040985][ T6111] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 97.048522][ T6111] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 97.056888][ T6111] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 97.068448][ T6111] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 97.093039][ T6111] bond0: (slave batadv0): Releasing backup interface [ 97.201855][ T6111] syz.0.61 (6111) used greatest stack depth: 18184 bytes left [ 97.228764][ T29] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 97.241302][ T5929] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 97.378833][ T29] usb 2-1: Using ep0 maxpacket: 8 [ 97.386048][ T29] usb 2-1: config 1 has an invalid interface number: 6 but max is 2 [ 97.394279][ T29] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 97.403285][ T29] usb 2-1: config 1 has an invalid descriptor of length 5, skipping remainder of the config [ 97.413786][ T29] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 97.423131][ T5929] usb 3-1: Using ep0 maxpacket: 32 [ 97.428852][ T29] usb 2-1: config 1 has no interface number 1 [ 97.435016][ T29] usb 2-1: too many endpoints for config 1 interface 6 altsetting 4: 226, using maximum allowed: 30 [ 97.446017][ T29] usb 2-1: config 1 interface 6 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 226 [ 97.460362][ T29] usb 2-1: config 1 interface 6 has no altsetting 0 [ 97.468348][ T5929] usb 3-1: unable to get BOS descriptor or descriptor too short [ 97.477502][ T5929] usb 3-1: config 111 interface 0 altsetting 5 endpoint 0x8 has an invalid bInterval 0, changing to 7 [ 97.478717][ T10] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 97.488798][ T29] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 97.505629][ T5929] usb 3-1: config 111 interface 0 has no altsetting 0 [ 97.512686][ T29] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 97.520968][ T29] usb 2-1: Product: syz [ 97.526857][ T29] usb 2-1: Manufacturer: syz [ 97.531591][ T29] usb 2-1: SerialNumber: syz [ 97.537477][ T5929] usb 3-1: New USB device found, idVendor=040b, idProduct=6521, bcdDevice=b8.4b [ 97.547347][ T5929] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 97.556366][ T5929] usb 3-1: Product: syz [ 97.561077][ T5929] usb 3-1: Manufacturer: syz [ 97.565998][ T5929] usb 3-1: SerialNumber: syz [ 97.640963][ T10] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 97.652035][ T10] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 97.661967][ T10] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 97.675075][ T10] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 97.684692][ T10] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.700877][ T10] usb 1-1: config 0 descriptor?? [ 97.769649][ T30] audit: type=1326 audit(1769192943.035:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6112 comm="syz.1.62" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f39a8d9acb9 code=0x0 [ 97.792592][ T6103] netlink: 'syz.2.59': attribute type 10 has an invalid length. [ 97.802303][ T29] usb 2-1: 0:2 : does not exist [ 97.839018][ T6103] bond0: (slave wlan1): Enslaving as an active interface with an up link [ 97.860534][ T5929] xbox_remote_probe: Unexpected endpoint_in [ 97.876231][ T5929] usb 3-1: USB disconnect, device number 11 [ 97.885317][ T29] usb 2-1: USB disconnect, device number 7 [ 97.946067][ T5969] udevd[5969]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 98.053159][ T6120] netdevsim netdevsim3: Direct firmware load for failed with error -2 [ 98.062403][ T6120] netdevsim netdevsim3: Falling back to sysfs fallback for: [ 98.120465][ T10] plantronics 0003:047F:FFFF.0002: reserved main item tag 0xd [ 98.150673][ T10] plantronics 0003:047F:FFFF.0002: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.0-1/input0 [ 98.317705][ T10] usb 1-1: USB disconnect, device number 11 [ 98.648698][ T10] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 98.798758][ T10] usb 3-1: Using ep0 maxpacket: 16 [ 98.805768][ T10] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 98.817095][ T10] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 98.836817][ T10] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 98.868778][ T10] usb 3-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 98.877925][ T10] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.914141][ T10] usb 3-1: config 0 descriptor?? [ 99.357401][ T10] hid (null): unknown global tag 0xe [ 99.373933][ T10] hid-multitouch 0003:0457:07DA.0003: unknown global tag 0xe [ 99.381711][ T10] hid-multitouch 0003:0457:07DA.0003: item 0 0 1 14 parsing failed [ 99.390691][ T10] hid-multitouch 0003:0457:07DA.0003: probe with driver hid-multitouch failed with error -22 [ 99.567360][ T10] usb 3-1: USB disconnect, device number 12 [ 100.008722][ T10] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 100.146907][ T6142] netlink: 'syz.3.72': attribute type 10 has an invalid length. [ 100.162721][ T6142] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 100.175661][ T6142] bond0: (slave batadv0): Enslaving as an active interface with an up link [ 100.180702][ T10] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 100.208839][ T10] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 100.218053][ T10] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.230126][ T6142] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 100.231179][ T10] usb 1-1: config 0 descriptor?? [ 100.238371][ T6142] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 100.254023][ T6142] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 100.262815][ T6142] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 100.285592][ T6142] bond0: (slave batadv0): Releasing backup interface [ 100.288885][ T29] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 100.378864][ T5910] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 100.448829][ T29] usb 2-1: Using ep0 maxpacket: 8 [ 100.463881][ T29] usb 2-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 100.474718][ T29] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 100.484836][ T29] usb 2-1: Product: syz [ 100.494224][ T29] usb 2-1: Manufacturer: syz [ 100.499611][ T29] usb 2-1: SerialNumber: syz [ 100.503200][ T6146] FAULT_INJECTION: forcing a failure. [ 100.503200][ T6146] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 100.518509][ T6146] CPU: 0 UID: 0 PID: 6146 Comm: syz.3.74 Not tainted syzkaller #0 PREEMPT(full) [ 100.518534][ T6146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 100.518544][ T6146] Call Trace: [ 100.518552][ T6146] [ 100.518559][ T6146] dump_stack_lvl+0xe8/0x150 [ 100.518591][ T6146] should_fail_ex+0x412/0x560 [ 100.518617][ T6146] _copy_to_iter+0x589/0x17d0 [ 100.518645][ T6146] ? __pfx__copy_to_iter+0x10/0x10 [ 100.518661][ T6146] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 100.518680][ T6146] ? lockdep_hardirqs_on+0x7a/0x110 [ 100.518700][ T6146] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 100.518716][ T6146] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 100.518744][ T6146] __skb_datagram_iter+0xf8/0x980 [ 100.518766][ T6146] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 100.518795][ T6146] skb_copy_datagram_iter+0xb5/0x210 [ 100.518819][ T6146] netlink_recvmsg+0x2c3/0xa50 [ 100.518841][ T6146] ? aa_sk_perm+0x15a/0x960 [ 100.518864][ T6146] ? __pfx_netlink_recvmsg+0x10/0x10 [ 100.518891][ T6146] ? __pfx_aa_sk_perm+0x10/0x10 [ 100.518912][ T6146] ? __pfx_netlink_recvmsg+0x10/0x10 [ 100.518935][ T6146] sock_recvmsg_nosec+0x186/0x1c0 [ 100.518955][ T6146] ____sys_recvmsg+0x245/0x510 [ 100.518985][ T6146] ? __pfx_____sys_recvmsg+0x10/0x10 [ 100.519019][ T6146] ? import_iovec+0x73/0xa0 [ 100.519041][ T6146] ___sys_recvmsg+0x215/0x590 [ 100.519068][ T6146] ? __pfx____sys_recvmsg+0x10/0x10 [ 100.519093][ T6146] ? __fget_files+0x2a/0x420 [ 100.519127][ T6146] ? __fget_files+0x3a0/0x420 [ 100.519157][ T6146] do_recvmmsg+0x334/0x800 [ 100.519191][ T6146] ? __pfx_do_recvmmsg+0x10/0x10 [ 100.519224][ T6146] ? _copy_from_user+0x94/0xb0 [ 100.519253][ T6146] __x64_sys_recvmmsg+0x1b7/0x250 [ 100.519276][ T6146] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 100.519302][ T6146] do_syscall_64+0xe2/0xf80 [ 100.519322][ T6146] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 100.519337][ T6146] ? clear_bhb_loop+0x40/0x90 [ 100.519358][ T6146] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 100.519380][ T6146] RIP: 0033:0x7fb2dfd9acb9 [ 100.519395][ T6146] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 100.519406][ T6146] RSP: 002b:00007fb2e0cef028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 100.519423][ T6146] RAX: ffffffffffffffda RBX: 00007fb2e0015fa0 RCX: 00007fb2dfd9acb9 [ 100.519434][ T6146] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 100.519446][ T6146] RBP: 00007fb2e0cef090 R08: 0000200000003700 R09: 0000000000000000 [ 100.519455][ T6146] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 100.519464][ T6146] R13: 00007fb2e0016038 R14: 00007fb2e0015fa0 R15: 00007fff250895a8 [ 100.519489][ T6146] [ 100.525396][ T29] usb 2-1: config 0 descriptor?? [ 100.660313][ T6136] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 100.665788][ T5910] usb 3-1: config 0 has an invalid interface number: 17 but max is 0 [ 100.672921][ T6136] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 100.676636][ T5910] usb 3-1: config 0 has no interface number 0 [ 100.697657][ T10] keytouch 0003:0926:3333.0004: fixing up Keytouch IEC report descriptor [ 100.698827][ T5910] usb 3-1: config 0 interface 17 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 100.717735][ T10] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.0004/input/input7 [ 100.719394][ T5910] usb 3-1: config 0 interface 17 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 100.719441][ T5910] usb 3-1: New USB device found, idVendor=5543, idProduct=0522, bcdDevice= 0.00 [ 100.719463][ T5910] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.724668][ T29] gspca_main: se401-2.14.0 probing 047d:5003 [ 100.730329][ T5910] usb 3-1: config 0 descriptor?? [ 100.967103][ T10] keytouch 0003:0926:3333.0004: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 101.232416][ T10] usb 1-1: USB disconnect, device number 12 [ 101.239949][ T6151] openvswitch: netlink: Flow key attr not present in new flow. [ 101.269262][ T29] usb 2-1: reset high-speed USB device number 8 using dummy_hcd [ 101.441606][ T29] usb 2-1: device firmware changed [ 101.447457][ T29] gspca_se401: read req failed req 0x06 error -19 [ 101.467450][ T29] usb 2-1: USB disconnect, device number 8 [ 101.492599][ T5910] uclogic 0003:5543:0522.0005: collection stack underflow [ 101.500043][ T5910] uclogic 0003:5543:0522.0005: item 0 1 0 12 parsing failed [ 101.508048][ T5910] uclogic 0003:5543:0522.0005: parse failed [ 101.517340][ T5910] uclogic 0003:5543:0522.0005: probe with driver uclogic failed with error -22 [ 101.608791][ T29] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 101.778767][ T29] usb 2-1: Using ep0 maxpacket: 8 [ 101.787394][ T29] usb 2-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 101.799931][ T29] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 101.818869][ T29] usb 2-1: Product: ш [ 101.824895][ T29] usb 2-1: Manufacturer: Р [ 101.838290][ T29] usb 2-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 [ 101.871454][ T29] usb 2-1: config 0 descriptor?? [ 101.884557][ T29] gspca_main: se401-2.14.0 probing 047d:5003 [ 101.957241][ T6157] netlink: 8 bytes leftover after parsing attributes in process `syz.0.78'. [ 102.286319][ T29] gspca_se401: write req failed req 0x57 val 0x00 error -71 [ 102.294120][ T29] se401 2-1:0.0: probe with driver se401 failed with error -71 [ 102.301733][ T10] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 102.313663][ T29] usb 2-1: USB disconnect, device number 9 [ 102.458709][ T10] usb 1-1: Using ep0 maxpacket: 8 [ 102.465896][ T10] usb 1-1: config 1 has an invalid interface number: 6 but max is 2 [ 102.474716][ T10] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 102.484346][ T10] usb 1-1: config 1 has an invalid descriptor of length 5, skipping remainder of the config [ 102.494621][ T10] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 102.503845][ T10] usb 1-1: config 1 has no interface number 1 [ 102.510454][ T10] usb 1-1: too many endpoints for config 1 interface 6 altsetting 4: 226, using maximum allowed: 30 [ 102.521449][ T10] usb 1-1: config 1 interface 6 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 226 [ 102.534550][ T10] usb 1-1: config 1 interface 6 has no altsetting 0 [ 102.544022][ T10] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 102.553428][ T10] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 102.561486][ T10] usb 1-1: Product: syz [ 102.565646][ T10] usb 1-1: Manufacturer: syz [ 102.570313][ T10] usb 1-1: SerialNumber: syz [ 102.782652][ T30] audit: type=1326 audit(1769192948.045:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6161 comm="syz.0.79" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f397d19acb9 code=0x0 [ 102.789895][ T10] usb 1-1: 0:2 : does not exist [ 102.894709][ T10] usb 1-1: USB disconnect, device number 13 [ 102.955922][ T5969] udevd[5969]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 103.168460][ T5910] usb 3-1: USB disconnect, device number 13 [ 103.170640][ T796] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 103.358815][ T796] usb 2-1: Using ep0 maxpacket: 16 [ 103.366310][ T796] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 103.377455][ T796] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 103.388536][ T796] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 103.401553][ T796] usb 2-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 103.410723][ T796] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 103.421324][ T796] usb 2-1: config 0 descriptor?? [ 103.833646][ T796] hid (null): unknown global tag 0xe [ 103.842368][ T796] hid-multitouch 0003:0457:07DA.0006: unknown global tag 0xe [ 103.849899][ T796] hid-multitouch 0003:0457:07DA.0006: item 0 0 1 14 parsing failed [ 103.858402][ T796] hid-multitouch 0003:0457:07DA.0006: probe with driver hid-multitouch failed with error -22 [ 104.037149][ T796] usb 2-1: USB disconnect, device number 10 [ 104.201642][ T6176] netlink: 'syz.2.83': attribute type 10 has an invalid length. [ 104.213557][ T6176] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 104.226377][ T6176] bond0: (slave batadv0): Enslaving as an active interface with an up link [ 104.255157][ T6176] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 104.263874][ T6176] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 104.273120][ T6176] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 104.281386][ T6176] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 104.302581][ T6176] bond0: (slave batadv0): Releasing backup interface [ 104.593576][ T6180] FAULT_INJECTION: forcing a failure. [ 104.593576][ T6180] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 104.624967][ T6180] CPU: 0 UID: 0 PID: 6180 Comm: syz.1.86 Not tainted syzkaller #0 PREEMPT(full) [ 104.624992][ T6180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 104.625003][ T6180] Call Trace: [ 104.625010][ T6180] [ 104.625017][ T6180] dump_stack_lvl+0xe8/0x150 [ 104.625042][ T6180] should_fail_ex+0x412/0x560 [ 104.625085][ T6180] _copy_to_iter+0x589/0x17d0 [ 104.625117][ T6180] ? __pfx__copy_to_iter+0x10/0x10 [ 104.625132][ T6180] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 104.625152][ T6180] ? lockdep_hardirqs_on+0x7a/0x110 [ 104.625174][ T6180] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 104.625193][ T6180] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 104.625221][ T6180] __skb_datagram_iter+0xf8/0x980 [ 104.625244][ T6180] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 104.625272][ T6180] skb_copy_datagram_iter+0xb5/0x210 [ 104.625299][ T6180] netlink_recvmsg+0x2c3/0xa50 [ 104.625320][ T6180] ? aa_sk_perm+0x15a/0x960 [ 104.625343][ T6180] ? __pfx_netlink_recvmsg+0x10/0x10 [ 104.625370][ T6180] ? __pfx_aa_sk_perm+0x10/0x10 [ 104.625390][ T6180] ? __pfx_netlink_recvmsg+0x10/0x10 [ 104.625414][ T6180] sock_recvmsg_nosec+0x186/0x1c0 [ 104.625436][ T6180] ____sys_recvmsg+0x245/0x510 [ 104.625465][ T6180] ? __pfx_____sys_recvmsg+0x10/0x10 [ 104.625500][ T6180] ? import_iovec+0x73/0xa0 [ 104.625521][ T6180] ___sys_recvmsg+0x215/0x590 [ 104.625549][ T6180] ? __pfx____sys_recvmsg+0x10/0x10 [ 104.625574][ T6180] ? __fget_files+0x2a/0x420 [ 104.625610][ T6180] ? __fget_files+0x3a0/0x420 [ 104.625647][ T6180] do_recvmmsg+0x334/0x800 [ 104.625677][ T6180] ? __pfx_do_recvmmsg+0x10/0x10 [ 104.625710][ T6180] ? _copy_from_user+0x94/0xb0 [ 104.625743][ T6180] __x64_sys_recvmmsg+0x1b7/0x250 [ 104.625769][ T6180] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 104.625801][ T6180] do_syscall_64+0xe2/0xf80 [ 104.625823][ T6180] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 104.625839][ T6180] ? trace_irq_disable+0x37/0x100 [ 104.625855][ T6180] ? clear_bhb_loop+0x40/0x90 [ 104.625883][ T6180] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 104.625900][ T6180] RIP: 0033:0x7f39a8d9acb9 [ 104.625917][ T6180] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 104.625930][ T6180] RSP: 002b:00007f39a9bc1028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 104.625949][ T6180] RAX: ffffffffffffffda RBX: 00007f39a9015fa0 RCX: 00007f39a8d9acb9 [ 104.625961][ T6180] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 104.625972][ T6180] RBP: 00007f39a9bc1090 R08: 0000200000003700 R09: 0000000000000000 [ 104.625983][ T6180] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 104.625993][ T6180] R13: 00007f39a9016038 R14: 00007f39a9015fa0 R15: 00007ffe3ed39e38 [ 104.626020][ T6180] [ 105.378963][ T5910] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 105.528714][ T5910] usb 1-1: Using ep0 maxpacket: 8 [ 105.538501][ T5910] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 105.547811][ T5910] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 105.556213][ T5910] usb 1-1: Product: syz [ 105.561879][ T5910] usb 1-1: Manufacturer: syz [ 105.566505][ T5910] usb 1-1: SerialNumber: syz [ 105.573262][ T5910] usb 1-1: config 0 descriptor?? [ 105.579339][ T5840] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 105.581716][ T5910] gspca_main: se401-2.14.0 probing 047d:5003 [ 105.740591][ T5840] usb 2-1: config 0 has an invalid interface number: 17 but max is 0 [ 105.748874][ T5840] usb 2-1: config 0 has no interface number 0 [ 105.755182][ T5840] usb 2-1: config 0 interface 17 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 105.766309][ T5840] usb 2-1: config 0 interface 17 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 105.776323][ T5840] usb 2-1: New USB device found, idVendor=5543, idProduct=0522, bcdDevice= 0.00 [ 105.786296][ T5840] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 105.804177][ T5840] usb 2-1: config 0 descriptor?? [ 106.120950][ T6193] openvswitch: netlink: Flow key attr not present in new flow. [ 106.148807][ T5910] usb 1-1: reset high-speed USB device number 14 using dummy_hcd [ 106.312650][ T5910] usb 1-1: device firmware changed [ 106.321209][ T5910] gspca_se401: read req failed req 0x06 error -19 [ 106.335153][ T5910] usb 1-1: USB disconnect, device number 14 [ 106.340185][ T5840] uclogic 0003:5543:0522.0007: collection stack underflow [ 106.352365][ T5840] uclogic 0003:5543:0522.0007: item 0 1 0 12 parsing failed [ 106.360674][ T5840] uclogic 0003:5543:0522.0007: parse failed [ 106.366781][ T5840] uclogic 0003:5543:0522.0007: probe with driver uclogic failed with error -22 [ 106.488759][ T5910] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 106.548842][ T24] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 106.648795][ T5910] usb 1-1: Using ep0 maxpacket: 8 [ 106.657735][ T5910] usb 1-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 106.667037][ T5910] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 106.675576][ T5910] usb 1-1: Product: ш [ 106.679756][ T5910] usb 1-1: Manufacturer: Р [ 106.684276][ T5910] usb 1-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 [ 106.707114][ T5910] usb 1-1: config 0 descriptor?? [ 106.714533][ T5910] gspca_main: se401-2.14.0 probing 047d:5003 [ 106.720632][ T24] usb 3-1: Using ep0 maxpacket: 16 [ 106.727340][ T24] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 106.739233][ T24] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 106.750014][ T24] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 106.763004][ T24] usb 3-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 106.772523][ T24] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.784164][ T24] usb 3-1: config 0 descriptor?? [ 107.120055][ T5910] gspca_se401: write req failed req 0x57 val 0x00 error -71 [ 107.127554][ T5910] se401 1-1:0.0: probe with driver se401 failed with error -71 [ 107.149694][ T5910] usb 1-1: USB disconnect, device number 15 [ 107.198036][ T24] hid (null): unknown global tag 0xe [ 107.223210][ T24] hid-multitouch 0003:0457:07DA.0008: unknown global tag 0xe [ 107.233706][ T24] hid-multitouch 0003:0457:07DA.0008: item 0 0 1 14 parsing failed [ 107.244220][ T24] hid-multitouch 0003:0457:07DA.0008: probe with driver hid-multitouch failed with error -22 [ 107.283074][ T6204] FAULT_INJECTION: forcing a failure. [ 107.283074][ T6204] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 107.297353][ T6204] CPU: 0 UID: 0 PID: 6204 Comm: syz.3.96 Not tainted syzkaller #0 PREEMPT(full) [ 107.297369][ T6204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 107.297375][ T6204] Call Trace: [ 107.297380][ T6204] [ 107.297384][ T6204] dump_stack_lvl+0xe8/0x150 [ 107.297404][ T6204] should_fail_ex+0x412/0x560 [ 107.297421][ T6204] _copy_to_iter+0x589/0x17d0 [ 107.297438][ T6204] ? __pfx__copy_to_iter+0x10/0x10 [ 107.297447][ T6204] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 107.297460][ T6204] ? lockdep_hardirqs_on+0x7a/0x110 [ 107.297472][ T6204] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 107.297483][ T6204] ? __skb_try_recv_datagram+0x3d4/0x4d0 [ 107.297501][ T6204] __skb_datagram_iter+0xf8/0x980 [ 107.297515][ T6204] ? __pfx_simple_copy_to_iter+0x10/0x10 [ 107.297532][ T6204] skb_copy_datagram_iter+0xb5/0x210 [ 107.297547][ T6204] netlink_recvmsg+0x2c3/0xa50 [ 107.297561][ T6204] ? aa_sk_perm+0x15a/0x960 [ 107.297574][ T6204] ? __pfx_netlink_recvmsg+0x10/0x10 [ 107.297590][ T6204] ? __pfx_aa_sk_perm+0x10/0x10 [ 107.297602][ T6204] ? __pfx_netlink_recvmsg+0x10/0x10 [ 107.297616][ T6204] sock_recvmsg_nosec+0x186/0x1c0 [ 107.297628][ T6204] ____sys_recvmsg+0x245/0x510 [ 107.297652][ T6204] ? __pfx_____sys_recvmsg+0x10/0x10 [ 107.297672][ T6204] ? import_iovec+0x73/0xa0 [ 107.297684][ T6204] ___sys_recvmsg+0x215/0x590 [ 107.297699][ T6204] ? __pfx____sys_recvmsg+0x10/0x10 [ 107.297714][ T6204] ? __fget_files+0x2a/0x420 [ 107.297734][ T6204] ? __fget_files+0x3a0/0x420 [ 107.297750][ T6204] do_recvmmsg+0x334/0x800 [ 107.297767][ T6204] ? __pfx_do_recvmmsg+0x10/0x10 [ 107.297785][ T6204] ? _copy_from_user+0x94/0xb0 [ 107.297803][ T6204] __x64_sys_recvmmsg+0x1b7/0x250 [ 107.297817][ T6204] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 107.297835][ T6204] do_syscall_64+0xe2/0xf80 [ 107.297848][ T6204] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 107.297858][ T6204] ? trace_irq_disable+0x37/0x100 [ 107.297868][ T6204] ? clear_bhb_loop+0x40/0x90 [ 107.297879][ T6204] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 107.297889][ T6204] RIP: 0033:0x7fb2dfd9acb9 [ 107.297900][ T6204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 107.297907][ T6204] RSP: 002b:00007fb2e0cef028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 107.297918][ T6204] RAX: ffffffffffffffda RBX: 00007fb2e0015fa0 RCX: 00007fb2dfd9acb9 [ 107.297925][ T6204] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 107.297931][ T6204] RBP: 00007fb2e0cef090 R08: 0000200000003700 R09: 0000000000000000 [ 107.297937][ T6204] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 107.297943][ T6204] R13: 00007fb2e0016038 R14: 00007fb2e0015fa0 R15: 00007fff250895a8 [ 107.297957][ T6204] [ 107.588466][ T9] usb 3-1: USB disconnect, device number 14 [ 107.653158][ T6206] netlink: 8 bytes leftover after parsing attributes in process `syz.3.97'. [ 108.383911][ T796] usb 2-1: USB disconnect, device number 11 [ 108.499531][ T24] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 108.670642][ T24] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 108.699423][ T24] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 108.716941][ T24] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 108.729667][ T6227] netlink: 116 bytes leftover after parsing attributes in process `syz.1.106'. [ 108.742234][ T24] usb 3-1: config 0 descriptor?? [ 109.183751][ T6220] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.192911][ T6220] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.205002][ T24] keytouch 0003:0926:3333.0009: fixing up Keytouch IEC report descriptor [ 109.209370][ T9] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 109.219429][ T24] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0009/input/input8 [ 109.259318][ T5929] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 109.327351][ T24] keytouch 0003:0926:3333.0009: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 109.389611][ T9] usb 1-1: Using ep0 maxpacket: 16 [ 109.396966][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 109.424529][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 109.434474][ T9] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 109.434628][ T9] usb 1-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 109.434650][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 109.457933][ T5929] usb 2-1: Using ep0 maxpacket: 8 [ 109.468926][ T9] usb 1-1: config 0 descriptor?? [ 109.486475][ T5929] usb 2-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 109.518243][ T5929] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.530640][ T5929] usb 2-1: Product: syz [ 109.535608][ T5929] usb 2-1: Manufacturer: syz [ 109.540763][ T5929] usb 2-1: SerialNumber: syz [ 109.564265][ T5929] usb 2-1: config 0 descriptor?? [ 109.575487][ T5929] gspca_main: se401-2.14.0 probing 047d:5003 [ 109.829616][ T24] usb 3-1: USB disconnect, device number 15 [ 109.883463][ T9] hid (null): unknown global tag 0xe [ 109.910418][ T9] hid-multitouch 0003:0457:07DA.000A: unknown global tag 0xe [ 109.930138][ T9] hid-multitouch 0003:0457:07DA.000A: item 0 0 1 14 parsing failed [ 109.949109][ T9] hid-multitouch 0003:0457:07DA.000A: probe with driver hid-multitouch failed with error -22 [ 110.093358][ T9] usb 1-1: USB disconnect, device number 16 [ 110.108909][ T5929] usb 2-1: reset high-speed USB device number 12 using dummy_hcd Stopping sshd: stopped /usr/sbin/sshd (pid 5577) OK Stopping crond: [ 110.290730][ T5929] usb 2-1: device firmware changed [ 110.301349][ T5929] gspca_se401: read req failed req 0x06 error -19 stopped /usr/sbin/crond (pid 5567) [ 110.322969][ T5929] usb 2-1: USB disconnect, device number 12 OK [ 110.478821][ T5929] usb 2-1: new high-speed USB device number 13 using dummy_hcd Stopping dhcpcd... stopped /sbin/dhcpcd (pid 5492) [ 110.639637][ T5929] usb 2-1: Using ep0 maxpacket: 8 [ 110.677115][ T5929] usb 2-1: New USB device found, idVendor=047d, idProduct=5003, bcdDevice=2f.8c [ 110.703129][ T5929] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 110.740865][ T5929] usb 2-1: Product: ш [ 110.750643][ T5929] usb 2-1: Manufacturer: Р [ 110.765442][ T5929] usb 2-1: SerialNumber: ꛟ퇛Ķꯌ騋땩⚒헛婓ꬽ㐗偘ᙿ죭䓹ꆉ呗膽姬鄥쮩뚰ꡯ勲䰧诟蘞珣Ó롌豯ሬ툃궱⊰䳋쿟睶㠂厑혊ᴒ㠵ᕅ恁臂쿠貅ⵔ᧮㨭ꨄ责 Stopping network: [ 110.831735][ T5929] usb 2-1: config 0 descriptor?? [ 110.851954][ T5929] gspca_main: se401-2.14.0 probing 047d:5003 [ 110.988916][ T29] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 111.177742][ T29] usb 1-1: config 0 has an invalid interface number: 17 but max is 0 [ 111.196209][ T29] usb 1-1: config 0 has no interface number 0 [ 111.209211][ T29] usb 1-1: config 0 interface 17 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 111.234957][ T29] usb 1-1: config 0 interface 17 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 111.291987][ T29] usb 1-1: New USB device found, idVendor=5543, idProduct=0522, bcdDevice= 0.00 [ 111.306404][ T29] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 OK Stopping iptables: [ 111.647521][ T29] usb 1-1: config 0 descriptor?? OK Stopping system message bus: [ 112.009379][ T5929] gspca_se401: read req failed req 0x06 error -19 [ 112.056636][ T5929] usb 2-1: USB disconnect, device number 13 [ 112.200086][ T6301] openvswitch: netlink: Flow key attr not present in new flow. [ 112.478251][ T29] uclogic 0003:5543:0522.000B: collection stack underflow [ 112.506446][ T29] uclogic 0003:5543:0522.000B: item 0 1 0 12 parsing failed [ 112.533165][ T29] uclogic 0003:5543:0522.000B: parse failed [ 112.557119][ T29] uclogic 0003:5543:0522.000B: probe with driver uclogic failed with error -22 [ 112.649171][ T5929] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 112.706896][ T29] usb 1-1: USB disconnect, device number 17 done [ 112.851051][ T5929] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 112.883485][ T5929] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 112.893624][ T5929] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.906118][ T5929] usb 3-1: config 0 descriptor?? [ 112.919232][ T5910] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 113.079071][ T5910] usb 2-1: Using ep0 maxpacket: 16 [ 113.102147][ T5910] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 113.127470][ T5910] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 113.144209][ T5910] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 113.160990][ T5910] usb 2-1: New USB device found, idVendor=0457, idProduct=07da, bcdDevice= 0.00 [ 113.170468][ T5910] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 113.191772][ T5910] usb 2-1: config 0 descriptor?? [ 113.358952][ T6306] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 113.390798][ T6306] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 113.406460][ T5929] keytouch 0003:0926:3333.000C: fixing up Keytouch IEC report descriptor [ 113.444334][ T5929] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.000C/input/input9 [ 113.560333][ T5929] keytouch 0003:0926:3333.000C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 113.622365][ T5910] hid (null): unknown global tag 0xe Stopping klogd: [ 113.646144][ T5910] hid-multitouch 0003:0457:07DA.000D: unknown global tag 0xe [ 113.656580][ T5910] hid-multitouch 0003:0457:07DA.000D: item 0 0 1 14 parsing failed [ 113.667171][ T5910] hid-multitouch 0003:0457:07DA.000D: probe with driver hid-multitouch failed with error -22 OK Stopping acpid: [ 113.826177][ T5910] usb 2-1: USB disconnect, device number 14 [ 113.829406][ T9] usb 1-1: new full-speed USB device number 18 using dummy_hcd [ 113.989012][ T796] usb 3-1: USB disconnect, device number 16 [ 113.996316][ T9] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 114.010943][ T9] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.00 [ 114.021051][ T9] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.037570][ T9] usb 1-1: config 0 descriptor?? [ 114.046123][ T6324] raw-gadget.4 gadget.0: fail, usb_ep_enable returned -22 [ 114.255840][ T6324] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 114.265263][ T6324] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 114.365179][ T6336] FAULT_INJECTION: forcing a failure. [ 114.365179][ T6336] name failslab, interval 1, probability 0, space 0, times 0 [ 114.377924][ T6336] CPU: 0 UID: 0 PID: 6336 Comm: syz.1.127 Not tainted syzkaller #0 PREEMPT(full) [ 114.377947][ T6336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 114.377957][ T6336] Call Trace: [ 114.377964][ T6336] [ 114.377968][ T6336] dump_stack_lvl+0xe8/0x150 [ 114.377986][ T6336] should_fail_ex+0x412/0x560 [ 114.378007][ T6336] should_failslab+0xa8/0x100 [ 114.378018][ T6336] ? skb_clone+0x212/0x3a0 [ 114.378032][ T6336] kmem_cache_alloc_noprof+0x87/0x650 [ 114.378050][ T6336] skb_clone+0x212/0x3a0 [ 114.378064][ T6336] __netlink_deliver_tap+0x424/0x8b0 [ 114.378085][ T6336] ? netlink_deliver_tap+0x2e/0x1b0 [ 114.378099][ T6336] netlink_deliver_tap+0x19c/0x1b0 [ 114.378114][ T6336] netlink_dump+0x926/0xe80 [ 114.378133][ T6336] ? __pfx_netlink_dump+0x10/0x10 [ 114.378153][ T6336] ? netlink_recvmsg+0x5d6/0xa50 [ 114.378165][ T6336] ? kmem_cache_free+0x180/0x610 [ 114.378182][ T6336] netlink_recvmsg+0x690/0xa50 [ 114.378195][ T6336] ? aa_sk_perm+0x15a/0x960 [ 114.378208][ T6336] ? __pfx_netlink_recvmsg+0x10/0x10 [ 114.378224][ T6336] ? __pfx_aa_sk_perm+0x10/0x10 [ 114.378236][ T6336] ? __pfx_netlink_recvmsg+0x10/0x10 [ 114.378250][ T6336] sock_recvmsg_nosec+0x186/0x1c0 [ 114.378262][ T6336] ____sys_recvmsg+0x245/0x510 [ 114.378280][ T6336] ? __pfx_____sys_recvmsg+0x10/0x10 [ 114.378299][ T6336] ? import_iovec+0x73/0xa0 [ 114.378312][ T6336] ___sys_recvmsg+0x215/0x590 [ 114.378327][ T6336] ? __pfx____sys_recvmsg+0x10/0x10 [ 114.378342][ T6336] ? __fget_files+0x2a/0x420 [ 114.378363][ T6336] ? __fget_files+0x3a0/0x420 [ 114.378380][ T6336] do_recvmmsg+0x334/0x800 [ 114.378397][ T6336] ? __pfx_do_recvmmsg+0x10/0x10 [ 114.378415][ T6336] ? _copy_from_user+0x94/0xb0 [ 114.378433][ T6336] __x64_sys_recvmmsg+0x1b7/0x250 [ 114.378448][ T6336] ? __pfx___x64_sys_recvmmsg+0x10/0x10 [ 114.378466][ T6336] do_syscall_64+0xe2/0xf80 [ 114.378479][ T6336] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 114.378488][ T6336] ? trace_irq_disable+0x37/0x100 [ 114.378499][ T6336] ? clear_bhb_loop+0x40/0x90 [ 114.378510][ T6336] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 114.378520][ T6336] RIP: 0033:0x7f39a8d9acb9 [ 114.378530][ T6336] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 114.378538][ T6336] RSP: 002b:00007f39a9bc1028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 114.378549][ T6336] RAX: ffffffffffffffda RBX: 00007f39a9015fa0 RCX: 00007f39a8d9acb9 [ 114.378555][ T6336] RDX: 04000000000003b4 RSI: 00002000000037c0 RDI: 0000000000000003 [ 114.378562][ T6336] RBP: 00007f39a9bc1090 R08: 0000200000003700 R09: 0000000000000000 [ 114.378568][ T6336] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 114.378573][ T6336] R13: 00007f39a9016038 R14: 00007f39a9015fa0 R15: 00007ffe3ed39e38 [ 114.378590][ T6336] [ 114.673282][ T9] usbhid 1-1:0.0: can't add hid device: -71 [ 114.679446][ T9] usbhid 1-1:0.0: probe with driver usbhid failed with error -71 [ 114.690314][ T9] usb 1-1: USB disconnect, device number 18 OK Stopping syslogd: stopped /sbin/syslogd (pid 5180) OK [ 115.132901][ T6347] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list umount: can't remount debugfs read-only umount: tmpfs busy - remounted read-only [ 116.064544][ T5929] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 116.128788][ T5910] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 116.218823][ T5929] usb 2-1: Using ep0 maxpacket: 16 [ 116.226460][ T5929] usb 2-1: too many configurations: 200, using maximum allowed: 8 [ 116.236560][ T5929] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 116.244409][ T5929] usb 2-1: can't read configurations, error -61 [ 116.290941][ T5910] usb 3-1: config 0 has an invalid interface number: 17 but max is 0 [ 116.308764][ T5910] usb 3-1: config 0 has no interface number 0 [ 116.315629][ T5910] usb 3-1: config 0 interface 17 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 116.347529][ T5910] usb 3-1: config 0 interface 17 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 116.357484][ T5910] usb 3-1: New USB device found, idVendor=5543, idProduct=0522, bcdDevice= 0.00 [ 116.381191][ T5910] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 116.397780][ T5910] usb 3-1: config 0 descriptor?? [ 116.403038][ T5929] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 116.558765][ T5929] usb 2-1: Using ep0 maxpacket: 16 [ 116.566713][ T5929] usb 2-1: too many configurations: 200, using maximum allowed: 8 [ 116.588403][ T5929] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 116.611406][ T5929] usb 2-1: can't read configurations, error -61 [ 116.629420][ T5929] usb usb2-port1: attempt power cycle umount: sysfs busy - remounted read-only umount: devtmpfs busy - remounted read-only umount: can't remount /dev/root read-only [ 116.845152][ T6374] openvswitch: netlink: Flow key attr not present in new flow. The system is going down NOW! [ 116.880858][ T5198] udevd[5198]: could not touch /run/udev/queue: Read-only file system Sent SIGTERM to all processes Connection to 10.128.0.80 closed by remote host. [ 116.998867][ T5929] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 117.050262][ T5929] usb 2-1: device descriptor read/8, error -71 [ 117.709609][ T13] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 117.798172][ T13] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 117.882816][ T13] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 117.945872][ T5910] usbhid 3-1:0.17: can't add hid device: -71 [ 117.952482][ T5910] usbhid 3-1:0.17: probe with driver usbhid failed with error -71 [ 118.015165][ T13] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 118.032954][ T5910] usb 3-1: USB disconnect, device number 17 Sent SIGKILL to all processes Requesting system poweroff [ 118.127469][ T13] bridge_slave_1: left allmulticast mode [ 118.133307][ T13] bridge_slave_1: left promiscuous mode [ 118.141699][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 118.154319][ T13] bridge_slave_0: left allmulticast mode [ 118.161915][ T13] bridge_slave_0: left promiscuous mode [ 118.168560][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 118.380843][ T13] ***** Releasing 0 refcount on 0000000000000000 [ 118.388932][ T13] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 118.400526][ T13] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 118.411445][ T13] bond0 (unregistering): Released all slaves [ 118.633062][ T13] hsr_slave_0: left promiscuous mode [ 118.639352][ T13] hsr_slave_1: left promiscuous mode [ 118.653881][ T13] veth1_macvtap: left promiscuous mode [ 118.661188][ T13] veth0_macvtap: left promiscuous mode [ 118.666784][ T13] veth1_vlan: left promiscuous mode [ 118.672191][ T13] veth0_vlan: left promiscuous mode [ 119.037944][ T13] team0 (unregistering): Port device team_slave_1 removed [ 119.081955][ T13] team0 (unregistering): Port device team_slave_0 removed [ 119.082776][ T6375] smc: removing smcd device lo [ 119.107611][ T5914] usb 4-1: emi62_load_firmware - error loading firmware: error = -2 [ 119.129071][ T5914] usb 4-1: Error [ 119.132797][ T5914] emi62 - firmware loader 4-1:252.143: probe with driver emi62 - firmware loader failed with error -5 [ 119.172956][ T5914] emi62 - firmware loader 4-1:252.247: emi62_probe start [ 119.182743][ T5914] usb 4-1: Direct firmware load for emi62/loader.fw failed with error -2 [ 119.191262][ T5914] usb 4-1: Falling back to sysfs fallback for: emi62/loader.fw [ 119.202289][ T5914] ------------[ cut here ]------------ [ 119.207761][ T5914] ret [ 119.207778][ T5914] WARNING: drivers/base/firmware_loader/fallback.c:148 at firmware_fallback_sysfs+0x746/0xa30, CPU#1: kworker/1:6/5914 [ 119.223681][ T5914] Modules linked in: [ 119.227770][ T5914] CPU: 1 UID: 0 PID: 5914 Comm: kworker/1:6 Not tainted syzkaller #0 PREEMPT(full) [ 119.237560][ T5914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 119.247921][ T5914] Workqueue: usb_hub_wq hub_event [ 119.253044][ T5914] RIP: 0010:firmware_fallback_sysfs+0x746/0xa30 [ 119.259328][ T5914] Code: ce fb e9 5d fc ff ff e8 a8 55 ce fb c6 05 87 0f 07 0a 01 48 c7 c7 a0 43 34 8c e8 05 e1 32 fb e9 85 fc ff ff e8 8b 55 ce fb 90 <0f> 0b 90 4c 89 f7 48 c7 c6 a0 44 34 8c 4c 89 e2 e8 d5 ba 37 fb e9 [ 119.279136][ T5914] RSP: 0018:ffffc9000513ead0 EFLAGS: 00010246 [ 119.285231][ T5914] RAX: ffffffff85f4ce05 RBX: dffffc0000000000 RCX: 0000000000100000 [ 119.293260][ T5914] RDX: ffffc900160c2000 RSI: 00000000000fffff RDI: 0000000000100000 [ 119.301252][ T5914] RBP: 0000000000000001 R08: ffffffff9011d4b7 R09: 1ffffffff2023a96 [ 119.309299][ T5914] R10: dffffc0000000000 R11: fffffbfff2023a97 R12: ffffffff8c6c9000 [ 119.317283][ T5914] R13: 0000000000001770 R14: ffff888057d9f0b0 R15: 00000000fffffff5 [ 119.325316][ T5914] FS: 0000000000000000(0000) GS:ffff88812539e000(0000) knlGS:0000000000000000 [ 119.334674][ T5914] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 119.341592][ T5914] CR2: 00007fadb5e72bd0 CR3: 0000000036800000 CR4: 00000000003526f0 [ 119.349618][ T5914] Call Trace: [ 119.352893][ T5914] [ 119.355843][ T5914] ? kfree+0x1c1/0x610 [ 119.359941][ T5914] ? _request_firmware+0xf11/0x1780 [ 119.365136][ T5914] ? __kmalloc_cache_noprof+0x15b/0x660 [ 119.370713][ T5914] _request_firmware+0x1052/0x1780 [ 119.375833][ T5914] ? __pfx__request_firmware+0x10/0x10 [ 119.381338][ T5914] ? __kmalloc_cache_noprof+0x31c/0x660 [ 119.386902][ T5914] request_firmware+0x36/0x50 [ 119.391757][ T5914] emi62_probe+0x173/0x1980 [ 119.396263][ T5914] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 119.401755][ T5914] ? __pfx_emi62_probe+0x10/0x10 [ 119.406733][ T5914] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 119.412684][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 119.417916][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 119.423755][ T5914] ? __pm_runtime_set_status+0x785/0xa50 [ 119.429494][ T5914] usb_probe_interface+0x668/0xc90 [ 119.435184][ T5914] ? __pfx_usb_probe_interface+0x10/0x10 [ 119.441424][ T5914] really_probe+0x267/0xaf0 [ 119.445960][ T5914] __driver_probe_device+0x18c/0x320 [ 119.451314][ T5914] driver_probe_device+0x4f/0x240 [ 119.456376][ T5914] __device_attach_driver+0x2d4/0x4c0 [ 119.462174][ T5914] bus_for_each_drv+0x258/0x2f0 [ 119.467078][ T5914] ? __pfx___device_attach_driver+0x10/0x10 [ 119.473021][ T5914] ? __pfx_bus_for_each_drv+0x10/0x10 [ 119.478393][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 119.483613][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 119.489439][ T5914] __device_attach+0x2c5/0x450 [ 119.494192][ T5914] ? __pfx___device_attach+0x10/0x10 [ 119.499524][ T5914] ? _raw_spin_unlock+0x28/0x50 [ 119.504375][ T5914] device_initial_probe+0xa1/0xd0 [ 119.509480][ T5914] bus_probe_device+0x12a/0x220 [ 119.514356][ T5914] ? device_add+0x726/0xb70 [ 119.518893][ T5914] device_add+0x7b6/0xb70 [ 119.523218][ T5914] usb_set_configuration+0x1a87/0x2110 [ 119.528905][ T5914] usb_generic_driver_probe+0x8d/0x150 [ 119.534387][ T5914] usb_probe_device+0x1c4/0x3b0 [ 119.539687][ T5914] ? __pfx_usb_probe_device+0x10/0x10 [ 119.545079][ T5914] really_probe+0x267/0xaf0 [ 119.550240][ T5914] __driver_probe_device+0x18c/0x320 [ 119.555576][ T5914] driver_probe_device+0x4f/0x240 [ 119.560834][ T5914] __device_attach_driver+0x2d4/0x4c0 [ 119.566214][ T5914] bus_for_each_drv+0x258/0x2f0 [ 119.571304][ T5914] ? __pfx___device_attach_driver+0x10/0x10 [ 119.577208][ T5914] ? __pfx_bus_for_each_drv+0x10/0x10 [ 119.582633][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 119.587835][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 119.593772][ T5914] __device_attach+0x2c5/0x450 [ 119.598545][ T5914] ? __pfx___device_attach+0x10/0x10 [ 119.603872][ T5914] ? _raw_spin_unlock+0x28/0x50 [ 119.608760][ T5914] device_initial_probe+0xa1/0xd0 [ 119.613773][ T5914] bus_probe_device+0x12a/0x220 [ 119.618758][ T5914] ? device_add+0x726/0xb70 [ 119.623249][ T5914] device_add+0x7b6/0xb70 [ 119.627563][ T5914] usb_new_device+0xa08/0x16f0 [ 119.632446][ T5914] ? __pfx_usb_new_device+0x10/0x10 [ 119.637639][ T5914] ? _raw_spin_unlock_irq+0x23/0x50 [ 119.643252][ T5914] hub_event+0x2a1c/0x4f30 [ 119.647691][ T5914] ? __pfx_hub_event+0x10/0x10 [ 119.652823][ T5914] ? process_one_work+0x87c/0x15a0 [ 119.658122][ T5914] ? process_one_work+0x87c/0x15a0 [ 119.663283][ T5914] process_one_work+0x949/0x15a0 [ 119.668235][ T5914] ? __pfx_process_one_work+0x10/0x10 [ 119.673637][ T5914] ? do_raw_spin_lock+0x12b/0x2f0 [ 119.678685][ T5914] ? assign_work+0x3d5/0x5e0 [ 119.683297][ T5914] worker_thread+0x9af/0xee0 [ 119.687931][ T5914] kthread+0x388/0x470 [ 119.692146][ T5914] ? __pfx_worker_thread+0x10/0x10 [ 119.697337][ T5914] ? __pfx_kthread+0x10/0x10 [ 119.701951][ T5914] ret_from_fork+0x51b/0xa40 [ 119.706565][ T5914] ? __pfx_ret_from_fork+0x10/0x10 [ 119.711699][ T5914] ? __switch_to+0xc7d/0x1400 [ 119.716368][ T5914] ? __pfx_kthread+0x10/0x10 [ 119.721087][ T5914] ret_from_fork_asm+0x1a/0x30 [ 119.725856][ T5914] [ 119.728904][ T5914] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 119.736174][ T5914] CPU: 1 UID: 0 PID: 5914 Comm: kworker/1:6 Not tainted syzkaller #0 PREEMPT(full) [ 119.745534][ T5914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/13/2026 [ 119.755707][ T5914] Workqueue: usb_hub_wq hub_event [ 119.760740][ T5914] Call Trace: [ 119.764014][ T5914] [ 119.766952][ T5914] vpanic+0x1e0/0x670 [ 119.771023][ T5914] panic+0xc5/0xd0 [ 119.774733][ T5914] ? __pfx_panic+0x10/0x10 [ 119.779223][ T5914] ? ret_from_fork_asm+0x1a/0x30 [ 119.784147][ T5914] __warn+0x315/0x4a0 [ 119.788181][ T5914] ? firmware_fallback_sysfs+0x746/0xa30 [ 119.793813][ T5914] ? firmware_fallback_sysfs+0x746/0xa30 [ 119.799454][ T5914] __report_bug+0x29a/0x540 [ 119.804050][ T5914] ? firmware_fallback_sysfs+0x746/0xa30 [ 119.809682][ T5914] ? __pfx___report_bug+0x10/0x10 [ 119.814699][ T5914] ? __up_read+0x291/0x6b0 [ 119.819102][ T5914] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 119.824891][ T5914] ? firmware_fallback_sysfs+0x746/0xa30 [ 119.830524][ T5914] report_bug+0x16a/0x220 [ 119.834841][ T5914] ? firmware_fallback_sysfs+0x746/0xa30 [ 119.840482][ T5914] ? firmware_fallback_sysfs+0x748/0xa30 [ 119.846224][ T5914] handle_bug+0x98/0x200 [ 119.850538][ T5914] exc_invalid_op+0x1a/0x50 [ 119.855046][ T5914] asm_exc_invalid_op+0x1a/0x20 [ 119.859985][ T5914] RIP: 0010:firmware_fallback_sysfs+0x746/0xa30 [ 119.866390][ T5914] Code: ce fb e9 5d fc ff ff e8 a8 55 ce fb c6 05 87 0f 07 0a 01 48 c7 c7 a0 43 34 8c e8 05 e1 32 fb e9 85 fc ff ff e8 8b 55 ce fb 90 <0f> 0b 90 4c 89 f7 48 c7 c6 a0 44 34 8c 4c 89 e2 e8 d5 ba 37 fb e9 [ 119.886112][ T5914] RSP: 0018:ffffc9000513ead0 EFLAGS: 00010246 [ 119.892175][ T5914] RAX: ffffffff85f4ce05 RBX: dffffc0000000000 RCX: 0000000000100000 [ 119.900221][ T5914] RDX: ffffc900160c2000 RSI: 00000000000fffff RDI: 0000000000100000 [ 119.908196][ T5914] RBP: 0000000000000001 R08: ffffffff9011d4b7 R09: 1ffffffff2023a96 [ 119.916176][ T5914] R10: dffffc0000000000 R11: fffffbfff2023a97 R12: ffffffff8c6c9000 [ 119.924225][ T5914] R13: 0000000000001770 R14: ffff888057d9f0b0 R15: 00000000fffffff5 [ 119.932193][ T5914] ? firmware_fallback_sysfs+0x745/0xa30 [ 119.937825][ T5914] ? kfree+0x1c1/0x610 [ 119.941892][ T5914] ? _request_firmware+0xf11/0x1780 [ 119.947085][ T5914] ? __kmalloc_cache_noprof+0x15b/0x660 [ 119.952758][ T5914] _request_firmware+0x1052/0x1780 [ 119.957879][ T5914] ? __pfx__request_firmware+0x10/0x10 [ 119.963344][ T5914] ? __kmalloc_cache_noprof+0x31c/0x660 [ 119.968898][ T5914] request_firmware+0x36/0x50 [ 119.973675][ T5914] emi62_probe+0x173/0x1980 [ 119.978195][ T5914] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 119.983647][ T5914] ? __pfx_emi62_probe+0x10/0x10 [ 119.988604][ T5914] ? _raw_spin_unlock_irqrestore+0x30/0x80 [ 119.994445][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 119.999643][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 120.005471][ T5914] ? __pm_runtime_set_status+0x785/0xa50 [ 120.011358][ T5914] usb_probe_interface+0x668/0xc90 [ 120.016465][ T5914] ? __pfx_usb_probe_interface+0x10/0x10 [ 120.022092][ T5914] really_probe+0x267/0xaf0 [ 120.026599][ T5914] __driver_probe_device+0x18c/0x320 [ 120.031870][ T5914] driver_probe_device+0x4f/0x240 [ 120.036962][ T5914] __device_attach_driver+0x2d4/0x4c0 [ 120.042339][ T5914] bus_for_each_drv+0x258/0x2f0 [ 120.047185][ T5914] ? __pfx___device_attach_driver+0x10/0x10 [ 120.053071][ T5914] ? __pfx_bus_for_each_drv+0x10/0x10 [ 120.058453][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 120.063697][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 120.069683][ T5914] __device_attach+0x2c5/0x450 [ 120.074448][ T5914] ? __pfx___device_attach+0x10/0x10 [ 120.079733][ T5914] ? _raw_spin_unlock+0x28/0x50 [ 120.084599][ T5914] device_initial_probe+0xa1/0xd0 [ 120.089805][ T5914] bus_probe_device+0x12a/0x220 [ 120.094679][ T5914] ? device_add+0x726/0xb70 [ 120.099190][ T5914] device_add+0x7b6/0xb70 [ 120.103509][ T5914] usb_set_configuration+0x1a87/0x2110 [ 120.108974][ T5914] usb_generic_driver_probe+0x8d/0x150 [ 120.114422][ T5914] usb_probe_device+0x1c4/0x3b0 [ 120.119349][ T5914] ? __pfx_usb_probe_device+0x10/0x10 [ 120.124803][ T5914] really_probe+0x267/0xaf0 [ 120.129318][ T5914] __driver_probe_device+0x18c/0x320 [ 120.134593][ T5914] driver_probe_device+0x4f/0x240 [ 120.139618][ T5914] __device_attach_driver+0x2d4/0x4c0 [ 120.145118][ T5914] bus_for_each_drv+0x258/0x2f0 [ 120.149988][ T5914] ? __pfx___device_attach_driver+0x10/0x10 [ 120.156440][ T5914] ? __pfx_bus_for_each_drv+0x10/0x10 [ 120.161821][ T5914] ? lockdep_hardirqs_on+0x7a/0x110 [ 120.167024][ T5914] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 120.172838][ T5914] __device_attach+0x2c5/0x450 [ 120.177712][ T5914] ? __pfx___device_attach+0x10/0x10 [ 120.183020][ T5914] ? _raw_spin_unlock+0x28/0x50 [ 120.187891][ T5914] device_initial_probe+0xa1/0xd0 [ 120.192926][ T5914] bus_probe_device+0x12a/0x220 [ 120.197838][ T5914] ? device_add+0x726/0xb70 [ 120.202331][ T5914] device_add+0x7b6/0xb70 [ 120.206665][ T5914] usb_new_device+0xa08/0x16f0 [ 120.211438][ T5914] ? __pfx_usb_new_device+0x10/0x10 [ 120.216636][ T5914] ? _raw_spin_unlock_irq+0x23/0x50 [ 120.221840][ T5914] hub_event+0x2a1c/0x4f30 [ 120.226275][ T5914] ? __pfx_hub_event+0x10/0x10 [ 120.231092][ T5914] ? process_one_work+0x87c/0x15a0 [ 120.236192][ T5914] ? process_one_work+0x87c/0x15a0 [ 120.241326][ T5914] process_one_work+0x949/0x15a0 [ 120.246274][ T5914] ? __pfx_process_one_work+0x10/0x10 [ 120.251643][ T5914] ? do_raw_spin_lock+0x12b/0x2f0 [ 120.256669][ T5914] ? assign_work+0x3d5/0x5e0 [ 120.261362][ T5914] worker_thread+0x9af/0xee0 [ 120.265961][ T5914] kthread+0x388/0x470 [ 120.270021][ T5914] ? __pfx_worker_thread+0x10/0x10 [ 120.275122][ T5914] ? __pfx_kthread+0x10/0x10 [ 120.279700][ T5914] ret_from_fork+0x51b/0xa40 [ 120.284281][ T5914] ? __pfx_ret_from_fork+0x10/0x10 [ 120.289383][ T5914] ? __switch_to+0xc7d/0x1400 [ 120.294257][ T5914] ? __pfx_kthread+0x10/0x10 [ 120.298868][ T5914] ret_from_fork_asm+0x1a/0x30 [ 120.303643][ T5914] [ 120.307195][ T5914] Kernel Offset: disabled [ 120.311594][ T5914] Rebooting in 86400 seconds..