ecvmmsg+0x3a7/0x4b0 [ 553.043571][ T9944] do_syscall_64+0x3d/0xb0 [ 553.048119][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.054310][ T9944] [ 553.056707][ T9944] Uninit was stored to memory at: [ 553.061971][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.066772][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.071400][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.076741][ T9944] do_syscall_64+0x3d/0xb0 [ 553.081276][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.087389][ T9944] [ 553.089764][ T9944] Uninit was stored to memory at: [ 553.095023][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.099805][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.104518][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.109657][ T9944] do_syscall_64+0x3d/0xb0 [ 553.114259][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.120307][ T9944] [ 553.122797][ T9944] Uninit was stored to memory at: [ 553.127986][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.132872][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.137486][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.142719][ T9944] do_syscall_64+0x3d/0xb0 [ 553.147243][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.153388][ T9944] [ 553.155759][ T9944] Uninit was stored to memory at: [ 553.160919][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.165948][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.170582][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.175955][ T9944] do_syscall_64+0x3d/0xb0 [ 553.180505][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.186677][ T9944] [ 553.189053][ T9944] Uninit was stored to memory at: [ 553.194346][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.199142][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.203821][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.208968][ T9944] do_syscall_64+0x3d/0xb0 [ 553.213593][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.219641][ T9944] [ 553.222132][ T9944] Uninit was stored to memory at: [ 553.227271][ T9944] ___sys_recvmsg+0x522/0x890 [ 553.232182][ T9944] do_recvmmsg+0x55a/0x1180 [ 553.236808][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 553.242077][ T9944] do_syscall_64+0x3d/0xb0 [ 553.246610][ T9944] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 553.252768][ T9944] [ 553.255162][ T9944] Local variable msg_sys created at: [ 553.260506][ T9944] do_recvmmsg+0x5c/0x1180 [ 553.265132][ T9944] __x64_sys_recvmmsg+0x3a7/0x4b0 20:46:10 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8903, &(0x7f00000000c0)={'batadv_slave_0\x00'}) 20:46:10 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8934, &(0x7f00000000c0)={'batadv_slave_0\x00'}) 20:46:10 executing program 0: syz_emit_ethernet(0x200001ea, &(0x7f00000001c0)={@local, @dev, @void, {@ipv4={0x800, @igmp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @private, @multicast2}, {0x0, 0x0, 0x0, @remote}}}}}, 0x0) 20:46:10 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000080)={@link_local, @random="17c053cbc035", @void, {@ipv4={0x800, @tipc={{0x8, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @local, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0xa, 0x3, [{0x0, 0x2}, {0x0, 0x2}]}]}}, @payload_conn={{{0x18, 0x0, 0x0, 0x0, 0x0, 0x6}}}}}}}, 0x0) 20:46:10 executing program 3: syz_emit_ethernet(0x26, &(0x7f0000000000)={@multicast, @dev, @void, {@ipv4={0x800, @generic={{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @rand_addr=0x64010101, {[@lsrr={0x83, 0x3}]}}}}}}, 0x0) 20:46:10 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8927, &(0x7f00000000c0)={'batadv_slave_0\x00'}) 20:46:10 executing program 3: syz_emit_ethernet(0xe6, &(0x7f0000000240)={@local, @dev, @void, {@ipv4={0x800, @gre={{0x25, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast1, @rand_addr, {[@cipso={0x86, 0x53, 0x3, [{0x0, 0x6, "51ff6ed3"}, {0x0, 0x3, "b0"}, {0x0, 0xf, "1b5ed8554fefe47cad6e86f156"}, {0x0, 0xc, "c5fd774490bd3e03c8cb"}, {0x0, 0x11, "e9a391105765ed1a425da5f7f15308"}, {0x0, 0xb, "559e3139840e0b0248"}, {0x0, 0xd, "885f51a709f03caeacb059"}]}, @lsrr={0x83, 0x13, 0x0, [@dev, @empty, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @ssrr={0x89, 0x17, 0x0, [@multicast2, @private, @local, @dev, @remote]}]}}}}}}, 0x0) 20:46:10 executing program 4: write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x100000530) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000540)=ANY=[@ANYBLOB="2800000010000108000000000054000000000000", @ANYRES32=0x0, @ANYBLOB="0005f69fd5faf00008001b"], 0x28}}, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) 20:46:10 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8904, &(0x7f00000000c0)={'batadv_slave_0\x00'}) 20:46:10 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8937, &(0x7f00000000c0)={'batadv_slave_0\x00'}) 20:46:10 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, &(0x7f0000000140)="b805000000b9ffede9f20f01d966ba2100ecb9150a0000b8d9c60000ba000000000f3066d9e8b9180800000f32c481fd55330fb6bc7dbdce0000c40329499888390000650f2346c4622bf675f3", 0x4d}], 0x1, 0x40, 0x0, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000400)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c89fd4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b22645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617dea61e1919c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 20:46:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000600)={0x130, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@beacon=[@NL80211_ATTR_BEACON_TAIL={0x106, 0xf, [@perr={0x84, 0x100, {0x0, 0xe, [@not_ext={{}, @device_b}, @ext={{}, @broadcast, 0x0, @broadcast}, @ext={{}, @device_b, 0x0, @broadcast}, @ext, @ext, @ext={{}, @broadcast}, @ext={{}, @device_a, 0x0, @broadcast}, @not_ext, @ext={{}, @device_b, 0x0, @broadcast}, @ext={{}, @device_b, 0x0, @broadcast}, @ext={{}, @device_a, 0x0, @broadcast}, @ext={{}, @broadcast}, @ext={{}, @broadcast}, @ext={{}, @device_a, 0x0, @device_b}]}}]}]]}, 0x130}}, 0x0) 20:46:11 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "04bb6b88d69686b3952a824ee98dd2d34eb612a0cc60b781dd9b6725524617ac5cb08d9be306a1cea20096b3d466f5f8d65cae871737006583e2e3bacbff5037"}, 0x48, 0xffffffffffffffff) keyctl$restrict_keyring(0x11, r0, &(0x7f0000000100)='id_resolver\x00', 0x0) 20:46:11 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/module/ahci', 0x1811c0, 0x0) 20:46:11 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$fscrypt_v1(&(0x7f0000000180), &(0x7f00000001c0)={'fscrypt:', @desc3}, &(0x7f0000000200)={0x0, "16f5788cc179510b87ff105e1da4bbd11f47af2ad29a42f0cbb9804fd116b5b5568f9f59061365bbd9e5314ed8a67256f82cf1e7f2cd8ddc02224c53aea61e2e"}, 0x48, r0) keyctl$KEYCTL_MOVE(0x3, r1, 0x0, 0x0, 0x0) add_key$fscrypt_v1(&(0x7f0000000380), 0x0, 0x0, 0x0, r1) 20:46:11 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f00000012c0)={0x24, r1, 0x505, 0x0, 0x0, {{}, {@void, @val={0xc}}}, [@NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x4}]}, 0x24}}, 0x0) 20:46:11 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x3, &(0x7f00000000c0)=0x7, 0x4) 20:46:11 executing program 0: timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x77359400}, {0x0, 0x989680}}, 0x0) 20:46:11 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0xe000) shmdt(r1) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0xd000) [ 556.374107][ T9995] bridge0: port 2(bridge_slave_1) entered disabled state [ 556.382137][ T9995] bridge0: port 1(bridge_slave_0) entered disabled state [ 557.906809][ T9995] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 558.060852][ T9995] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 559.563125][ T9995] netdevsim netdevsim4 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 559.572373][ T9995] netdevsim netdevsim4 netdevsim1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 559.581378][ T9995] netdevsim netdevsim4 netdevsim2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 559.590559][ T9995] netdevsim netdevsim4 netdevsim3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 560.069190][T10006] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 560.171185][T10006] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 560.182803][T10006] 8021q: adding VLAN 0 to HW filter on device bond0 [ 560.193578][T10006] 8021q: adding VLAN 0 to HW filter on device team0 20:46:17 executing program 4: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt$inet6_mtu(r0, 0x29, 0x17, 0x0, &(0x7f0000000040)) 20:46:17 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4001, 0x0, @empty}, 0x1c) shutdown(r0, 0x1) [ 560.217156][T10006] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. 20:46:17 executing program 5: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000080)={@remote}, 0x14) 20:46:17 executing program 3: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$FUSE_LSEEK(r0, 0x0, 0x0) 20:46:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0xe, &(0x7f0000003bc0)=[@window, @window, @sack_perm, @window], 0x4) 20:46:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x29, 0x6, 0x0, 0x7) 20:46:17 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) shutdown(r0, 0x1) 20:46:17 executing program 1: setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x0, &(0x7f0000000480)="fe256c255b35c51f8e2eeaa404693dcdd3531c2cad9b6bf3563a89df194846a090795873200d8bf6134d669856f0da7a3d5421f42d913a834a5926f7659f301340b6b8c394e891f8d1a2fbb61d5c790adf71ff0c21b6bbe8f759aa2bd62ddd3e22fea07d19c862cdb81e9ee883b84090423c123b2b26847e97d8cffd7384e8787bd44784aec567e1bf09359912645f1e3a1c9126dca73f85a4615d7f9ab079883ee692976fbcd742237e0dd61ea8ea2cf0fbaf99a5a7a2632c0431e329d470cb080452698cc185724089e2e238fd8efc29d23ec2bc89e026cb6a669b765ecb28bc211b2ec11c9f10f73bd15b5eda3d59a9ab266497bd82880a341a58143559bf6a50bd3a54bf80cfd018bd56431277336dd9af1b84554795917ecdc72d095eec0912e7976e3ef1daac150f9cecd4712082f47f5f742e4ed36ce9f7e7f12dedab0fa45c1a444cf65496277a12f27857b75644a1d0b9f3206598093a46b57f7388f61ba96ad8071a690362178e8821ba5cfa5272bacef3978f6b9398a766d0ff1b77caa3701454845613699b233a777a1bd7f0d1f36f85529e97d52877ff9fa1cf9d6c8a3067c880c7bbf2e5dede5e0f38d248acf903a29aeeeae2ab07d33d7ac731944dba2feb8f38cad8fe2f6472b15b6d6ae123443bdabbb9fbfb57c5cf75027bd4ce67ffe024d7b9285c309e5b38045becb9c28e1736d3da66ade06f774ce4f909ca1f51a7c1a0fc5b1436bb9eeb4245fa8158ad44507ecda532bfb9192b9f3917e3ecfe8755f87fef3f6ac37d171682f97ccd379f28caf3fd89a9148d02a4f3009fc09b22bea437c1cd23c3fbc19fcf3369f6ee58419b805d63c2092d2056dcc26afd067f12af9482ad3eb0f34c46db1247570544fa71a48d4230d6cfc24ad652c593c759eaaadcd22cef97414a3c7098bed0014fd7cfb03a6000c36b8bbad290b465dc007e2441928c46d379aa81409d78abe623b07821651dbc0cbb9c313772c5c6c16570530c88ca2fc014cebc0343d078e1b36927109ad672b34dea2d2fb4ee8fe8ab1c9ac5ee950ebb24eeb01e0cfaaa0e3e66c93816a8f7e017e477eaee83287f655a5952e83dcb885aa33cdfa8a36fc6f40beea52d3f3d0a2c69f44698640e1933b69108af886abc4716547277d99f76dead2163e68bb5c88ea6d3379e283dead6b02005c558e88451e7ac501965367d1daac9d95219e2591cba2cf08d6ebeb66e2812b43eb3a6d481608d2f8cdeee524e15a32e6149da480edf5659c3a9b695f71fa787b32a2e0548f0443e55b139c2162d5694d3b91e1c84ec5ae0ccb2021df8a36df62b4c53791a23e1ff73606d58fd65162d7bd842c64701a09cea0751b2008db4db39f4a5dec6179783aa2c94ba59f5dbe6a53031ffbf2f4587a7b4e4cc650a7d90acbd11e92d69c21e01a85e153b4ab370ee6694ad5cf38c1ca83c62728e0621bb1ef58655f050b6c097e887cb1954443cfdf011080321d4d12c63d25a562cd6c6a35da4afbc87d65e28bba849f4ef6f8c03074d3a3249912840ded8809ab6664ac0162911019202bff160b75520aa8b87b3a6c85fd036e0b51a39b6dd3fbea725ed88d580445f002771e51c0207edf5b8e6fd6dc000209aa41379dc75a84695936dcb0c585f246250d691e055bec112a4105c3ebb08ece344dd154c5c80bb641862f77d1ade24bc8d4ac3a05b5f9424cb59ed5580997100a4697167ed6bacfa98dbba8935128edcb2e4410c95ad7131411d6aca75a010eeea483df4eea404d1ae1394c87249fc9fde4577b633a435bbb7f1ad817c75e83c52d267845e93608b46fc343a0d58dd34299553238623072887d8da0142f2218728865ea9ec3b6c60cd062cb025d6c02518a1a44486c47d3c709c1610f199e9b78a4db8a454668eb55e2211c37128e3689e23eaed17e663ee7df2b7f741f5787df1431ae01daf7afc73c47e2e23030d1589588a00abe82d63d5642b9301ea38a5998b80ff4fb998f5a54150bab4d65492117eb3efbb23c9a97b1e22949bfe325c0078137bb706dec7d7fdf8e190a3b43dfda914936a074994b631445099d50a1549fb09790f837248627fffc2d7e127a08c8358c4b5020fda5be2b502971569e7a05c9ad703b454f8e56b4b701265e44f439c82ff0a1bfb98a56831b14d5ea3dd6c904895aed7122be60344269c9f56e7b0b33fc081c4aa8d071f3ffa810ef87a1f30e6062313d7e2627b7eb8c75a89a531551a1803e2175305fd382b70551c47cccc8571aa90420de92eaeff3e5b5c07b832abcde09e1afea3c5b6bf2065b4ff10da865c7b1e071f0c73780de791ab3915d9cae5f971f4b6fa63d6873244d7de41ec2ae456d7bef4073208da4f88c097ce5434c9f33f2925f8ad8e8aecfe677dd2f057338a718a136a914833952e01f24d6130699b6291657a7dc557b1c68369583760f2d328ae6e823f06c595f8d531872f170c80fc792a2f60ecc0c2f77bccb40560ce6cfc97a24827ef0e61bc78b9bd313df095c5c7f90941aa0778ff49282d59e9de7fc58013fb9ce54b8f711b31272f31a3f442fbde84d359c4c00d9ffb51211a2d2b2ebe4369c1a8750d0febab5e613d7cb495451800cc45f359d84874ee6e4908bc07b4c5669ac6aa756cf5fa8d4482b916df4bf9ff96af2a752797aed91fb70961402a60fbd8ffc417fe9ade9563fe0c7f83478ef7e774bbff0819d4bf7383b72066d2c1bd2614fc5ef36af07fe630b1a9d4142f911d43fa74393f4be586f9893082f48847097000b3cf6605a1bddd6f19ee60070521888a290eacf23567414d19165e042af8ace85bbedb0dc2e2380bda008c83d3add208afce9e6ebd072e67c519f11f6c801aa19617898d4b67f51bf136a512c16abb8a0c94187832d1acf5f6738c9ff601223aaa2c3d47d242ed53e5c95a36453fed7f209987642d31a84127668b5e5d849630a6e8ae2c7fa9e5d02f3a091a251ec4408a77f78b08f8384030088e2a844b3c58583d288b10706e5424b7a0592e984b13091949618bd5d93091280a32fd43bc4bcacc0f476219df38ce0cce327f3bd380d30f78b90e7b6a21205765a90a76a03c1589ae4a29da8b869938b9d8bff55284517a3a36bc0558da41ebe2fd5d3f1d8255d040f87e9054d9274a81974dfec8916668cf77e02719598e210d6d7a7e2e701bd447c1cc004d3bbf0dcd58680080df2d329d1dfaedc68fe399f594b6db88229070656cc3f2d122a6ef3eeacdfa0b06a0fe945c7da29a7f8d7b4a10a4099e51b90e8666da623b485787d9061cbb59d4012e96957e3234c07c9438dc754c058278f6ca0e94453d293da191babe4a44582822b46232df7752ccc7dc5142152c26fd0230b4bd46e8ce06f701976c2f52b458a26656e5f94fee1aa4cb9bf614e4da85244a7191bc79ce738d068e0557087d596ac760687c460b678c4f37f428b0e190bebbd71a4cf81eb765706575506af9155efd9cb972e3488e4dfe207285a0c7f14674c87b3fbf6eb98de5e1930d6a92a9ec7f1a18359ab51a52ab7c704cc2e08f004664dbde3499dcd5b00554ef392d7934a807344fb76ea191cf8b7f7cfcded298231d032b9e7063f7c887b2f9d5fc5bd0bb4bf3bc7b01a59a7786f33dfbbed6070336195b12b46ded834f312d93c85f6501bcce1bb0545fb68b03ffc9a4b493dd3c5977b73e0fc109180b8a4854b55017658816c2ad02422fc1fd3ad8ecdb70b2afffc927fb688872da9ebcfea039ba167b6286693bde429296f8998f6afde195e93998d24d35b774db10dbe39305730c8878a239fea134feeb64139c88ae65079646094e4d764570a77456b8683b58874ac3cf538d28274690f5b1b2a8c2373eea0d0d27c607002ea72cb9be98a9e03aa8ff9d55705097c4bfe2255059345eb834e133f86e69c2e8842bb744cd95f008ba55e0450054f1427fba7bf42c4fb7277fd2e1c0d651a65a6a8e80d1004d590dcee0225b06e05c45f526c6cf7b2bcc9cc939dc4796a24c2632c484bccf6127a57ee45d33b4a1d67b5afdce5f9daf9ca726cdbd1b566f612c0ff4047fa9d2e730fa36463e4621a8b69dcee7126be425b683297ae7e553f181198ef846df8cd9050f2da263a689e4d2827ea75b4f5948417c55c4c1b293661b99b3b3f2636b2b772a686b", 0xb81) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000019c0)) 20:46:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x81000) 20:46:17 executing program 5: r0 = socket(0x1d, 0x2, 0x2) accept$alg(r0, 0x0, 0x0) 20:46:17 executing program 4: prctl$PR_SET_MM(0x2f, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:17 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000140)={'syztnl0\x00', 0x0}) 20:46:17 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan0\x00'}) 20:46:18 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000400)=@security={'security\x00', 0xe, 0x4, 0x580, 0xffffffff, 0x218, 0x108, 0x4b0, 0xffffffff, 0xffffffff, 0x4b0, 0x4b0, 0x4b0, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv6=@ipv4={'\x00', '\xff\xff', @broadcast}}}}, {{@uncond, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@hl={{0x28}}]}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz0\x00'}}}, {{@uncond, 0x0, 0x270, 0x298, 0x0, {}, [@common=@srh1={{0x90}, {0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @private1}}, @common=@rt={{0x138}, {0x0, [], 0x0, 0x0, 0x0, [@local, @dev, @loopback, @remote, @remote, @loopback, @empty, @mcast2, @empty, @private0, @mcast1, @remote, @private0, @empty, @ipv4={'\x00', '\xff\xff', @empty}, @mcast1]}}]}, @common=@unspec=@MARK={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5e0) 20:46:18 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='setgroups\x00') read$watch_queue(r0, 0x0, 0x6) 20:46:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8946, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f00000001c0)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @mcast2}}) 20:46:18 executing program 4: r0 = socket$isdn(0x22, 0x3, 0x0) bind$isdn(r0, &(0x7f0000000040), 0x6) 20:46:18 executing program 2: prctl$PR_SET_MM(0xe, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:18 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8923, &(0x7f0000000140)={'ip6_vti0\x00', 0x0}) 20:46:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='timerslack_ns\x00') write$sysctl(r0, &(0x7f00000001c0)='4\x00', 0x2) 20:46:18 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/psched\x00') read$watch_queue(r0, &(0x7f0000000000)=""/111, 0x6f) 20:46:18 executing program 3: keyctl$clear(0x17, 0xfffffffffffffffc) 20:46:18 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='statm\x00') read$watch_queue(r0, 0x0, 0x7) 20:46:18 executing program 4: syz_open_procfs(0x0, &(0x7f00000000c0)='cmdline\x00') syz_open_procfs(0x0, &(0x7f0000000080)='net/nfsfs\x00') syz_open_procfs(0x0, &(0x7f00000001c0)='fd/4\x00') [ 561.424043][T10064] x_tables: duplicate underflow at hook 2 20:46:18 executing program 0: prctl$PR_SET_MM(0x4, 0x4, &(0x7f0000ffd000/0x3000)=nil) 20:46:18 executing program 5: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000004) 20:46:18 executing program 2: prctl$PR_SET_MM(0xf, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:18 executing program 1: syz_clone(0x78988100, 0x0, 0x18, 0x0, 0x0, 0x0) 20:46:18 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8916, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f00000001c0)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @mcast2}}) 20:46:18 executing program 4: prctl$PR_SET_MM(0x3a, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:18 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)={0x2, 0x4, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x5}, @sadb_key={0x1, 0x8}]}, 0x30}}, 0x0) 20:46:19 executing program 1: add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 20:46:19 executing program 2: r0 = socket(0x21, 0x2, 0x2) sendmsg$inet6(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[@rthdr={{0x18}}, @pktinfo={{0x24, 0x29, 0x32, {@local}}}], 0x40}, 0x0) 20:46:19 executing program 5: r0 = socket(0x25, 0x1, 0x0) connect$pptp(r0, &(0x7f0000000000)={0x18, 0x2, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) 20:46:19 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter6\x00') read$watch_queue(r0, 0x0, 0x7) 20:46:19 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @dev, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}) 20:46:19 executing program 0: keyctl$clear(0x1c, 0xfffffffffffffffc) 20:46:19 executing program 1: prctl$PR_SET_MM(0x3d, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:19 executing program 5: prctl$PR_SET_MM(0x2, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:19 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc0046d00, 0x0) 20:46:19 executing program 3: r0 = io_uring_setup(0x4ea0, &(0x7f0000000500)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x100010, r0, 0x8000000) 20:46:19 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/igmp6\x00') read$watch_queue(r0, 0x0, 0x7) 20:46:19 executing program 4: prctl$PR_SET_MM(0x38, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:19 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'ip6_vti0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @private2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}}) 20:46:19 executing program 1: r0 = socket(0x21, 0x2, 0x2) recvmsg$kcm(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x22) 20:46:19 executing program 5: syz_io_uring_setup(0x21fb, &(0x7f0000000000), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 20:46:19 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1bf3"], 0x30}}, 0x0) 20:46:19 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg0\x00'}) 20:46:19 executing program 2: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockopt$netlink(r0, 0x10e, 0x0, &(0x7f00000000c0)=""/21, &(0x7f0000000100)=0xfffffffffffffd3b) 20:46:19 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast1, @mcast2}}) 20:46:19 executing program 1: mbind(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc000, 0x0, 0x0, 0x0) 20:46:20 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0x40045109, 0x0) 20:46:20 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0x80045113, &(0x7f0000000140)) 20:46:20 executing program 4: r0 = socket(0x21, 0x2, 0x2) bind$alg(r0, 0x0, 0x0) 20:46:20 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000240)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @private1}, 0x80, 0x0}}], 0x1, 0x0) 20:46:20 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x890b, &(0x7f0000000100)={'ip6tnl0\x00', 0x0}) 20:46:20 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pipe2$watch_queue(&(0x7f0000000180), 0x80) 20:46:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0137"], 0x34}}, 0x0) 20:46:20 executing program 5: syz_open_dev$media(0xffffffffffffffff, 0x0, 0x0) 20:46:20 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='cmdline\x00') read$watch_queue(r0, 0x0, 0x0) 20:46:20 executing program 0: capset(&(0x7f00000000c0)={0x19980330}, &(0x7f0000000100)) r0 = socket$netlink(0x10, 0x3, 0xf) syz_genetlink_get_family_id$devlink(&(0x7f0000000f00), r0) 20:46:20 executing program 2: r0 = io_uring_setup(0x6d9e, &(0x7f0000000040)) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0x5450, 0x0) 20:46:20 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0xc0045103, 0x0) [ 563.524691][T10149] capability: warning: `syz-executor.0' uses 32-bit capabilities (legacy support in use) 20:46:20 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/icmp\x00') read$watch_queue(r0, 0x0, 0x7) 20:46:20 executing program 5: openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000000), 0x2a300, 0x0) 20:46:20 executing program 4: prctl$PR_SET_MM(0x35, 0x4, &(0x7f0000ffd000/0x3000)=nil) 20:46:20 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x2, 0x3, 0x401, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x1c}}, 0x0) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB="20000000010301"], 0x20}}, 0x0) 20:46:20 executing program 0: prctl$PR_SET_MM(0x28, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:20 executing program 1: r0 = syz_open_dev$media(&(0x7f0000000a40), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)}) 20:46:20 executing program 5: prctl$PR_SET_MM(0x16, 0x0, &(0x7f0000ffd000/0x3000)=nil) 20:46:20 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000180)={0x0, {{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}}, 0x0) 20:46:20 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x2, 0xb, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_x_filter={0x5, 0x1a, @in6=@mcast2}]}, 0x38}}, 0x0) [ 563.904306][T10162] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 20:46:21 executing program 0: r0 = socket$inet6(0xa, 0x3, 0xee) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 20:46:21 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x8936, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f00000001c0)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @mcast2}}) 20:46:21 executing program 2: syz_open_dev$media(&(0x7f0000000a40), 0x9, 0x12340) 20:46:21 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:46:21 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/vlan/vlan0\x00') read$watch_queue(r0, 0x0, 0x7) 20:46:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) accept4$alg(r0, 0x0, 0x0, 0x0) 20:46:21 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNDCTL_SYNTH_MEMAVL(r0, 0x80045105, &(0x7f0000000140)) 20:46:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPATH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa1639829d9ef8e90, 0x6, @device_b}]}, 0x28}}, 0x0) 20:46:21 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}) 20:46:21 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) ioctl$FICLONERANGE(r0, 0x4020940d, 0x0) 20:46:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) preadv(r0, 0x0, 0x0, 0x0, 0x0) 20:46:21 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_PASTESEL(r0, 0x541c, 0x0) [ 564.544529][T10187] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 20:46:21 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000400), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000440)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x0, 0x0, "9baa67ef60788e2920fb17a4ffb62d08b4c4954c1e5c52e5d690947b4733efe2915b73fa62a728bdc4d33203bf97926be7bb3a9ef551524e8229b848e81c0eab", "d60ce3c3e8b8336d39005a8903700069cb655c0ee37c5a453115b61b0de12fb4"}) 20:46:21 executing program 2: openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 20:46:21 executing program 1: add_key$keyring(&(0x7f00000000c0), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) 20:46:21 executing program 5: syz_open_dev$vcsn(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, &(0x7f0000000540)) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=""/209}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x1) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, 0x0) signalfd(0xffffffffffffffff, 0x0, 0x0) io_setup(0x2, &(0x7f0000000f80)) 20:46:21 executing program 4: fchown(0xffffffffffffffff, 0xee00, 0xee01) 20:46:21 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000400), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) 20:46:21 executing program 3: futex(0x0, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0, 0x0) 20:46:22 executing program 2: add_key(0x0, &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) waitid(0x1, 0x0, &(0x7f0000000280), 0x8, 0x0) 20:46:22 executing program 1: waitid(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) 20:46:22 executing program 4: openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) shmat(0x0, &(0x7f0000587000/0x2000)=nil, 0x4000) 20:46:22 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, 0x0, "6c5435d008b6aaebf55624fcac1bea149cc767"}) 20:46:22 executing program 3: ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) r0 = shmget(0x1, 0xc00000, 0x2c000900, &(0x7f00003fd000/0xc00000)=nil) shmat(r0, &(0x7f0000587000/0x2000)=nil, 0x4000) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40400, 0x0) recvmsg$can_bcm(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x6}, 0x100) socket$inet6(0xa, 0x1, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000013c0), 0x105000, 0x0) recvmsg$can_bcm(r2, &(0x7f0000002900)={&(0x7f0000001400)=@pppoe={0x18, 0x0, {0x0, @random}}, 0x80, &(0x7f0000002880)=[{&(0x7f0000001480)=""/49, 0x31}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/104, 0x68}, {&(0x7f0000002540)=""/99, 0x63}, {&(0x7f00000025c0)=""/210, 0xd2}, {&(0x7f00000026c0)=""/245, 0xf5}, {&(0x7f00000027c0)=""/145, 0x91}], 0x7}, 0x3) r3 = openat$bsg(0xffffffffffffff9c, 0x0, 0x90001, 0x0) ioctl$RTC_WIE_OFF(r3, 0x7010) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000002980)={'batadv_slave_0\x00'}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(0xffffffffffffffff, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a80)={&(0x7f0000002a00)={0x50, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x800}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x80}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x97}]}, 0x50}, 0x1, 0x0, 0x0, 0x840}, 0x80) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000002bc0)={&(0x7f0000002b00), 0xc, &(0x7f0000002b80)={&(0x7f0000002b40)={0x2c, 0x0, 0x10, 0x0, 0x25dfdbfb, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004}, 0x48000) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002c00), 0x82002, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r4, &(0x7f0000002d00)={&(0x7f0000002c40)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000002cc0)={&(0x7f0000002c80)={0x24, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@L2TP_ATTR_SESSION_ID={0x8, 0xb, 0x2}, @L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x40}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x4000080) r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000002d40), 0x208100, 0x0) ioctl$RTC_AIE_ON(r5, 0x7001) r6 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000002d80), 0xc2000, 0x0) ioctl$KDSETKEYCODE(r6, 0x4b4d, &(0x7f0000002dc0)={0x8, 0x7}) 20:46:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) fsetxattr(r0, &(0x7f0000000000)=@random={'os2.', 'trusted.overlay.origin\x00'}, 0x0, 0x0, 0x0) 20:46:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIGETBSZ(r0, 0x2, &(0x7f00000010c0)) 20:46:22 executing program 1: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x5424, &(0x7f0000000080)) 20:46:22 executing program 4: r0 = socket(0x1, 0x5, 0x0) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x7d8}}, 0x0) 20:46:22 executing program 3: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) flistxattr(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x1) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, 0x0) io_setup(0xa0ea, &(0x7f00000009c0)) 20:46:22 executing program 5: openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000001c0), 0x1cd540, 0x0) 20:46:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) splice(r0, 0x0, r1, 0x0, 0x813, 0x0) 20:46:22 executing program 2: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$KDSETMODE(r0, 0x4b3a, 0x0) 20:46:22 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) writev(r0, &(0x7f0000001140)=[{&(0x7f0000000e00)="71b304bc32d8ecd8e08a3574ce5a92", 0xf}, {&(0x7f0000000e40)='h', 0x1}], 0x2) 20:46:22 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNISCRNMAP(r0, 0x4b69, &(0x7f0000000080)=""/5) 20:46:22 executing program 5: waitid(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) 20:46:22 executing program 0: socketpair(0x26, 0x5, 0x5, 0x0) 20:46:22 executing program 3: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECSRC(r0, 0x80044dff, &(0x7f0000000500)) 20:46:23 executing program 4: r0 = getpid() ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r0, 0x0, 0x0) 20:46:23 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000000)) 20:46:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a80)={&(0x7f0000002a00)={0x14}, 0x14}}, 0x0) 20:46:23 executing program 2: prctl$PR_GET_NAME(0x10, &(0x7f0000000000)=""/74) 20:46:23 executing program 0: select(0x40, &(0x7f0000000c40), 0x0, &(0x7f0000000cc0)={0x6}, &(0x7f0000000d40)) 20:46:23 executing program 4: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000080)) 20:46:23 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) 20:46:23 executing program 2: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "f714dc52a8dd9733"}) 20:46:23 executing program 0: ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) 20:46:23 executing program 1: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000002d80), 0xc2000, 0x0) 20:46:23 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f00000000c0)={0x0, "32c83f35a72e610d7f8a515e53d2e5708bd9b7782417f72baec5aadbda6bed23b55a7bd0e5c8272caf184971c3e17c3c7f7ef140b48921c1350cb926e89552ff069c810b09014a443d1c36b77d28ec1d5738171eaf6eb7ca5a8e46ab78cdd0f8050505dca24a00c5cd5099db2341f8cb0106c682b907680ccb33de7e08b9d185f1604981b0585215535b060b0a4f846c37e63c65056117dfcf5e1a62d286a029405a202c83a79597100a19ec87b1aa4ec3937011a86bfcc15d6cf3bdccffe61b09a27541c76c1303f477d42854870ed1090bd9e4d787a11cdd55211cfd3ec6b7db81d98c9869944608f8c813fc98aeae6fd5ca3ca3fe6e9b4fc6e3f90d14e69131325e8c6d3e6ea37efe69ddb5eed180737cd313643654bf79d556a391ada8981d1c28cc1d6c75adcfb8e18c637ab69836dbee512c5632eaed3fdb1816d6b5a711bc186ef4557edfc0a6ceafc88bfc06b506ebb858524d981b6b31f2374c6a0743c590abfbc1b19b49ece598ade04db5917d3f85a40fe49d049cf8b962853aa268095f1dc043dbecc1134fbbaa6f1f9e1e5859209f9b36316dd41aeb2f6a45e1a98361fc1d94a24460a5583bd06a5cb308e9c76989fcefa98501883c1e6b5922122e8ec0f51f636daf0a265f7fc16bbd4754764f4e94a8c36658a6385833def834e642ee6bac988af830bc3d6a4c5fd2d225ce1b957351ecbaca0016ae63618d"}) 20:46:23 executing program 5: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) signalfd(r0, &(0x7f0000000040), 0x8) 20:46:23 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x220400, 0x0) signalfd(r0, &(0x7f0000000780), 0x8) 20:46:23 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) 20:46:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_elf32(r0, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}], "9780e91fa1bd4c7969d5f32923183422853cedbe8439ee2c721c2806c33a30317bfc3cab21d064b3055b945c4ced058c139d96d97cf511990ac0fbafd13a240469aab9263e01b550dbd158f71b47636f6e0d9c38eefa8ba9999fdff66c44342379910ea7bb1934d4b12c262d0db6f0530a42438fce90dafedd92d750663dcb470c9235432992980730c8f3f724828b2d120f25400524d5b95a956c8ab2d22c3620f06e5b35902e64c8734b39f81e592948dbd814c8e770848ba4a96105a92d017b55802f29ab3a8f75afa59968dc418a4458ad0d1f6da19e6ee6e9902bc1b9c326ac51d68238b19eeb3a1d7cd353945a8f888442ad54698cdc0d9eef48c1863209335878e084b44aed8f4a530e3fded6f7817add3b8396afe05798027b986b7d7c2d52e1eb8b54ad457f2aa2f32d1e49303d1df04bec9dc2071cd7b30477374ba4ae43df88f43ef67186868f32d0bf55b385872a8ade8e4b9cd33d050c5bc37649ca35f10036a8385d51db9b43ae348cceb4c8805328b0c91b9257a0c1f6f3b2c99c1b1174d7e083a4186bb2e9c5128525140c3439225226c3b1e0ef7ff125f627d0a30aa19d2ba4698099382c247d86e26f1083db27552df3ad4041f362850365feb5e17e568f9261ed8f221ea27826d4b92ac3c8002c172697d4721c29a701fca9eb92854063b1cc57a9786d9157fca5c2fe6db9b60ca3abf1aec76470a3e63d4bbb180f0e16730b66db27da17bcf69c487a88605ec9afe68309b9c4374761d2d9581c7fea4069d789702edd793fbcfec1b578bc563aae15f8cffeb086e18df89479e5d25a70d6dd35fb2aefc40d7b3ea1d36bbcd72002d01d42cff42e9657d69ca429e8d758f7218ffc601d417e49b23789ba2aee621a5586589ed573dfb0880b5fea50b8dcb625afefa48ec783074f5f7597078671eb44a0c73cec0ec97c30de3a4b35ef732df71ca9fc36e2609403c40892052c46c4444977057d6148f617f017cb9d0ffc065a19da4df7e3b69046a88d837158556c24383df560eaea84b809fd535660085ce0198ef9f5a856b91121e9f0b65af9bd4639e15b4a9ac878ed131d33fde81bd416f62ba7e5bd9aebc2156084008093a118b5c7e0d10718374b1c77a3349bee3f5e8c1d729506c18cb97fe678892189af50c1199cf0963d6668509737b16df525e93374a25245e170157dd7273a3ce64ce47b2543ec75f617ae961ab3f070220d921a71510fd2058ed9507ae0ad7e87394fba9178f889befb77051975457e9ca79a7f284cccf4bc0feda5fcabd7ee7ae3d3fd62f31bc61327b6933ffd8b457ce371ca2ff90dac647c02b709c529c43b0f003421b657f959aa5e39b509c8ad64a4161fe5bab4b2ed16aae0716bf44ed91799b1ba9c44eb967f2c61ba015b52dcf98590eb27bb736f1098c53d3776a886cb0ec0080dea1b9e7e89b52b8b8ee1ff633ee0720e7fc720aae8fd97f85b52150f8157371e096bc1ffe977f7dfda9012f48ea7d7e683492eecf076e03fa460b214d633ff399b3c08be36a4126bb8edd25506f93a872e4792e22866bd50eebd10a01798fad913f52b1ebcd196e63550b0f2b3bfa3ff5ba86b935f281e7a12b92009919cd335885734d767316dfacbeee75fc2bfe86ff23845bdbc2c7ed5cb802db1a0697dd9d3ad81b5a4668bce0647c55719ce2751b8294152c989fefcd5ac484d00b49a2427a3043a19a7e1f19c82bb5d9ffd953ff7d6430ce1e8f3e0f82bc7b92a6ebebb2d936276220acac223d004fec688554964c8f2e6dfa1f8c188cc3d209a4cccd83684f09fefd3107326e9d67de8b7bc3ff04aafa242924731b7d4a643adb5e6ef70c7be389bffc9340857596f285ca42f02c0fc07a877fb68372ffd372dcc9d38d06ecde7f6eec936a0acbc932e652cf4e2f2f519df2095c8c6b1aa198fe8548421f6c07ff64699ba380a922796423fe096ade0ee331d559666c8f1c8a87aa0740773dfb7b0d6cc531500f97e96ae0f683c4ae4ed574eaaf71b549d3720dc5cd8062f9fad0d53642f43c0a517e4140ccf1eb41e97327b8dc50aed94a9d33e1114c7af40efe9e43def6cf8b9da677105a9f72c31dd8b94878e6f24bb0a1831758ec8b5d1bb11fb5d385f94d3623852ba8ab0eaa34f1b1eb5a1b09eb4d7fb287c711078f0a9791f9f840604b0afeaca46d9859a01f257f8983a3762f9d6b2096e14394af40edcf89b10de1c78bc6393709aa15dde68180c6abd82e16ef321e3f9e91b983f2868637957bb132982c719f458ac407f66ac332540de2678ca533773170f81707fcf0bab23aac615e9fa01f6d34c42a1a87d8d3ff50d4e19147ece60494c57adca662afc302678bd806f7f6023bd3560d02d901670b3c814d0b295e8aaa544081a9169b962e4edaaa3315b638a209812c813caa452ed5461bdafdfee1fc44ad2da69c861c316bae04769763d6cbc33429f18085e4fa98c014a773aa78e002b04990ff88e527c56837eca00a067c60e738de790d128b88d4573cbb62c8d38319f47b6a6edbbe976f6cda6237a359a52cbb932781b75304e52b06384ee6e7d89d51b9939e935bcf2bf98d4474965ea7c56d6f6cfd9933ba6d5a32b214e9d2d03d30172e2ce8d8e87df357c772c5eb10e7e1fca61240124f934c3cf94f12add9ce06e3abda74c2ab4a4608210766462bf23b211173c63f85109c39ee0f0669b0a7a3ca846c2484c67be417123fe6209485f56426193346023b0eb4c0cb831928b1d56bef7c7b61c6f5b4335df8aca9c9b5ee83b273280148f07398b85df8581e118080ead85dd5c807bf7ffeec084cda53805f8bf5fc88c078288c209ea45e09beaf376e55b7450a20b97f886a3e3d8e4195ce7b9efa9a7198ea45a26d9a69766bb80e14bbf14e95ea42a88d7854a4156c9d1c3446cf8a87d1fc90bb73741e4db41b49d7067886eea29b921692ee69baf6660af21c7595978fdd7ca4ad5111bbc3768d2530738280e080ef6e6acfe88d153ef1f27847f2c425fdb5ef9e83dd6a1b7f73e6ae52b06d4a81e8e156d77c5df8f3866d2f7deae238b566af024afae56ce00aaad271a7f700e6d560e7a92c47a7392491204442abb5ae0256a0d19fb4971c7b9bbb94f488aa677044064647211f2c989e437a5dd953aaf7aa9f6994b0c1a2df3e64add462978013b82592cc8228a96964ea2922c7694fac660370cdc7b709e30f4f086414987f108222da87b406c17838c550e3d6572be2de1314827e1ffaac5a11bd49752bdc0ffbeb1fa3fa92ecf4a859ead694a1b530976f74a941431329a250782b288c489404924f374267a5abcfcbf10146f35a1f4c8f72f119f4976593d7443b0dcf6c7d86bb29c208e491ff8a37cc0c56d81d3c42274e53027180a960de36df6220f05fed82e838fa15bea7059df167a58840ca37c83eb019afa29715007b4d16dbc609eb3560f2c052dc5cf844163c15414398ea5aca896987be57518a092cb0af1d75752c8be2879683b29ddbddd487c4e750bf66b4201527f2c873030615a81f5bcbff10d58596fbf2c453049422e50ed16e12be9f537425f32dc5896effaeab8051ec5c340553cd1b200c42851aaf134d4fec054bf3498962b0f4a43727e99a8a89db7abcde386c93ad2f8212f639e8c4945df4432db58b23c7dd063fb2de5421b41cafbc4efcd1a29f2faed9489351186922b8e058f5f19f13f187110b320072e2897acd0142afb302f49e71b5d3e8050eeb2114902db0f2b6bb8b8661e69980aab496cb63bf9f9db4e02058ceb16eb1bbc351a125ed156f95ad7e14d00a411a675d2631e9b67fbaa4a38a9612cce4587aa73c571cc646eff19d6bc6971c9620a203ba33579e9889b0dfa98ccd42be54fd0408f9f60df71a6a50e08c3b1f19bdc8a796d3021908ae6fe7f0fde85e5d860ade4a0bcaf276f6ad96c4bc8b33cbd43255cbeae6faad5a845e19cc0ab54cadd702bdfbe8ac6038a6eb91370db506938156324c6d12661200f46f02007b84822529451f6dafeb4bd201cd56859db9fc7cb9f0b0c5466ee488b20638f71c2df097b79d7d83f606c4a1ee2802fdd112719a9c0d40945fc779d7e9526ae7526de350f59e0d3b113d5c1d24a1d7e6d1aff800f9fac51f330ab5ab0096621b13abda280a39401ca6c2c93005685b815af9f2c64e1298f39d92b13f51ae8f6bd3645056f6c0174bee4de55e8be7c593e22961ef25c10e500158366a3969782d7f39d272c9420d45c92f41ea8f1678eeee430e328fec41e41bcc9e1008525821b36fd3f590e656ecb1cb9fb370633e04c4245761303f4cdc1ddec3eee1acf0c1dc7764ce9d2045447ea904bc1e67368ca9c2c222f39ea0737f2012c682b975ced29c6752f80a526195153e9513fa84ba2fd74071460edaa659a2af9ed6a5f04b846f181f2b594434eb398cba0210f5d7929c7fece3eb92c1411126c0f47332a2012e625d9fe7f08a1dc2786e8c107a4471dcf7cec", ['\x00', '\x00']}, 0xec1) 20:46:23 executing program 2: ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, 0xffffffffffffffff) syz_genetlink_get_family_id$batadv(&(0x7f00000001c0), 0xffffffffffffffff) ioctl$SOUND_MIXER_READ_RECSRC(0xffffffffffffffff, 0x80044dff, 0x0) 20:46:23 executing program 3: socketpair(0x1e, 0x0, 0x8, 0x0) 20:46:23 executing program 4: shmget(0x1, 0xc00000, 0x0, &(0x7f00003fd000/0xc00000)=nil) 20:46:23 executing program 5: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/92, 0x5c}], 0x1, 0x0, 0x0) 20:46:24 executing program 0: shmat(0x0, &(0x7f0000587000/0x2000)=nil, 0x0) 20:46:24 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x202242) fcntl$setpipe(r0, 0x407, 0x0) 20:46:24 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x400, 0x0) fsetxattr$trusted_overlay_upper(r0, 0x0, 0x0, 0x0, 0x7) 20:46:24 executing program 3: clock_gettime(0x0, &(0x7f0000000d00)={0x0, 0x0}) select(0x40, &(0x7f0000000c40)={0x1}, 0x0, 0x0, &(0x7f0000000d40)={0x0, r0/1000+10000}) 20:46:24 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) 20:46:24 executing program 5: io_setup(0xffffffff, &(0x7f0000000040)) 20:46:24 executing program 0: getresgid(&(0x7f0000000b40), &(0x7f0000000e40), &(0x7f0000000e80)) 20:46:24 executing program 1: futex(&(0x7f00000002c0), 0x1, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0, 0x0) 20:46:24 executing program 2: openat$audio1(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) 20:46:24 executing program 4: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$SOUND_MIXER_READ_DEVMASK(r0, 0x80044dfe, 0x0) 20:46:24 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000080)={0x0, 0x9}) 20:46:24 executing program 5: syz_open_dev$vcsn(&(0x7f0000000000), 0x400, 0x0) 20:46:24 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x400, 0x0) splice(r0, 0x0, r0, 0x0, 0xffffffff, 0x0) 20:46:24 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/tcp6\x00') writev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="01", 0x1}], 0x1) 20:46:24 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000080)={0x3, 0x9}) 20:46:24 executing program 0: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCSBRKP(r0, 0x5425, 0x0) 20:46:24 executing program 5: syz_open_procfs(0x0, &(0x7f0000000080)='net/udp6\x00') 20:46:25 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDFONTOP_GET(r0, 0x4b72, &(0x7f0000000540)={0x1, 0x0, 0x20, 0x0, 0x0, 0x0}) 20:46:25 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000080)) 20:46:25 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, 0x0, 0x0) 20:46:25 executing program 1: prctl$PR_MCE_KILL(0x34, 0x0, 0x0) 20:46:25 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r0, &(0x7f0000008240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x5000}}], 0x2, 0x0) 20:46:25 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x5414, &(0x7f0000000040)={0xcf}) 20:46:25 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x0, {0x1c}}, 0x14}}, 0x0) 20:46:25 executing program 5: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x200000005c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000210000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/78) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregset(0x420f, r0, 0x202, &(0x7f0000000100)={0x0}) sched_getattr(r1, &(0x7f0000000040)={0x38}, 0x38, 0x0) getpid() 20:46:25 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x891a, 0x0) 20:46:25 executing program 3: socket$inet_tcp(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x9}, 0x0) 20:46:25 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f2, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:25 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000005b80)=[{{&(0x7f0000005180)={0x2, 0x0, @local}, 0x10, 0x0}}, {{&(0x7f0000005500)={0x2, 0x0, @local}, 0x10, 0x0, 0x0, &(0x7f0000005780)=[@ip_tos_int={{0x14}}, @ip_tos_u8={{0x11}}], 0x5000}}], 0x2, 0x0) 20:46:25 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8919, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:25 executing program 2: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$setperm(0x5, r0, 0x0) keyctl$describe(0x6, r0, 0x0, 0x0) 20:46:25 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, 0x0) 20:46:25 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=@newpolicy={0xb8, 0x13, 0x0, 0x0, 0x0, {{@in=@local, @in=@multicast2}}}, 0xb8}}, 0x0) 20:46:25 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@getae={0x40, 0x1f, 0x0, 0x0, 0x0, {{@in6=@private2}, @in6=@mcast1}}, 0x40}}, 0x0) 20:46:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 20:46:25 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x0, {0x14}}, 0x14}}, 0x0) 20:46:26 executing program 0: socket$inet_tcp(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x9}, &(0x7f00000001c0)) 20:46:26 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x4888, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:26 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000080)={&(0x7f0000000440)=@hci={0x1f, 0x8, 0x3}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000040)='~', 0x1}, {&(0x7f00000001c0)="b5951cb7c34c3454c8e3e88737f84150adc7a0", 0x13}], 0x2}, 0x0) 20:46:26 executing program 4: bpf$BPF_LINK_UPDATE(0x4, &(0x7f0000000340), 0x10) 20:46:26 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000062c0)=[{{&(0x7f0000000080)={0x2, 0x4e22}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}], 0x18}}], 0x1, 0x0) 20:46:26 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, 0x0}, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000001c0)={r2}, &(0x7f0000000200)=0x8) 20:46:26 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x3, 0x0, &(0x7f0000000580)={0x0, 0x0}) 20:46:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_retopts={{0x14, 0x0, 0x7, {[@rr={0x7, 0x3, 0x78}, @noop]}}}], 0x18}}], 0x1, 0x0) 20:46:26 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002300)={'vcan0\x00', 0x0}) sendmmsg$inet(r0, &(0x7f00000000c0)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @rand_addr, @initdev={0xac, 0x1e, 0x0, 0x0}}}}], 0x20}}], 0x1, 0x0) 20:46:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 20:46:26 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_pktinfo={{0x1c, 0x29, 0x32, {0x0, @local, @broadcast}}}], 0x20}}], 0x1, 0x0) 20:46:26 executing program 0: prctl$PR_MCE_KILL(0x1e, 0x0, 0x0) 20:46:26 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x45, 0x0) 20:46:26 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000a00)=[{{&(0x7f00000000c0)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_tos_int={{0x14}}], 0x18}}], 0x1, 0x0) [ 569.759127][T10383] sctp: [Deprecated]: syz-executor.4 (pid 10383) Use of struct sctp_assoc_value in delayed_ack socket option. [ 569.759127][T10383] Use struct sctp_sack_info instead 20:46:26 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='stack\x00') fsetxattr$trusted_overlay_opaque(r0, 0x0, 0x0, 0x0, 0x0) 20:46:26 executing program 5: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, 0x0, 0x0) 20:46:26 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8911, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:27 executing program 3: open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x0) 20:46:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89a3, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:27 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000001240)={'batadv0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)=@delchain={0x24, 0x65, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0x0, 0xfff1}}}, 0x24}}, 0x0) 20:46:27 executing program 0: prctl$PR_MCE_KILL(0xf, 0x1ffff000, 0x0) 20:46:27 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8931, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:27 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000200)=@updpolicy={0xb8, 0x19, 0xb923a63b21c1db67, 0x0, 0x0, {{@in=@private, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x6e6bb8, 0x2}}, 0xb8}}, 0x0) 20:46:27 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="b702000001000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000010000006a0a00fe00000000850000000d000000b7000000000000009500000000000000496cf2827fb4782860f8c8903a431ca719fcd0cdf2146ec5037958e271f60d25b7ff01000005005af06c83923dd29c034055b67dafe6c8dc215d657a74a009dc0200f302fbbb7db6061ff110026e67e26d2efe31ab7ea0c34f17e3ad6ea40662a003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a2d7cbdb9cd38bdb2ca8eeb9c15153f569720b8afaa50b0d87d2f12ab3a14817ac61e4dd11183a1a70d000000000000ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c21436619f28d9961b63e1a9cf6c2a660a17e3c184b751c51160fbcbbf35b1e7be6148ba532e6083be89358b2050021797eea09c346df9e85f80d44a479131700a3b228cc8e93843757b67c3918f5000000000000334d83ace8be6e80e71113610e10d858e8327af01fb6c86adac12233f9a1fb9c2aec61ce63a38d2fb40000000000005fddeea0c6e95767d42b4e1cd8f1754b567c8954861d0227dbfd246d7f715a7f3deadd020000000000000037348a748f2920a8c1a74828900b486667d2e24f296ea0182babc18cae2ed4b4390ae8a9ceafd07ed00b00009727808700146000000000000000fa0089eafd9a546bfa8e2bdff12bcd7b7bca8238eb5a1ada2d86c55e03ebf0780eed2607db46e10811a4e78e80a63f27539b4e3968bf93920c675a79a56af9cc3c7de3551462bcbcb5950000000001000000cb8bea4b40559169ebb5f3667895050000f7c600000038344e12d50ea59c5eef219d29999ba9b6017e0506e8e6dbd7e8b1e2dd0d3cbd3cf060d5efb6cf8664c37f74753b2c0fac823e4c83d78bfebb64dbeb16b29f924571923d3bffa80a423cceafa24386110897e147b7e8c2ddec31b2a4ab4a078db878df13cb85941ba7d887d02e480200000000009be07d6246de8de2c57bc1da71942df987ae3eec9e1f4bd5c873343e443405abf4c12e95830afc42555cb19fcd9046099c2c24603ece05cfd0070045d9c69bfb4f7912ea3f3c253426982178f010b8f80bb3c83d091bc1bec638842eae3bced49a24644c237dce134853e248913e010000000000003909008b95fbfbec94ccf3fd7f85c1ab560185cbe9e34bd1a3049449d2d393d23d201ee73f3d6bd0a2f3225d684e345da180fb4685dfd201000000e01be64375b4003c689ebc5403a4e87510c060d16c404b931b198fa3f97d66e545dc747d090000006735fc6fa0fb0900000000956163dc371d177e944ce01a7731319adabcb27781ca0b3693ddb6b2e4037a9e74dea8b430911e24e58fe79996fd47d772fdc959f610dc3fc2642796bf2becd30e70f79ce533ca9f43a8dc1ba12d4142b4c55620db710000000000000000000000f7416352a66c11e95f36acb54b3cb2ab849170f72c70f82301a1ac39fc0a64e7dd1d5cf2bdcea9f4be23c9d8472a5c50671ff0bb57ce865c6b63e6dfa6ad24d0f5de0137a5cef12a7123f8000000000000000000004728f8835d54b25a46ebb7f1b679776494b12979132c4fbdeee72edb5ac5a50780fc75052500000000000000000000d652d6c3d85582883a8e1385596f232873da205a8fd4817e4400d767f03261560b866a4d72a4b9e8cb0c45090000008b4f7be7f005f94c0c67c4a4c47408fd25c2acab97588e023b4dab6ec5f30800000025e1a24cf0ac443ef8427a03e22ea5d888f07002ef6d944708cdab8897952e5e5ecc10c7e8b7b3e0b684701c7f38e2f2192a5bf58c43127cf144e4f6ee5ffccd2ab4e38003008d4e79d6f34a6d7348d5ad6785e3b2018322bddc096d2093148afdcaf45348f21e21a9395943613fdc07e9597c8bbbc645850c20f65bc7af5a14ff30885d1b07ab520c199fac3bbf03837a1dc957f10ff0d0aaf83fbb96120ce20805539ac7c153e476b7c5f9bfec770ecdbe72e35c1543ad3ca19c1c03d8ca26cb7471a0224d68fa4557ce13a68ff182639bdf19339d8aa036008e807220971fd738535fb6f1fe0404000000d302beac85f200000000b3c01932bc3abe76299664de9d4ce87cbcab27318ee3389e7ce734212932fd9f0f1c0c5fba0bd404bf17b14a2694d69de049210afeaa63705a766ffac10486c55fc7fef7e8e350283b19d333a465777ef9d3d8aa952d0b646e52de234b13b1a201a0474dfc8e569f12abc1244f81072b1f06526d4bc05fb69b956e382582ef9794c031fd158f36b8369f1f9f457c82485c5cda82c98bee961b02fb9389536789c3de902f91aeabab344ca063e8c1bc6539a3d8c5a700946d0dbf040c16aef482a0d63cd9035c58eff472af4d9fada1b02cd01ac13397e0dd056a5d84fe9c840912e1c6c87ce9cfc085a412829bbc5b399cfcbc7000000000000000000400000000000046de97e5b94f5a9e31a59c4b8447d9dcbae0a30706b79685dd25ca7503d1839a32dc48f17a2f0327ccf62a2e26158cb306e4c00865de3594c6d445d202c93e3f3fd3dffafbc7bc9e11121c4db5d44da7a7293fdca8e95e537dbe387b8cc8a6f6a06d68bb6476c628836939bfb7c4c5c76dc903b38a72ebca646cfbf7498ead3e4016fb17d237ec86c5c009d48275d6a5bbab4c48603171da91cbd2fa68b5184d2b75c5497d3ae8364238e51dfec53452d674fa60d094b90fc62b8dd7933b00000000000000000000000000000000000058a03d8b224a63b3deb021a5fb41c5f951295b6f7bae215e27a2a0cdf0e936af1626e299522200000000000000000000000000d01d7939d78c3987085ed4c80db406d1efa6e871864017dccf0c4ef934e02bc6d7cfb167cea00800000000002bb2d8e5de899e0260670b2a5aea502c752f3e862b989b0cafff5ce9ff85d3d823986a7657dcf291fb9c4d2594367bd6c92d750000000000001df167b7624d5cd5240c3871fff59814d708c68c71b0f31849cd042cc52d430ba7a29debe5c40acf6eefe664a7623ffda125eb8f71d2d180a2defcf482d68eaba65c0e317e13257ce420dc09416cebe0ebb4b37d34df5f98ba267a80a85c4401737bfbe5908c780657276cf05c370a362a423207947f8eba52fa2cd668beb33391162d6d8c1b2dba39687c00e7dc4684e6cda1f857686fca6ab6609ac35301a58da4712b47aa86bdb87184c4964f3756b86b8dc090a589a0e0f1974e6dd4d1b69e4469cd32e23185054f0d18f3a9b567ae92f47c1ee6660339352a075b2e02f299482c6d05761c9e67f1b795e9c969290b1ef81773b10d275cd4c92fc775e44e63630411899c88c4de3891cbfd13a2dde18eda57d2998f980d8726d340d68bdb942a1e621e2dfbf00d860e95e427456a224d17c2af1ca076aae894e7769dfc82667dd54d425698a2dc24be9473bac4049f41fbc526786e3a829107ec2bb1b3430f141beb295180ed9865c25e01d9b7f2df1f82f0ab27737bcee9e991267b0ecc6363093c3660ee3d903b88a6d2ceab680d1086493d3a7554b262476ddb22f37b8970c6c1d63e1bf73e16f40e626f731c28a726a42bada1292e42ad2193eb18a556def86fa33b2af0f6c5ac021020eac5224a9c0c1f4304147da3328a95de0d78baf467d92530f39a18b4568a631b14aca14b5dd83896956293fcbc3eaba0cd792321e0da07000000000000006faf5ceecbd8087586c7a53be2c834b652df9c784d15239c8e3e6e4a70d6c88e6064c44e9c9e8d683015a62843f25363bc5a6bbd16006128f8d9e5509fb32dafa7dfaed1fd8b60ac075a28ce8abcada37e26b969b5a1cc8fc2ae034eb913f6ce204ca43e5a380cd664b392c6f5132ce2370a4be40dc25a4799d3d7e48b9d2b5418ac925b0208e2fb3f4c9c13c4d678a6847bf27a832e72804194145bdb72bad3ac7cdd64c562970ea563cb40ee9c22762b2ec48f4585a0bc6fd4614d283d17db1c9eb80e90c8a918e020534ac77389aafa41e3482c2e789cca77cb3d6f681801a6c030c45119b1fd149b1f87439e166a282c5189fc31a598e97b585b05cbc3aa7927c3eea7d2f519bf7a9487db0c004636afcb7a3dadef52807b89c6eae209ab48023a415c20745b378820a8fee5eb8ac7c33b07e27eae89f0f8528d6b02a6a9830913d3cd07a638e737c8f6016216c38b58eec8a67ce5aa80ce7a135c390f7b49ebbff778ed47b3fc7f560d1b26f77434356c2624348a89c223c3c76d3453785be271fefb60a394c22de964af480445c7b119178b0391a717ac045af3ff4fa2cc4080f02153a685d9340c28cdaceeab62629a5894288aa5b1f51e51c711e78d69ad455232aff515d96246a9f92e167f836fa76c125b47c995a40c71f15a2eecca70d03ab2523b683df7f4f9decca7656853e9a852e2bfca39997243fd95ae9d1da3b8bc2226c19e6518181d1cba8a5ebfac89fedefd53181d00c632863b695849d14fe2a47f70571c5ea20cd048f5305391302880b326ceeb51dfdede844c341ce4e213bf672295f5cbfb187a2478280cdd30d36c5b8245a576d01805bcc6e58d26e00011282a32a45389d4e45008c672c72a1bca36175e47bb164b8b2335dfd7bbf2940f8eef210fa9598a64099307a2385333e56a8677d882608ef09b44548fb2d30096d56f5513c01efbfd1f0b25b31c03fc30d97c0fd49fa44b3fd84abca8399795a61227154bc28b15fecbb292ad2715b4d8601d1f906bf329d3cccd070bec877ca0a9a0d99f7fe8539537ec09995ce6a8fbd078fbb112706d740f8604ee8483398fbe10a1094fb7c7ca183f86ade28d795005b966052af39c263edd180c1602db72f0818300033c70031b0283bcca1f57743097df9b7bde999bfa346887c05cb1f7dc2818d833906934f9fd4abd38c1e3245dd8b521c73d465143cf9bb62b750814078ec10fec7ec29f312acdbb22e1eecd385f587971bd17e2491c360ba0f6fed1e2cd38c84380198ce2c26d66d91925e3bb98fcbb42cb0837ce5c9503e452920b853247284f900534d80000f4a84ccd4177bd95a77dcb39868e2209337fad8a89bd040031e35e9d7eb0c2c8a13666c6ff8a51f5fc1816e3277c95006b03d47b10086151b100f85bd08b83368991db161e6e3ea2190af384698da99b601659c9305cadffacce07c14e0dc067df82ff365ac5a8b1f4653ddf128ac6b4a0dfda9eb1b324079d00da0a148ec640b797781ff592f6af180db2f29d0aea554f89e9a3dea55e977e003315982005cc70d58f95cb0513a7674601a02466f2f006eb57b7fb98238e1ebcc8a1f07eabbc482d562ac6d8c944a6416c960e1a98c9a03abb898433ca9371e2426654f48790168efd564c69e4ab595daf6cf8135d68dc53ae46fb51688467da5728dae8d47c9aa6951da3217b0a681a7f9c30d9e5d275903a94a3fef16f40d1000000000000000000000000006e5a5eaeedbf3206e0bb745add9e4a47797fe31cbb183be0e5d00206be90fc8fa3dae950a64827346874f970bf2dd0a3f0da3bef3f9f2654a194e755c994fd77ff77c3671e848b852e2f52394d20e6b38703256fa4fac0a6e35bcdb83f5ce0b736e5415f19923d6baedf0090381835a0d0abb8b8a8666f87f373defa4a11d568f259ef48aae04b8b25da4e6240ee586e5bd73252a2c2fdc10025a31bbfa0cad984c4d6bc7cc38741387b833ec5b1eb01fa0c6a39796fb5e4db33fdfe9de9fa01a634de61fdbe1cbd1acd93a0b4b3b4383ef234fca5761847dca8e401f909d5aa14864d13184a7ca724a6fb6e40a4be4875bdf4f8c98756a2ae51516809c90b636e7e905133d3bfac694a2c0fd54bb85f6779daf8e43119c7c3ab03529e2a826feb9b656e7015fe529f8706a7af9d77baad8455f62290875d57f31673efbe2c628357a9242b2827dae8882c5f10f19e42c5cf94a612f4270826cf585e565b73878a1e2bec09d06cdf6c4368cc4478fba6ffbaa2a007afa7434f76c5e4b1a1c054a5bb216bc8bc0dc24841635ec357f6fdc092f8e3c4e5a3c7d4e991ba4bb651ecb3ebe7fa16507c7fb61ce92deda98b7564f03a41f5e314ccb9e292ea65ed4ef4dfcb"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffffd0}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x10, 0xfffffffffffffe8d, &(0x7f0000000500)="b9ff0300600d698cb89e10f043051fffffff00074000632f77fb05140e0ee934a0a662079f4b4d2f87e5feca6aab845013f2325f1a39050108038da1924425181aa5", 0x0, 0x1e00, 0x60000000, 0xb20c, 0xfffffffffffffe09, &(0x7f0000000040)="3f58266c799726865bf7830e3773dce9aa7e76becc18910b7b50b80dbed5f757c2a04467671d72f716595ff422e71a25d906dcc8c7007c0605a0ffffffff"}, 0x28) 20:46:27 executing program 3: bpf$BPF_LINK_UPDATE(0x7, &(0x7f0000000340), 0x10) 20:46:27 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f0000000040)={'gre0\x00', 0x0}) 20:46:27 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8949, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:27 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000100)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_retopts={{0x14, 0x0, 0x7, {[@rr={0x7, 0x3, 0x73}]}}}], 0x18}}], 0x1, 0x0) 20:46:27 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x14, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) 20:46:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8916, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8953, 0x0) 20:46:27 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8995, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:27 executing program 0: prctl$PR_MCE_KILL(0x39, 0x0, 0x1) 20:46:27 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x894a, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:27 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8911, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:27 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001b40)=[{{&(0x7f00000000c0)={0xa, 0x0, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001c80)=ANY=[], 0xc0}}], 0x1, 0x0) 20:46:28 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=@expire={0xf8, 0x10, 0x0, 0x0, 0x0, {{{@in, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {@in6=@mcast2}, @in=@loopback}}}, 0xf8}}, 0x0) 20:46:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x0, 0x2}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000100)="5f05154b2e3e0248ca28d7a55923f7dd42ea7b82", 0x14}], 0x1}, 0x0) 20:46:28 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8923, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000240)=ANY=[]}) 20:46:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="0103000000000000fd000b"], 0x50}}, 0x0) 20:46:28 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup2(r0, r0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000240), r1) 20:46:28 executing program 2: r0 = socket(0xa, 0x1, 0x0) sendmsg$kcm(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)='i', 0x1}], 0x1}, 0x400c005) 20:46:28 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0xa4}, {0x16}]}) 20:46:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x0, {0x23}}, 0x14}}, 0x0) 20:46:28 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev={0xac, 0x14, 0x14, 0xf}}, 0x10, 0x0}}], 0x1, 0xa00) 20:46:28 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{}, {0x45}]}) 20:46:28 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @private1, @dev}}) [ 571.439971][ T24] audit: type=1326 audit(1661201188.496:796): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10444 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f508f689279 code=0x0 20:46:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @private1, @dev}}) 20:46:28 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x8001, 0x4, 0x4, 0x0, 0x1}, 0x48) 20:46:28 executing program 1: prctl$PR_MCE_KILL(0x2, 0x20000000, 0x0) 20:46:28 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x20}]}) 20:46:28 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000640)=@polexpire={0xc0, 0x11, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}}}, 0xc0}}, 0x0) 20:46:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8922, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:28 executing program 5: r0 = socket(0xa, 0x1, 0x0) sendmsg$kcm(r0, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x400c005) 20:46:29 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000062c0)=[{{&(0x7f0000000080)={0x2, 0x4e22}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@ip_retopts={{0x18, 0x0, 0x7, {[@ra={0x94, 0x4}, @generic={0x0, 0x2}]}}}], 0x18}}], 0x1, 0x0) 20:46:29 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001b40)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001c80)=ANY=[], 0xf}}], 0x1, 0x0) 20:46:29 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r0, &(0x7f0000008240)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1c"], 0x188}}], 0x2, 0x0) [ 572.012431][T10464] netlink: 152 bytes leftover after parsing attributes in process `syz-executor.4'. [ 572.049451][T10467] ip6_vti0: mtu less than device minimum 20:46:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000001240)={'batadv0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)=@delchain={0x24, 0x65, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}}, 0x24}}, 0x0) 20:46:29 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001500)=[{{&(0x7f0000000000)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000001140)=[@ip_retopts={{0x18, 0x0, 0x7, {[@timestamp={0x44, 0x4, 0x36}, @noop]}}}], 0x18}}], 0x1, 0x4090) 20:46:29 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) dup2(r1, r0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@tipc=@name={0x1e, 0x2, 0x0, {{0x1}}}, 0x80, 0x0}, 0x0) 20:46:29 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg$inet(r0, &(0x7f00000002c0)=[{{&(0x7f0000005180)={0x2, 0x0, @local}, 0x10, 0x0}}, {{&(0x7f0000005500)={0x2, 0x0, @local}, 0x10, 0x0}}], 0x2, 0x0) 20:46:29 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000200)=@updpolicy={0xb8, 0x19, 0xb923a63b21c1db67, 0x0, 0x0, {{@in=@private, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x6e6bb8}}, 0xb8}}, 0x0) 20:46:29 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @remote}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_retopts={{0x14, 0x0, 0x7, {[@ssrr={0x89, 0x3}]}}}], 0x68}}], 0x1, 0x0) 20:46:29 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8990, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:29 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x1, &(0x7f0000000000)=[{0x94}]}) 20:46:29 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8946, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:29 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8910, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000240)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private}}}}) 20:46:29 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_retopts={{0x10}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x28}}], 0x1, 0x0) 20:46:29 executing program 3: r0 = socket(0xa, 0x3, 0x1) sendmsg$kcm(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 20:46:29 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14, 0x2}}], 0x18}}], 0x1, 0x0) 20:46:29 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x1d, 0x0, 0x6}, {}]}) 20:46:29 executing program 2: syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000000600)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)='d', 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000000), 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)="60a3d5eb903aa9ae7e077a7d76c69dbd", 0x10}, {&(0x7f00000000c0)="54246545cdc5b2fba42159b2a5c553eb5d645c3c922fbc3bb56f2721f9ee6912e81a7e0020fea69111950a84c03ba7d33a399a0e539a716ae68e93e322958ca0b2af7d9ab2f65a59e7eea05a0ac870954470dcc06a4e1c12fdca98e6432d557b3dafefd7ebd0a062a63731092cd5519e92d261a119f026bb85d67f530ae83a746d1deee3682878e577809606ae1679734df8fdca0a725e488e92b0a3f9051b1f119440fdb8c39d900a58e0c4a4bc41027664d97308d363aca73aae3c8c36313fb120367b189aec878ac93e4a8d26ac3e3dc9a9286192", 0xd6}, {&(0x7f00000001c0)="2e0f8e358095e661b029a5a49af253974afdfeeadfb1f3a1c5e74ca3fcec121ce5992434b2b9a09236b83f314069122aa00a1adb687746d925e9d1f1f8279d04", 0x40}, {&(0x7f0000000200)="7d24c083fa209b85d07ea786e7bffd42809b5804eaa2970c9590e728d6ff1c8b6ff9350244dc587c23c7fca36aa055a21b3caf6332cfd45a620e8d4ef4e01d1319", 0xfffffd05}, {&(0x7f0000000280)="875b3095a4ff673a9f734ccd1cde5b7395cf1e4138740cefabef1c42c73276036f9f7153d72409e5645d46bab52bc962cab44d3701a91c57a591a7474413ad3275a06d75d0e83bf5c7cb90bdda4250e601e60b3bc926bd82ee5b5419726012131301c232e1ccac3bfaa17f0c6f3af655c3", 0x71}, {&(0x7f0000000300)="bbbf65dbd33698e8b8d5f526fcf667738d7567f704bc8fb914", 0x19}, {&(0x7f0000000340)="9954d944700204e243619e41f9c9e2a825dbc432fafa3d748cfe5a9533f4bef4a4a21befa231efedb6bd37f5452dc9bbd99a38cd7a3ace36d1dd0b724675e2bc39839e35abeb9db45f61ea2fc7e4d5c60b111e03f4a8e552987ec22ceb13cf20927e8506fb2a41791a303d1289701203889714a220140a31704e93c3d96d453fd5e497c3c5603a1da9c69546bc85f1448d13d03e3fde051e84b573dc7e6f05b03d09aec5ee488ff073f741695042cc7b12474f002e5c02044646ecb210b4a8f1a25260d7c3ecfb38c05fb1d4ea30bd8e96f0bdf70b6a8963ba1f6580eec4ffa5e575a2db", 0xe4}, {&(0x7f0000000440)="31127af589f4a9af6473b12a874133a5dd5c693d47fe3249421ff9c171e6ecbdf58ab56089be3044bc78da5191080d920e3a232643fe3bcb580dff4ecc055da7e5ae3a3ae6cb65337014db1d338a8fb879b7f507c41bf16b078582c29a6009e10e65e16c41f3dc5c446d632842d09d3e35fe5d60d40e78d8768bf35ec1ffe1ba013831a3f6dfa5b3", 0x88}], 0x8, &(0x7f00000005c0)=[@ip_ttl={{0x14}}], 0x18}}], 0x3, 0xc080) getsockname(0xffffffffffffffff, 0x0, 0x0) 20:46:29 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{}]}) 20:46:30 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8907, 0x0) 20:46:30 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x3580, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x1, 0x0, 0x0, {0x2}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 20:46:30 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8992, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:30 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=@expire={0xf8, 0x18, 0x0, 0x0, 0x0, {{{@in, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {@in6=@mcast2}, @in=@loopback}}}, 0xf8}}, 0x0) 20:46:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8913, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:30 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14, 0x0, 0xfe}}], 0x18}}], 0x1, 0x0) 20:46:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x5411, 0x0) 20:46:30 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x16}]}) 20:46:30 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x87}, {0x16}]}) [ 573.598264][ T24] audit: type=1326 audit(1661201190.656:797): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10522 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2b78889279 code=0x0 [ 573.671100][ T24] audit: type=1326 audit(1661201190.726:798): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10527 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c10289279 code=0x0 20:46:30 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_tos_int={{0x14}}, @ip_pktinfo={{0x1c, 0x29, 0x32, {0x0, @local, @broadcast}}}], 0x38}}], 0x1, 0x0) 20:46:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000240)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010102}}}}) 20:46:30 executing program 4: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x300, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:30 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8994, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:30 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x8001, 0x5c00, 0x4, 0x0, 0x1}, 0x48) 20:46:30 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, @mcast2, @remote}}) 20:46:31 executing program 1: r0 = syz_io_uring_setup(0x4517, &(0x7f0000000800), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000880), &(0x7f00000008c0)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 20:46:31 executing program 0: syz_io_uring_setup(0x4517, &(0x7f0000000800)={0x0, 0xf356}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000880), &(0x7f00000008c0)) 20:46:31 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x1d}, {}]}) 20:46:31 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8937, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:31 executing program 4: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$cgroup_type(r0, &(0x7f0000000000), 0x9) 20:46:31 executing program 2: r0 = socket(0x2c, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 20:46:31 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_tos_int={{0x14}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @local, @broadcast}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x50}}], 0x1, 0x0) 20:46:31 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000001c0), &(0x7f0000000000)=0x8) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x75, &(0x7f00000000c0)={r2}, 0x8) 20:46:31 executing program 5: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0xc0189436, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000040)=ANY=[]}) 20:46:31 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x541b, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:31 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x1, &(0x7f0000000000)=[{0x61}]}) 20:46:31 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmmsg$inet6(r0, &(0x7f0000005900)=[{{&(0x7f00000000c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, &(0x7f0000002900)=[{&(0x7f0000000100)="1c", 0x1}], 0x1}}], 0x1, 0x0) 20:46:31 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001b40)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x5}}], 0x1, 0x4) 20:46:31 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_tos_int={{0x14}}, @ip_pktinfo={{0x1c, 0x29, 0x8, {0x0, @local, @broadcast}}}], 0x38}}], 0x1, 0x0) 20:46:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="0040008000000005000000d245"]}) 20:46:31 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x8001, 0x4, 0x4, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 20:46:31 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000000600)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)='d', 0x1}], 0x1}, 0x88000000}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000000), 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)="60a3d5eb903aa9ae7e077a7d76c69dbd", 0x10}, {&(0x7f00000000c0)="54246545cdc5b2fba42159b2a5c553eb5d645c3c922fbc3bb56f2721f9ee6912e81a7e0020fea69111950a84c03ba7d33a399a0e539a716ae68e93e322958ca0b2af7d9ab2f65a59e7eea05a0ac870954470dcc06a4e1c12fdca98e6432d557b3dafefd7ebd0a062a63731092cd5519e92d261a119f026bb85d67f530ae83a746d1deee3682878e577809606ae1679734df8fdca0a725e488e92b0a3f9051b1f119440fdb8c39d900a58e0c4a4bc41027664d97308d363aca73aae3c8c36313fb120367b189aec878ac93e4a8d26ac3e3dc9a9286192", 0xd6}, {&(0x7f00000001c0)="2e0f8e358095e661b029a5a49af253974afdfeeadfb1f3a1c5e74ca3fcec121ce5992434b2b9a09236b83f314069122aa00a1adb687746d925e9d1f1f8279d04", 0x40}, {&(0x7f0000000200)="7d24c083fa209b85d07ea786e7bffd42809b5804eaa2970c9590e728d6ff1c8b6ff9350244dc587c23c7fca36aa055a21b3caf6332cfd45a620e8d4ef4e01d1319", 0xfffffd05}, {&(0x7f0000000280)="875b3095a4ff673a9f734ccd1cde5b7395cf1e4138740cefabef1c42c73276036f9f7153d72409e5645d46bab52bc962cab44d3701a91c57a591a7474413ad3275a06d75d0e83bf5c7cb90bdda4250e601e60b3bc926bd82ee5b5419726012131301c232e1ccac3bfaa17f0c6f3af655c3", 0x71}, {&(0x7f0000000300)="bbbf65dbd33698e8b8d5f526fcf667738d7567f704bc8fb914", 0x19}, {&(0x7f0000000340)="9954d944700204e243619e41f9c9e2a825dbc432fafa3d748cfe5a9533f4bef4a4a21befa231efedb6bd37f5452dc9bbd99a38cd7a3ace36d1dd0b724675e2bc39839e35abeb9db45f61ea2fc7e4d5c60b111e03f4a8e552987ec22ceb13cf20927e8506fb2a41791a303d1289701203889714a220140a31704e93c3d96d453fd5e497c3c5603a1da9c69546bc85f1448d13d03e3fde051e84b573dc7e6f05b03d09aec5ee488ff073f741695042cc7b12474f002e5c02044646ecb210b4a8f1a25260d7c3ecfb38c05fb1d4ea30bd8e96f0bdf70b6a8963ba1f6580eec4ffa5e575a2db", 0xe4}, {&(0x7f0000000440)="31127af589f4a9af6473b12a874133a5dd5c693d47fe3249421ff9c171e6ecbdf58ab56089be3044bc78da5191080d920e3a232643fe3bcb580dff4ecc055da7e5ae3a3ae6cb65337014db1d338a8fb879b7f507c41bf16b078582c29a6009e10e65e16c41f3dc5c446d632842d09d3e35fe5d60d40e78d8768bf35ec1ffe1ba013831a3f6dfa5b3", 0x88}], 0x8, &(0x7f00000005c0)=[@ip_ttl={{0x14}}], 0x18}}], 0x3, 0xc080) 20:46:31 executing program 4: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, 0xfffffffffffffffb) 20:46:32 executing program 3: request_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x0, 0x10}, 0x0, 0xffffffffffffffff) 20:46:32 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000b80)=[{{&(0x7f0000000000)={0x2, 0x4e21, @multicast2}, 0x10, 0x0}}], 0x1, 0x0) 20:46:32 executing program 5: r0 = socket(0x22, 0x2, 0x4) sendmsg$kcm(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 20:46:32 executing program 0: select(0x59, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f00000000c0)) 20:46:32 executing program 4: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$cgroup_type(r0, 0x0, 0x0) 20:46:32 executing program 3: openat2(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', &(0x7f00000001c0), 0xffffffffffffff9c) 20:46:32 executing program 0: r0 = socket(0x11, 0xa, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci, 0x80, 0x0}, 0x0) 20:46:32 executing program 3: prctl$PR_MCE_KILL(0x38, 0x0, 0x1) 20:46:32 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8918, &(0x7f0000000040)={'gre0\x00', 0x0}) 20:46:32 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8914, &(0x7f00000000c0)={'syztnl1\x00', 0x0}) 20:46:32 executing program 2: prctl$PR_MCE_KILL(0x1c, 0x1ffff000, 0x0) 20:46:32 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000000600)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)='d', 0x1}], 0x1, 0x0, 0x0, 0x6}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000000), 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)="60a3d5eb903aa9ae7e077a7d76c69dbd", 0x10}, {&(0x7f00000000c0)="54246545cdc5b2fba42159b2a5c553eb5d645c3c922fbc3bb56f2721f9ee6912e81a7e0020fea69111950a84c03ba7d33a399a0e539a716ae68e93e322958ca0b2af7d9ab2f65a59e7eea05a0ac870954470dcc06a4e1c12fdca98e6432d557b3dafefd7ebd0a062a63731092cd5519e92d261a119f026bb85d67f530ae83a746d1deee3682878e577809606ae1679734df8fdca0a725e488e92b0a3f9051b1f119440fdb8c39d900a58e0c4a4bc41027664d97308d363aca73aae3c8c36313fb120367b189aec878ac93e4a8d26ac3e3dc9a9286192", 0xd6}, {&(0x7f00000001c0)="2e0f8e358095e661b029a5a49af253974afdfeeadfb1f3a1c5e74ca3fcec121ce5992434b2b9a09236b83f314069122aa00a1adb687746d925e9d1f1f8279d04", 0x40}, {&(0x7f0000000200)="7d24c083fa209b85d07ea786e7bffd42809b5804eaa2970c9590e728d6ff1c8b6ff9350244dc587c23c7fca36aa055a21b3caf6332cfd45a620e8d4ef4e01d1319", 0xfffffd05}, {&(0x7f0000000280)="875b3095a4ff673a9f734ccd1cde5b7395cf1e4138740cefabef1c42c73276036f9f7153d72409e5645d46bab52bc962cab44d3701a91c57a591a7474413ad3275a06d75d0e83bf5c7cb90bdda4250e601e60b3bc926bd82ee5b5419726012131301c232e1ccac3bfaa17f0c6f3af655c3", 0x71}, {&(0x7f0000000300)="bbbf65dbd33698e8b8d5f526fcf667738d7567f704bc8fb914", 0x19}, {&(0x7f0000000340)="9954d944700204e243619e41f9c9e2a825dbc432fafa3d748cfe5a9533f4bef4a4a21befa231efedb6bd37f5452dc9bbd99a38cd7a3ace36d1dd0b724675e2bc39839e35abeb9db45f61ea2fc7e4d5c60b111e03f4a8e552987ec22ceb13cf20927e8506fb2a41791a303d1289701203889714a220140a31704e93c3d96d453fd5e497c3c5603a1da9c69546bc85f1448d13d03e3fde051e84b573dc7e6f05b03d09aec5ee488ff073f741695042cc7b12474f002e5c02044646ecb210b4a8f1a25260d7c3ecfb38c05fb1d4ea30bd8e96f0bdf70b6a8963ba1f6580eec4ffa5e575a2db", 0xe4}, {&(0x7f0000000440)="31127af589f4a9af6473b12a874133a5dd5c693d47fe3249421ff9c171e6ecbdf58ab56089be3044bc78da5191080d920e3a232643fe3bcb580dff4ecc055da7e5ae3a3ae6cb65337014db1d338a8fb879b7f507c41bf16b078582c29a6009e10e65e16c41f3dc5c446d632842d09d3e35fe5d60d40e78d8768bf35ec1ffe1ba013831a3f6dfa5b3", 0x88}], 0x8, &(0x7f00000005c0)=[@ip_ttl={{0x14}}], 0x18}}], 0x3, 0xc080) sendmsg$kcm(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000780)="ac", 0x1}], 0x1}, 0x0) 20:46:32 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup2(r0, r0) sendmsg$L2TP_CMD_SESSION_CREATE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 20:46:32 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x2, 0x10, 0x0) 20:46:32 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002940)=[{{&(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000001280)=[{&(0x7f0000000040)="0ecc1ed71a97e75e318c40a323aa7e080301850c9eeb5698b3eec8e04291604d6daccc17bfbf54", 0x27}, {&(0x7f0000000080)="c3832a98ae716667fcf01ed9fa02c575167e31aeeb6b082b07dde1230561318b2f93f1b16e3ad370c0f9958cb63c42de1b041aeb3a4db41b363768113d57c8bce7bbd834c5983fb91057bc4e5755b8a4b00935fcc2", 0x55}, {&(0x7f0000001100)="a8b1aaa9836c7cdd5fbcc82b57451e9482af0c78f7cf105cc97de7f51464ffbe6244e88b290ac21b79f1f0fb022aaf2ca26a8ee1998c272d3daa730019f192970ded54177c39e5ab6dc54e786d1e8b56d7568d135ffa66561354991ec3accbbea2b5bac8a3ed3026cbe77166e850", 0x6e}, {&(0x7f0000001180)="74d9dbaa3f6e5ef3218413553e6e058f8d85b1302f9654709ba3f7cb92e8838eb6100a86d15d67e0261e3b369af5e38fb70de6c6abeac3251ebddcc35bdce50c8150a5b2862cf16d27a78073ec60d9a7273e3934f66cb055dcf14db971587a58b0c65c410751c93986f0fd33c2f0e6dd964d42e7fa7e1d753a468c10ccbd7abfb7155864f8990ee26e58b1860f12e86ba2b292996796a19d59a20281f4b7fa54877a219fd63acb942c7c9eba29440b5adbad7767c780787387dd55b18a6af7bb92094040628e7c5a0b06462a96a0ba9518cf0e06ddc7173d33620cde12e6c027e67aef8c7ab378491d43240c6da5", 0xee}], 0x4}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 20:46:32 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002f40)=[{{&(0x7f00000009c0)={0x2, 0x4e22, @local}, 0x10, 0x0}}], 0x1, 0x0) 20:46:33 executing program 0: openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$uhid(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x10}, 0x0, 0x0, &(0x7f00000001c0)) 20:46:33 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000062c0)=[{{&(0x7f0000000080)={0x2, 0x4e22}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@ip_retopts={{0x18, 0x0, 0x7, {[@generic={0x44, 0x6, "af9d3fdc"}]}}}], 0x18}}], 0x1, 0x0) 20:46:33 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000640)=@polexpire={0xc0, 0x15, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}}}, 0xc0}}, 0x0) 20:46:33 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8905, 0x0) 20:46:33 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8915, 0x0) 20:46:33 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f00000009c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@rr={0x7, 0x3, 0xdf}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev, @broadcast}}}], 0x38}}], 0x1, 0x0) [ 576.246757][T10619] netlink: 112 bytes leftover after parsing attributes in process `syz-executor.5'. 20:46:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0xc0189436, &(0x7f0000000280)={'gre0\x00', &(0x7f0000000240)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @private}}}}) 20:46:33 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x45}, {}]}) 20:46:33 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_1\x00', 0x0}) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev={0xac, 0x14, 0x2b}}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @local, @broadcast}}}], 0x20}}], 0x1, 0x0) 20:46:33 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_retopts={{0x14, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x4, 0xb}]}}}], 0x18}}], 0x1, 0x0) 20:46:33 executing program 5: syz_open_procfs(0xffffffffffffffff, &(0x7f00000003c0)='net/vlan/vlan1\x00') 20:46:33 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x16}]}) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, 0x0) 20:46:33 executing program 4: syz_io_uring_setup(0x4517, &(0x7f0000000800)={0x0, 0x0, 0x204}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000880), &(0x7f00000008c0)) 20:46:33 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x1, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffffffd}]}) [ 576.685486][ T24] audit: type=1326 audit(1661201193.746:799): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10632 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f508f689279 code=0x0 20:46:33 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x20}, {0x6}]}) 20:46:33 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0xac}, {0x16}]}) 20:46:33 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8915, 0x0) 20:46:33 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x8001, 0x7802, 0x4, 0x0, 0x1}, 0x48) [ 576.931564][ T24] audit: type=1326 audit(1661201193.986:800): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10640 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c10289279 code=0x0 20:46:34 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000080)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x7f}}], 0x18}}], 0x1, 0x0) 20:46:34 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89e0, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) [ 577.079080][ T24] audit: type=1326 audit(1661201194.126:801): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10645 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2823c89279 code=0x0 20:46:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x891d, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:34 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f00000001c0)=[{0x1}, {0x6}]}) 20:46:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000200)=@security={'security\x00', 0xe, 0x4, 0x2c8, 0xffffffff, 0x1a0, 0xc8, 0xc8, 0xffffffff, 0xffffffff, 0x270, 0x270, 0x270, 0xffffffff, 0x4, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth1_virt_wifi\x00', 'vcan0\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@ah={{0x30}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffe}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@unspec=@AUDIT={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @random="139d0123c941"}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x328) [ 577.330225][ T24] audit: type=1326 audit(1661201194.386:802): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10652 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2823c89279 code=0x0 20:46:34 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x35}, {}]}) 20:46:34 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x6c}, {0x16}]}) 20:46:34 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) 20:46:34 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER(0x5, 0x0, 0x0) 20:46:34 executing program 4: prctl$PR_MCE_KILL(0x38, 0x0, 0x0) 20:46:34 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) [ 577.614368][ T24] audit: type=1326 audit(1661201194.676:803): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10659 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f01ac689279 code=0x0 [ 577.639906][ T24] audit: type=1326 audit(1661201194.696:804): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10658 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c10289279 code=0x0 20:46:34 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x61}, {0x16}]}) 20:46:34 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x48) 20:46:34 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000080)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote}}}}) 20:46:34 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x3, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) 20:46:34 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, 0x0, "f714dc52a8dd9733"}) 20:46:34 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x1d, &(0x7f0000000580)={0x1, &(0x7f0000000000)=[{0x16}]}) 20:46:35 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002940)=[{{&(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000001280)=[{&(0x7f0000000080)="c3832a98ae716667fcf01ed9fa02c575167e31aeeb", 0x15}, {&(0x7f0000001180)="74d9dbaa3f6e5ef3218413553e6e058f8d85b1", 0x13}], 0x2}}], 0x1, 0x0) 20:46:35 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x8001, 0x104, 0x4, 0x0, 0x1}, 0x48) 20:46:35 executing program 4: select(0x4c, &(0x7f0000000000)={0x0, 0x3}, 0x0, &(0x7f0000000080), &(0x7f00000001c0)) [ 578.055263][ T24] audit: type=1326 audit(1661201195.116:805): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10679 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f508f689279 code=0x0 20:46:35 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20}, {0x6}]}) 20:46:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7b}, 0x0, 0x0) 20:46:35 executing program 3: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8913, &(0x7f0000000440)={'ip6_vti0\x00', 0x0}) [ 578.185402][ T24] audit: type=1326 audit(1661201195.166:806): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10679 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=3 compat=0 ip=0x7f508f63bebb code=0x0 20:46:35 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x891f, &(0x7f0000000180)={'ip6_vti0\x00', 0x0}) 20:46:35 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000002600)=@base={0x9, 0x0, 0x0, 0x0, 0x51}, 0x48) 20:46:35 executing program 1: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f00000002c0), &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r1) keyctl$invalidate(0x15, r2) [ 578.407977][ T24] audit: type=1326 audit(1661201195.466:807): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10690 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c10289279 code=0x0 20:46:35 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast1, @remote}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_retopts={{0x14, 0x0, 0x7, {[@ssrr={0x89, 0x3, 0xb2}]}}}], 0x68}}], 0x1, 0x0) 20:46:35 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000100)={0x2, 0x4a20, @dev}, 0x10, 0x0, 0x0, &(0x7f0000000140)=[@ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x94, 0x2}]}}}], 0x18}}], 0x1, 0x0) 20:46:35 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @private1, @private0}}) 20:46:35 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x4, 0xa5, &(0x7f0000000000)=""/165, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) r1 = socket(0x40000000015, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f00000007c0)={0x0, 0xea60}, 0x10) recvmmsg(r1, &(0x7f0000005e40)=[{{&(0x7f0000000140)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x80, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) bind$inet(r1, &(0x7f0000000340)={0x2, 0x0, @loopback}, 0x57) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x18) 20:46:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x0, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:35 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002940)=[{{&(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10, &(0x7f0000001280)=[{&(0x7f0000000040)="0ecc1ed71a97e75e318c40a323aa7e080301850c9eeb5698b3eec8e04291604d6daccc17bfbf54", 0x27}, {&(0x7f0000000080)="c3832a98ae716667fcf01ed9fa02c575167e31aeeb6b082b07dde1230561318b2f93f1b16e3ad370c0f9958cb63c42de1b041aeb3a4db41b363768113d57c8bce7bbd834c5983fb91057bc4e5755b8a4b00935fcc2", 0x55}, {&(0x7f0000001100)="a8b1aaa9836c7cdd5fbcc82b57451e9482af0c78f7cf105cc97de7f51464ffbe6244e88b290ac21b79f1f0fb022aaf2ca26a8ee1998c272d3daa730019f192970ded54177c39e5ab6dc54e786d1e8b56d7568d135ffa66561354991ec3accbbea2b5bac8a3ed3026cbe77166e850", 0x6e}, {&(0x7f0000001180)="74d9dbaa3f6e5ef3218413553e6e058f8d85b1302f9654709ba3f7cb92e8838eb6100a86d15d67e0261e3b369af5e38fb70de6c6abeac3251ebddcc35bdce50c8150a5b2862cf16d27a78073ec60d9a7273e3934f66cb055dcf14db971587a58b0c65c410751c93986f0fd33c2f0e6dd964d42e7fa7e1d753a468c10ccbd7abfb7155864f8990ee26e58b1860f12e86ba2b292996796a19d59a20281f4b7fa54877a219fd63acb942c7c9eba29440b5adbad7767c780787387dd55b18a6af7bb92094040628e7c5a0b06462a96a0ba9518cf0e06ddc7173d33620cde12e6c027e67aef8c7ab378491d43240c6da5e5", 0xef}], 0x4}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 20:46:35 executing program 3: bpf$BPF_LINK_UPDATE(0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff, 0x3554673512a290a9}, 0x10) 20:46:35 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 20:46:35 executing program 5: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f0000000600)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)='d', 0x1}], 0x5}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000000), 0x10, &(0x7f0000000500)=[{&(0x7f0000000080)="60a3d5eb903aa9ae7e077a7d76c69dbd", 0x10}, {&(0x7f00000000c0)="54246545cdc5b2fba42159b2a5c553eb5d645c3c922fbc3bb56f2721f9ee6912e81a7e0020fea69111950a84c03ba7d33a399a0e539a716ae68e93e322958ca0b2af7d9ab2f65a59e7eea05a0ac870954470dcc06a4e1c12fdca98e6432d557b3dafefd7ebd0a062a63731092cd5519e92d261a119f026bb85d67f530ae83a746d1deee3682878e577809606ae1679734df8fdca0a725e488e92b0a3f9051b1f119440fdb8c39d900a58e0c4a4bc41027664d97308d363aca73aae3c8c36313fb120367b189aec878ac93e4a8d26ac3e3dc9a9286192", 0xd6}, {&(0x7f00000001c0)="2e0f8e358095e661b029a5a49af253974afdfeeadfb1f3a1c5e74ca3fcec121ce5992434b2b9a09236b83f314069122aa00a1adb687746d925e9d1f1f8279d04", 0x40}, {&(0x7f0000000200)="7d24c083fa209b85d07ea786e7bffd42809b5804eaa2970c9590e728d6ff1c8b6ff9350244dc587c23c7fca36aa055a21b3caf6332cfd45a620e8d4ef4e01d1319", 0xfffffd05}, {&(0x7f0000000280)="875b3095a4ff673a9f734ccd1cde5b7395cf1e4138740cefabef1c42c73276036f9f7153d72409e5645d46bab52bc962cab44d3701a91c57a591a7474413ad3275a06d75d0e83bf5c7cb90bdda4250e601e60b3bc926bd82ee5b5419726012131301c232e1ccac3bfaa17f0c6f3af655c3", 0x71}, {&(0x7f0000000300)="bbbf65dbd33698e8b8d5f526fcf667738d7567f704bc8fb914", 0x19}, {&(0x7f0000000340)="9954d944700204e243619e41f9c9e2a825dbc432fafa3d748cfe5a9533f4bef4a4a21befa231efedb6bd37f5452dc9bbd99a38cd7a3ace36d1dd0b724675e2bc39839e35abeb9db45f61ea2fc7e4d5c60b111e03f4a8e552987ec22ceb13cf20927e8506fb2a41791a303d1289701203889714a220140a31704e93c3d96d453fd5e497c3c5603a1da9c69546bc85f1448d13d03e3fde051e84b573dc7e6f05b03d09aec5ee488ff073f741695042cc7b12474f002e5c02044646ecb210b4a8f1a25260d7c3ecfb38c05fb1d4ea30bd8e96f0bdf70b6a8963ba1f6580eec4ffa5e575a2db", 0xe4}, {&(0x7f0000000440)="31127af589f4a9af6473b12a874133a5dd5c693d47fe3249421ff9c171e6ecbdf58ab56089be3044bc78da5191080d920e3a232643fe3bcb580dff4ecc055da7e5ae3a3ae6cb65337014db1d338a8fb879b7f507c41bf16b078582c29a6009e10e65e16c41f3dc5c446d632842d09d3e35fe5d60d40e78d8768bf35ec1ffe1ba013831a3f6dfa5b3", 0x88}], 0x8, &(0x7f00000005c0)=[@ip_ttl={{0x14}}], 0x18}}], 0x3, 0xc080) 20:46:36 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000062c0)=[{{&(0x7f0000000080)={0x2, 0x4e22}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x44, 0x4, "af9d"}]}}}], 0x18}}], 0x1, 0x0) 20:46:36 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x8954, 0x0) 20:46:36 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8901, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:36 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000000)={'tunl0\x00', &(0x7f0000000100)=ANY=[]}) 20:46:36 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14, 0x29}}], 0x18}}], 0x1, 0x0) 20:46:36 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f00000062c0)=[{{&(0x7f0000000080)={0x2, 0x4e22}, 0x10, 0x0, 0x0, &(0x7f0000001180)=[@ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x0, 0x3, "af"}]}}}], 0x18}}], 0x1, 0x0) 20:46:36 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x1, 0x0, 0x0, {0x10}}, 0x14}}, 0x0) 20:46:36 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r0, 0x0, 0xf03b0010) sendfile(r1, r0, 0x0, 0x8000000000004) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x49, &(0x7f0000000080)={0x77359400}, 0x10) r3 = memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x78) execveat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESOCT], 0xa3) 20:46:36 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x1, 0x8001, 0x4, 0x4, 0x4, 0x1}, 0x48) 20:46:36 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'gre0\x00', &(0x7f0000000000)={'gre0\x00', 0x0, 0x0, 0x2f00, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @loopback, @local}}}}) 20:46:36 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000011c0)=@base={0xa, 0x1dc9, 0x1, 0x8, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) 20:46:36 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000000)=@tipc=@name={0x1e, 0x8, 0x0, {{0x1}}}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000680)='~', 0x3d}], 0x1}, 0x8000) 20:46:36 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8924, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:36 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000002600)=@base={0x9, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x48) 20:46:36 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8993, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:36 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000080)={r2, 0x2, 0x6, @remote}, 0x10) 20:46:36 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x0, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:37 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f00000019c0)=[{{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="24000000000000000100000002"], 0x28}}, {{&(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, 0x1c, &(0x7f0000001600)=[{&(0x7f0000000080)="a2a31370b2c1193bcf2efced936f6b8d6c94705cf87c4843d636a3d271606058f7fbf4a292a25eae4335060d7b73403879627d61a882fa4ea0c27eda137a26e269b7b098257ac6254edb89fbe5752812b16053e276f3180290a0f40bb4283f4db65797ef3d79d98a0f3fe387eb1d419fa2d384bfd9e3f414fd9f9714c682a17caa25101324e0d914c292ab8ebbf0ea0b97f730ec04cbb49e7b415da0a6f765", 0x9f}, {&(0x7f0000000140)="93d49e2ff29e2fcde2708baf29dc46794b968f03424f29f85f176614", 0x1c}, {&(0x7f0000000180)="6618efb6d8b98edef274b1ced00c8bc2a4879f79bf8879856a51813d3925ccef90ecfd61016231178ebca7269ab235a83444d616e482d12a3fca1099f4b07b6d4a4d406ee437903a2354168131a57b44e2af72437d978e38183377201af19d1e6108da1dc22d262d27fdb56c5081e7742658a5ece78e86cf84dbac0f004d6967e4d1027bdd7b72e974ffb57c5393d5d74ef2542dbfa1982b9acf63a5daa13270115d35e9406d6bf2f8f7c4d99d484f79110c0997", 0xfffffffffffffccc}, {&(0x7f0000000240)="c44df742d6af50c70f6e97bb289bb660f23a50f220514adb4085827d42de5ad90edb3f0f4dd1fc5158cf516cac94da7e1f88e0865eb3c8e8e312867f28309638ebcb25922570c06742e8551b47123ea99c71591b0ee4cab6f62aadca47c7d53d6868d0dad349db734218784d5a7443e88fb8ddd5b21cd9e41556cf4fef3ac1447684480f25b96231b248e1f8bddd17639ea2e0221a35ab507291d15cc505845b72e38595649c2773a26cd01215db07875301eff7f2bba76419781686f0f096da3e8bf89d977f6061f8d9f89f3bf890795aec53e4aaa644767ced64511afb29fa91ae", 0xe2}, {&(0x7f0000000340)="6cf23579eabea51646fb71c6288862d210680ec6e16e55b2328444a195cb68253af5404b6eb39fabf5583017ca5b72b617e7c92a8cd03f3e23e956227114646d4634b493f11da8f80903a9b597d6248475e3adb1acb1c860c5976a1e149495ae9d007e3f7b02c4f902bba678cf5211af660f623bc7a72eff3b273b4833861f9eaf6075dc073ed2aa20db97d014f68ccabd55726b73057c190f13bf2aed5984cc17f17901a82b6d7ee2d8f11159f4d3bf4f95a8abfedf70fc002d415bfdb94737da3860b78a8188357e93634de79553657028ea18290b49d19d558df2a5832c31178796f5067678875222ae69fb321e374ab408963cb00e83bdcabbb924fdecd95b21b2c1ca2dd336518c631de6c48985a9e83717285c0122aed5348afa9fa97dc4ae876fcebb8b17e058b26b9f4a37b9a6226a67a313a0863a7b27b4f3776b7303804faefb8e4c1cba96d3cb212691b7001c0b0286454b689aa12f4485fa7bff25a754bf0ee29b09cd31896316d86e32f6ed7a904c84996de5e47ff4701229c0002e1fd1d383d0cab59b19769926a771e98ba1fa5f8481b005fae9720f23445dc70fae41bcdfb210f38d33480a73b7379500d58c8828539d151bc4bc37eb19437fb7d790001a26823aa9cab3b418c82b02912f8a6554c94f0abcfccb1ec1689d41e46b02907766be1485e545d07a35490bfc9dedc45665b249969832b10a57d79a7b675177356eec9b21685d9947172284ab94449326f3d8baadfe47a27b2826ac1d8aa3e83a71dd2a35293579f291642429c7ff8654ab7caebb973d633de2b61a081a435f424f9917b4d51408d82111b87afd3c124da94845b42881d3752afeaa3695f5c12b5c92630b6857cde8cd8c68336d352d6494cd8d11d21e2e7ffea8283738e843ec308fc615fc4a4fe3c840a8ca58aba213c1f3b40bbd8b8bfd93eea59e1f9218077c8ab4afb0814934a7b94174c05af3843f78a75dac47dd9f2155381340518e4c225658bb94930f489b8053e2f29f372f1a61a975f2fe39d4b7788b776d37c937ffea2ba28c10c2ab8c26f2b34fde080c9075d1d4b0d29f54474d3a84fe461831d4488a3aa8f12785c9a76c42266630e7316f1adc7c6517e17ef25be4631ec61b5c716b1dfbe6dcf6e1994e9636b3af320b0f32b727ceb8a623a9ecbb1ece75fedcfe9f5c24927082752c6b229e57f46ec50d63d26dfa12f5b17c336b3cc76ae583fad4a9d10e465cfad4e6e14ebe51c34e0a67979563f67665923aefa23cf1b97c7526407d72696638a5ca929edcfce4726a0aedcaefc1ba57ccc1f878543aee2f7b8987d7dfb11cb5940bb1a1a5d8636f162ce3f3367cc434cd619633cf3c8e8d0da930c1c2204bd21842b2a38dd528ba083ad7b004a538099bae72b4c62208f9cffcc3ec8b24e146a1032c72ccbb4ae804e415149b3406095335a1f50cbdbb1c8303051dba45578bdc4e1010866e6cceea634ef6e0dd41c9495e44d32781576a6b19e490317edf0c81838b6fc8738f6b672e68e919a74493227eb999c62b15f0209517fdf848eeef2ea589a8e224dbb02594388fd69dc8590fa8d274158c625a602ecc30074229183528c7b0cfee5dbd3ea8d2f0748a6f83a7f2708536f8c3a0783f90cd0f5688db89bb02ee28919d362a30bd7ee0af4b1d52ade4d6fe1f4b7d891ee002d2c7e2cc0f47be358aa1e4367530b109aa55dc1b5fcaa1a662d034f5d322943bc11e49519c01cfcc6134d15b1b1e7c4ff0411ef4fb4f7b9be77906b7801e3721ffe76e79b166071e56d9e3fbaddbba4e7789b8cfeb3f23bf8bd438d59cb495965dd0dcc04ac7f6fbe891fd33c4e1b04cfa5a66acc3f08e619fd391c227a6f7e2062879c11c2c51e30a569bb814e10be2ca06365798f8f1c2390073799609ba79abc5346b86d6ce97a2d2bc8bc2f445ea9d4c8f3c2ab3a4cfc114f9233a603d2ab65b676fc652cf38a5fdbed2743daa3247e8c11c731a8ce676ea4acf295ba3b8cc6a6b08d13e2824346803d2d330675f86b57931c745d9d063266d9cd6875550ee63257888754c3cca6ce558e15c8cdb14c8795fff7b83859f7024df0b1f02c050074fb10141195ff8251e3e5d6bb8f8323884db8b8ba30bbe1bb047825c9cefb9567ac3be8dee5797ccec71c26ee827e3b93f3a3aaade5b5944095f8535b29900933e4cda9de0c897ee434f017fa7cb122204a921e1fbc538761f0adcf5a2726c452d7fee76941c37c78e99fdff56fc873e3215708fe01706134f6bb5d7cd9706ab4cd75bc46bbd7e83e8785eac1d56adb1ce87a027ccda555def3f8ec711002ff4d86c8a3ac42b3e2ee2e38789571d07f724b0cd0b25f6b9fc672aeb59cedcb127f442a0ff8a555a0655b1fe9245bd6011fd8e868ad7ef5049592367eb2d5fa775a5a8d751edbcf53fd793310e172bedb7bc34215aea62c82dc74587ae8c931e3ee0ae88c72b5274fd2e6387de0f764bbf8af7a472c64f57bcc6977eee38c84eba130e968d7acc9d5b51db773fda7d9f0574cd71a364ec76e3497590a371bbefc6854f81f9df69fc3d7b7f8f373f5deedcaf9e177b434399cbe4167296bb69ea5c73a1aaf1ad5df90ad23b29594493b48a3928ce69117c953d7e0fb7352155e4f6b8e47b77ad36f0e90efd476f264420bf7a38177e83f692b659842cf4427b278971194f9723b46c5390b3213f130b5a96a09c5c199b63fecff00a8a7f6b5d4681b941dc1eee304c55b47c0cf73b98e2e87f8c3b91c1c355cd80ecbab80bf082947d846555227ac10cd51b18add5caac37b1cf5c7b21afd0ee6312f36e39ce8754268386f1938f5f87003c8332e1d47cdf5b54c915aea23dbecd58bf2a97dce0b6c85b35cd97fab85a8e99c7e54dbf7ec8ebdb53705edef30af82763cd90c9e0c47efc42bddf2f595b3c2bd21c7f8583682685ca047f7eda211c869e92f890643e8eb0df30da3c69b80942812a8eeda16f37ff2d4efd6b78aa515497c648fee92f4ef8b6bcc0a94881af417d9f5c040f2330f38e5ad2077bf9499433f90927d85e0c54d5f7471ae5d5065a04d3bf559e2c3393fa4a5c5b2b8b5e6da8c4b2805188168e12f035d22b8d69ee09e07cf39c789629d0bc36f4439cc06954d98e42432fbfda51a64f40473e45de98d80fb9a2511c1dab312f78d7b04c64e329ad05bf84a33c0920a65fddb3d2eb9b4a8c41c5ac05f48eace74d8bc7b1eb95510e92fb7122fc53546a08a89370cbea04e7f7eede454fe60dbce744117ef685f545f5342371c32c412c541dcb9e29367af97e809df99f572c1fa85d21a1c3d95eb09dc46317ae4df557f37c0884a364ae08434fef353222a68031f82f4f8731baf3dda7b47dce8da71b9ac7c985c9947243e7035dfcbf9b1aa9378d92f73fe4ef5b4bca9572b1ec6dc3cf44f779d9cc7357f70387fd24cf193ae0e6caec78f1bf3daab112cddd84a8a75665fec688c6ed57660b8bb0e4f7246cca10a99c20232a3661e9545c11a07ef326de529a08d97a1eaf01bd68d659d59ce1f7a0c371d2db543642146a6bb4cee69ccc68646da3f735089c5f20ff55a584a52fcebd5c6b06a8d2c27eede2127ddc34a24043bde2d1e9f17a7bfe5d8e1517bfd528802b84f6f56a8c6b62aaa409877df3192d96a35ac0f12ce5f3cd3e4df1fc4281dd92976f4881d2a6208090eabc7f2f5d5d25f5bb322d7d20b7e0c3fb9795b24a6144cefc8be9fa174a6affbaa1388c87c9166d7e7971a59390d13fec850fa5bff1e996243b23ab815a3f7d7b4a0292c9bdc95b6375deb3f01b3db66ceb9df1607e176bc403bb369138dc55aa56a498ef0c6ea37facde19e911fa2c81132000b6525e4e0feb4195598467a1b8cdb44cbfea1ac0802e45841947ea6b73856e2028e6cd02e2a2f70e0d123dcea0f082b7fdfbc7459230f26275a865b6112a11272ad60d3255778790b2ed33ef8b78af3398bcc63ce7fa444b58a8be9f48721fd163aa979771132d213a554f03dd555efe1a07180493af97bba8890edbd3825f2e3f7d10c051607f76cf21fdede5adceaf146c78dc24b00e2dd89bae2c78374747e149f376044d2e9e9f1c0a352d04402923154b48b5f37ac73f663178bba1e5490a7e4e0bb273ad941656bc126c40a3da43e8286490a2bbc0a420b16b9c23a724348d97270c003942ca9e68330e5f68a67604e3c6730852aa6bc45b83d5db4ed3e7773d28965d549397b89ea2471cdae9867fe6d091f6ee9e921920814af05a4743fecf091bcbf8daf7cb34572f43ca659901b34159daa67f0b32e2570980d64ca475ec87823de10430532c0d5e688f0feeb39cfa89bc82134097e5575c558859d0b8e0f07248e398a86a493d926f51716b6b8312b62015ea8910af25a0bf4cffc18cdaf358caf2ac26143eddc16f4ec892ad2107f659fdde97ce77a2718bdd9d6d70d77f84f7728d1bbaad2c08acda888b9e2bc560f6c8a99cfcaa204cedd968a94e9a413d1f80e52aea0a3bff3994ff77a122a9cca4a09388e3950a04688224b7d58097ac117562e025b19c271c5305825983525a397e59faab6264cba312b207bad2df525d026af5d6c315240e68d69dfee4bca20703e72368f78a2756c19adb70160b0bb4a270f9d1969bcb4d8324040d5a327efa7fe8f53582a043cd342be3b16d7844151038b8e8878cadad19c65812186b346056cb162a7fae217e6946624c01ace6ca51dc97a7389e2510a24843ea79601fb8cdfddf93d6bdc201907958396d65b4ad2e23fdc7df5015227749fa89d16d244b2c68548bca5007d397799ea0df767f7ee9afcccabe021a20bf755a33adbe79c842cb35d959f69e287e3d3223369dd88d1702ffecff8875abebf470c2522df1d5db286f39c5debd5f68d47d8761730a4b1b6fb585d17bb8d21897902fb2a448bb3e4dfd8f512ad46f64344e75d087a088d81d7505e090680bcd35c8530288d2cc2542d0274f7fb60a587254ec0a9730509c1a3de07b64cacb30058203d4a6aec7754790aa3d33bf7371b7b19c356733b83c4a875e689000ac74aa2fc678e18097bf7cfc136b5c68fc80013d963bafc988f3ed83b4ccc7cbfb68f0c6491c92a2d569e4f5b829838e8057e64713f4942c1793c5c914eb06008d66297b0b7ac63f5b2d3955df1ee8d1ec6e1bbfe61053aa06505cbc809828b897e3862c3a9a683202912a47b2221a58a3798f2e3a2420075d61eb357e16eb66ef99e9a8b536ecbdee78a113af11a047c1aaad804ab6aaf8e381013dad16874e0c27fb829e8e57cc0729b23e2c2742069570850867af379bbb485a08abbb5ad7aef7efd37a3a307e683274191f252d7e42747683629540a853b1502cdb624fb84b0acf137795d63bd0e424fdd2ea7fcd4defe8db039b81b8232a566c4247654f1378f41135ef8fa1b11236f5eac23334125e7c6401a6ca3e8301b553bf29906ad0d21eff2152ddb6cc6f16567b3ff41e8d964360dd542847454562b58b53f5d112a55cf3a246738eab0089fa4bb42ed334b84adbe883bfdb4f93e521dc6bcb95eab2c72ed75245b401d166873c2fb9a721dd46d22ee6813384de29d27f50482bfbebbd79a79b43d8d45a417e0c3bd9edf669f222151aeb9aec117568f2ff27c2bf0ba43652b7daf6244bd58c07fd1e5be686c59b61140ed5b6b7f57dfd2f4263c50bcab9b6262800de867e3361a25a8255eb2913091713be956b326119a79ad86a37e438d6908615837c2089f2ba20ae2020875675eba021563f99a9cf4ea352e5e57f188ea8e43cf67127e5be6c1b", 0x1000}, {&(0x7f0000001380)="c669e1bd901879ce883bd67b2b3f014827cf6789789663c5d2dca23fdf9bc242270a09b8822e53e6adf6d1df0abf4f921946348302efbd8cd60df2be136943c957f92909792bcb", 0x47}, {&(0x7f0000001400)="62dcb5db47dfe71154c904569bcc8ff88d39d3c716ebf05d69861bcda7ef551b5403fab50f11a48fefc089569d68d4e1fc03dfc883e133d06e3cc75b6b99245569123c665420e4fd9ddc5a46c726675486dbd01431dbca8b47a661e0468107562530b5b53f6cb20035ca471067e0fea7a01788e6dc553904ddd62d8661c9bcfd4a4d084a1c3e94df49f6d50136377ee173b9ef5c8317b82eee81886a9784b9cea07a082cd61ba226e5ccb7a74b097ec6d1125438c26bede7c7c5449f85517ad3a11843c9cca31b40a4123bf94beee8a86004f96db378cc8964a731cc48b3f2ae3ff1f72ba59256", 0xe7}, {&(0x7f0000001500)="f4531277e480e150ac58af376e1ce2b53b261913f91854570e26e137db8ce9b9aa2b3e02eb72aa9611c739c444e9b71e088758501f4f211ea4a39a35eb11b0473de73dbe45d15a4921874c527181e31708ce9bff1e6035f1d4f16ee0d5d516e1cb725bf4946f0998e5711e9efccd815cb8aad9ac4843c05270bac7f809a2dd8c5a62b2ac094386dfd7d793853fe0e7b6fdcbef90b37ef8e84383d29acee1a021ae02e1a248c839243affb30e61aafa3490c213ac9f71e09b7caf67284d0ae5c877adb56c11c0cbbed5eeb29bb6033bf3a26e5e41867bf513751a438c25a30ef0", 0xe0}], 0x8, &(0x7f0000001a40)=ANY=[@ANYBLOB="780000000000000029000000360000002b0c000000000000c20400008000000100c2040000000705029c1d0710000000000207010009000000000000000502000401030000000730000000000a05010054000000000000000700000000000000080000000000000003000000000000000100000000000000380000000000000029000000370000000103000000000000010800000000000000000710000000010208450001800000000000000401080024000000000000002900000032000000fc0200"/208, @ANYRES32, @ANYBLOB="00000000140000000000000029000000430000003f00000000000000500000000000000029000000370000006c060000000000000401080106000000000000c910ff020000000000000000000000000001c91000000000000000000000ffffffffffff000100000000000000800000000000000029000000360000001d0c0000000000000738000000030c09800000020000000000001d41000000000000efbf0000000000000800000000000000040000000000000005000000000000000718cf8fc938040302005fe20000000000000800000000000000c91020010000000000000000000000000000000014000000000000002900000008000000c9bf0000000000002400000000000000290000003200000020010000000000000000000000000002", @ANYRES32, @ANYBLOB="0000000024000000000000002900000032000000fe8000000000000000000000000000aa", @ANYRES32, @ANYBLOB="00000000980000000000000029000000390000000c10020000000000792fb35e80f3b920010000000000000000000000000002fc0100000000000000000000000000012001000000000000000000000000000200000000020000000000000000000000fc020000000000000000000000000000cc57a85e1b7dcf72ac7a228f8808f8373af50f35cd880000000000000000000000000001fe800000000000000000ff00000000aa00000000000000000000ffffac1414bb5cd3d889846df51f71b7cb39f2040cd1af73838a1bcc4f54491edc8f1519e7190245b2b9970af83a0b580db0aa3ee96b39c7e0a2b531eba569187fbe77ae50d255ad395d407f76c36a92e31cd7a5707b878333fecadc76bcf9252444b766432a2a5cbad7aba5ce37b858eb545a623656f696dd3f54686b9a3d13823a697c6532b39b3f194b910a7725cc7ff45668937609f0d531950000000000000080882526cbf398"], 0x2c0}}], 0x2, 0x0) 20:46:37 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x4d}, {0x16}]}) 20:46:37 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000280)={'sit0\x00', &(0x7f0000000240)=ANY=[]}) 20:46:37 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) 20:46:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000006600)={&(0x7f0000000040), 0xc, &(0x7f00000065c0)={&(0x7f00000000c0)=@newtaction={0x70, 0x30, 0x1, 0x0, 0x0, {}, [{0x5c, 0x1, [@m_ife={0x2c, 0x0, 0x0, 0x0, {{0x8}, {0x4}, {0x4}, {0xc}, {0xc}}}, @m_nat={0x2c, 0x0, 0x0, 0x0, {{0x8}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x70}}, 0x0) 20:46:37 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8947, &(0x7f0000000280)={'gre0\x00', 0x0}) [ 580.240760][ T24] audit: type=1326 audit(1661201197.296:808): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10756 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f3310a89279 code=0x0 20:46:37 executing program 4: prctl$PR_MCE_KILL(0x16, 0x0, 0x0) 20:46:37 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=@allocspi={0x124c, 0x16, 0x1, 0x0, 0x0, {{{@in=@dev, @in6=@remote, 0x0, 0x0, 0x0, 0x277c, 0x2, 0x80, 0x20, 0x21}, {@in6=@private0, 0x4d4, 0x32}, @in6=@remote, {0x4, 0x2797, 0xb97, 0x62a7, 0xe8, 0x2, 0x81, 0x7f}, {0x2, 0x1, 0x4, 0x3}, {0x1, 0x3, 0xc8}, 0x70bd25, 0x3506, 0x2, 0x1, 0x3f, 0x80}, 0x0, 0xf}, [@extra_flags={0x8, 0x18, 0xfffff533}, @algo_comp={0xdc, 0x3, {{'deflate\x00'}, 0x4a0, "7e6246c23c43f31d777ab5adecdf00b4cdfcbf9cb2a4e47e653767967eaac47eeed43b8f898c26e6b504a794c4ee030ee0c199744b9c37e1fef4bac7788e6c3d8732381f04d8ff2743b13ba7df3a7c7762372631c58666a3318760be1d5ad9a6e73ed23679904648647d525a999903f69f9c535fcd2fb9aeecc48782efdf3d3d60335233ec48058ac3be57cf5b0cff5e0271a919"}}, @algo_auth_trunc={0x104c, 0x14, {{'blake2b-384-generic\x00'}, 0x8000, 0x60, "8bbf860ab48549f3aebfb297b0cef53a643b2f556a6fb0644723aeed4e5262d1b33bb0256ebbc4c4bae495e06f8464c277fb8a561184af59afbcf0af5298a100d5af9419d683d13c57bd4ec0fedb806929854f9b34d427da94adb712affddfdb703196001199d2d66d5bf8eefb509186d774cf50456d633275ae9c8de3e298872cb2d4dbc1ed9ee52e85531620163ad5b39ccb11bbbf05e08b976500bc66af2745d2a3cc3488cdd9f720117b4607bbb55d2d8af44d385bb308889d5b4031fc945da3a6e13ef68e7853bc8c23aa0a7d3008ef602fafbef3c77598c073221f657be1d2ed3f7390661db82ce1c0ad1d41b55452866a67900c92c09bb405504dcf80a57713e27ff9e52a9f070040ea3e2ff9eaef07cad7d4d863a64890ed8196985bb63d2ec337f8000b7886e41f7e0f1a943d1e7df7fe17285612813d4f604996d50db8125df0331cfd3ce40ac4e2b28faaef24e4235a0c85c30df4bf849ef0d5d36063318cd58a974245cfbdeaa1239b26056744d656ae455e47b505493a1689b883b80088ec36d6bb5abf2468156ec2a4ad8675aad0f9a013911aba7595ded2e02a822d3f255e50802a54a7da82211dbcb516e85a4890fafecb03a6d7c6f79f5033bf744c30902c782b833d4a471f32b0625a624294e2db0dde8b2423a255cffc1edc2befb93be4d97d7a4054371022745ba26c618b0fc7471bade6a9383c8a7f3c878ba66e3f9033d671d75ce48ac947e2dd9d45a80660895b2768be5e4418d6e028c13e43671b20c8239beb871b9a8efb53908d9066b1aff73c0d660e5e4c58f57171b0e3471cb31ad0d90cab6c49f5d77f622c77ecbd642bf8f0726057561a69752f99a9a4003382bf8c7052942a390e8fb89bfc85efde65f4bc0c3d03f44e62b68cb3911b72ff42dc9574cd9ed900b30e0f120d9c9086774a6e7700b76e9854419f4c2da135f7d1e0dbb8511548fc657a1e62144c39e52de26657d861fc8dee4c16faf41a676759c4f1a127587d76c40310b9ba94c2a127c810212ce0a65e633635233033c80a9231a2453adc2a8299eaeee6aebe1b7071e37afcbbe7386846ff6fa1e958e9bf672c282db0f3f1e8acc67bd8dfcaf399bb73cc178de01f27ea89bfdc3b367eb345e84a12c9dc7520c6405870fc372f90b98897bd0bed967b61e892041df78369dbd9fdbb845013a1aa7bdbd841efd9dd4eced529597bedef6ceb62e2255c165d6b2b38dab1905040097140066d8107a67c13ad0d07ebf0e1773d52f094fd9068654a143b1c5897316ddfad8bcaba7184817f2cf6be6473e7b8c56b00462999cd6a820e502a90615dbc3865fa59b36542ec916479a926e9a85f9707f3edab8f7eb4eacc077a738702f532226da83978af1c5f0d2bb7b010012fc58cfcf0914f1c604c30268fef8453e4d9e1061cd04759254da637240cbd5505c7291345ff3e46c519befc1dd8a3ee7e2f59b731e457b4c20e04ee25504324a82113ac690b431f1cf8be1437bf9181814dcb53bf17435c3f6a0bec6798d893fdf12f11ace111ac0bfaddcfce2e61f21ecd4a1e13e53e9f16c28235f70ecf502936224a18d223b04e262abab423c2d0cc0a300ae885e67284d4ea971fc9673069cbaf836d89a2d0ca17fe3429a17aeb3408cbe35645ac88a572b1229968b08da3de9091d2e76d8c545a8cd76307594b661bf1e2ec038dc5c55bf46fa781abcbd3ebd20e9e5ae7e7017801b70ed360f83817330379dd8af57371f70a0b6fc1e9b882e6b4891b39bb8cb2d4dac991b0c3103ed799988118c667cfc431ddfe87d89584260fa852c8193a0006f74d6c0823cf23293d607ee46c282c71965d1a66923a952a4ed2984cb178b3af2b47a2c60828b8dace402cac6ae72d1aebf4dd1ef4b8b771fc878721d68ee2af46c9921b727debd8ded0c852829085f798b60696a8f18e6f3377fda5a6cc3fef3329e9f77c17a50f01140b6bde231b3eb89ad34aad598ce76c4166392c5bcee6b47395ea2e71c13cacbb9c195c5961d50922c01cdbd4c70ce8dadaaf8861a22d3573ad0a5b087eb7d181acc4bc5b2a84e55250f7c637c8fd173f0360f9f1fd36a600f8c1b43c13f24090a60063fbaf8608a2feb4d7368a08c7010a45ef3f87ac1363a3a12fc9650db06efba0ba3bb8a9923f3d7969897b3f1dc3324e8349761fefc23e5c4411fa7f7fc20d95b5aa9e7aaf1e371567bad61717e9effd9957f534ec09e51c5bc45c03d2874b47681085de67dc57a4f6cdb4b5cb5f8f480db71853a9da793103ce99bd8ecdcee146233419d35286e72039a6ff1ddd0f0e179c4e8215715af415d84b45a018ceb267b4d02e14836c0e9f9d2a51780c582a87d7e13076782c55ccfb24dfa68385c3799667ba4e4d4b28e720a1d3e88dcc4925563630a33784b23ba91ee520ce197ac54ae4d7254442fd34912bc9cfa4a45c13e385e439081520c4d167d3e59d2676e4cddc95566f68292b80ec975fc93277ca7bf9e3b0a91ceae9df016e5f0dad92ea62f0aa467c1330440d59f7df97dc87f415c78f0c9a9989df857b5e2b2150f813de3de6c7706d0a2f30e3091dd9a9f5972eac5688827e304d7feeda90f473e4700a4e003f5bcbced4ddab108cedc007d31be460a8f88c1bb434a44e4e4c7856b0dc7b4931a86251c687f4a865e195e71c47292c67405ba9b64463e45f9cc27b36430de4e02fd7ed2fab02991839647f2a1b63fc75b74a75365878f891a4b9c311b4f1cc245396210d836c21672ea55b515b46ad83e168bea5d3f87fa4b1df4fd9aa4dcfe7aace2ca4c918525c1d73c047053a17000e3bbf14d9a12cdeda0f837f2f223e7f0d53c27950b8d4154cd652d1b3b49008eb5a969aedbd9952fce38fd02c50030670c6f8bfb0ebea4839bc36f38c90261df4866f39c3c42b798b5c99e21f9aace25c9160c0a882929e2f814aea1115e4e6bf32224742222399c4da0cf046b4b5f887375666d887b5db9a396324f7b76163e2fcfa983aea5b7f878d7b428cc477a0e571f6a53074c211819afb9f27fc6a0c7004a763c106746b73764b92bac1d84a9e56c3638d5b7acd4e995bd22c77f9eec54b33b18baed5206480cd90b0facbd8cd5c4042ea0d435821edc77a29089ba79d8599efa741fbee350feb7f867519ff0ac889f74cd3165db3bff7eb282d6340429fe405ef0fb96a2bcfdb7518334f9b6d1cdb5c3f2b19393605975a615f98b6ab621fbd9e305f579a0f4fe8386d03dd541342b63cc1a6271e4608e5065df43b8a2301a2dd960bb962b48281d864b56a60f2bb01648c94cf1de76f7c6804d3b5f77d5531277c672fc4a66618c6a66b534ee85da233d981eccc3ba588e92a655f157220366747e7c2892d23c515a1fedd76124008f131caf35b0e82910a1bd111396f517b208f9fe36279addadd0dc3da797a34d746ca244d14680d793e104a5bc9cea4425268ec6e41330966202cb755ba941f105d9c3ac3e16b54e97411a3c365e81175e7385c8fd0779da4f5733a430aef4b21e44fa7dc841c2b32a9b2dc5a5bb37fcd5a3132b31f2ef63bf90d0d92182fce8f078827f2cfaafaf7d914a807e6e25333d438bdbdf3fa174c4c2e83eb4dcd70a32abf978dfdf661ab2ee6f1e44612b916afbb6557076e20b333d6459e09b7c7caba30f2292c22fb87bbef64c4a61f0794a2916a6fdfa1679e9ea683e008baf7a6eafb91b406167719cc56af57aee5834b60cd2b7ecf5b0bd1d8ed30d6250d31d022528f217fbf20b0553bbff364e64b04cd1caa554ff5f1a22bb6fe2ea3992ffafeb32dcf65ac63bfefc1f4830d9bc177f96a63e9282158532df309d1921f347dca074387a7a558011e828f9951b52c59fbb81bc2505caee0aeebb189355c8d41e9aa4add29cc17c5a0607faa48b2530c2858bb1a52cfaee6f481fc7ab01e170d29d4fe814c7b0023b2f3fcd2dd4be1593ddda98b739c3babf2a4ec756326253d411891deabbb744155e7d62170e7bd17e525adcc9ce976e72048e6fbadcf0906e9c5181817fe5948e09617873dedbcb7da749b1df9089713ba0b8bd2e0817c46c0bbcba17476fbc9fe375d2f43287795d649532bc356ffb087d034036bf09bbf0c06f44ac4d841122ecc28bbf927b00f672e0bf2d50140f9140ba61fe51fe7b09061ecc83dbf7159a6ff6cf6abf9cb577666e3f275ccc42a655a15436c6b3ef5507b572f24cda9427e93521e43b2559cc4b2cacdb4cb6b6da31d5f06ac92be1d8bc5ac77d0d3eeb8fc7ffdebf887d7aed0898eac57d7a6f4d2643af9257d8999d64ca6cf826048edf73eddc54855616975164340b556e2214f6948b766fd5c3ef678a08af7c885afbc9567515e749c0c769da76255495f6ab58f2be111bc08a1678c0131e9c81c1f99fca341ae2c9d64381b7838470e395355ed292fb70c7cc43f01666ac8f3007028631271b433b5517f7d79be9b8cc247f78123abfcb3cca2546dd6502224012e9678b47a1625064a7b725dfbb8e58b74e8736b3173c1f26a3f59573815d189fce878cf4c3fecb48941fbd1cb69a45e100029e075b0a29fb552071ae909ede5918014b2c328efb69ec27cfa278a309e822fae69782c758377ee54d3498cd57bc1a86310c3ecf7968b3a351bfb6cc276196ffbada1842781d661fe58f358bb9695b6c7e74894e6f482043a36cef0dab476e001106fe57dd22c71b89deae60d5801a3de039a6c925758f7113af1e7a5a8339b6e1e9dadecb685b6c17bd12e6d0e00ca343a749364c930f922a6540097af10a09676535fc639c739379cc5b34831ec4652bf077b9966baa1e88dd906049ef21414d87698d971f669105b24790fcd182fcda39492b9cbb1c702397339980b22777c74614a202bef10938a75f9122d6b0b00fba91f3078ccdedb775041ace54307744bb0cebb3374450c9c4642656d5c475d59249e283875ffa633de40089d6d61b5181db4c4afc2a4b6c7beffcb43cd4f586a63a0dd84eaa5f946a84bcdce8fcc4f82f6e3d4a827ed26fe58bbde1b1c19dbf1599b4f7ef83c45f0cec01ce5fcf0cc0a53b3d3dc45fe5b695b9b9a1d3209332054223b1996de3b8651b5517afb1f03e5af2c2ab0e21ea3880bc5d55da5b299591624859a870f446dd2a9d462e164052e5ff11cfea07d9ff228b44984a64f7d5cbfa9c02fafdd7c77521b966980568e092604d8d75c33427384a18cb35b877c6637ea34e6e8931073b16dd97983a75aaeb4509a5b333dc834233c55b7a51e1abe228ee784630b89ccd28333658358352fb3b59cf4b8ce45454044411d0da71ae6ffe3830cb2f2becb38d205ad65de6a0856d86aca8de3d5f75503413734e5152f2e42bb0e2a3402b180a38a402c41ba8add259247c444fd325b7ad4cab7089c9cc2e2975dea22bff268fd1aef1b46fa51a2fb3a05d1ff562ef9bba5ae6611a290334369719ec1f883f48b391c4ce173ac4cc9a6b308eab18512273012235e30c7d2a7c3b6ea18399ff5cd3befcca0603bde3da65cfc856838c58d3f6a18a84b4dc246e69f02dab36de20368bf65a75fed413c7beca0687a665d5f74980d5f592976b85c30cf6d6d335b2a4abf4fcaa51a1423a1ba9ca90ee2a11e7bd944b7e1cf421919cb5455e41c35baeb66583b956e1de8c8afbe9aa84e801ab41facd5183cab4c1b5796a15b1f4c44e333322280907ed9557a75c34de34547a01ddc3382ff9b10a31c928f1d4930ee0e64afb159777a4e6eaa1fbebf77ab92d1f64c2c3c63a90d9d5f269fbc4e73085f18d22b534c6a7d160ca3"}}, @XFRMA_SET_MARK_MASK={0x8, 0x1e, 0x5e0}, @encap={0x1c, 0x4, {0x4bdaab77d6b0d0d9, 0x4e22, 0x4e24, @in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}}]}, 0x124c}, 0x1, 0x0, 0x0, 0x40001}, 0x4850) 20:46:37 executing program 3: syz_open_dev$loop(&(0x7f00000002c0), 0xffffffffffffffe1, 0x0) 20:46:37 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000500)=[{{&(0x7f0000000000)={0x2, 0x4e22, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000300)=[@ip_tos_int={{0x14}}, @ip_retopts={{0x10}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}], 0x40}}], 0x1, 0x0) 20:46:37 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x891b, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:37 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x2f89, 0x3}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:37 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000580)={0x2, &(0x7f0000000000)=[{}, {0x3d}]}) 20:46:37 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x891c, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:37 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0xf00, &(0x7f0000000380)={&(0x7f0000000100)=@expire={0x10, 0x18, 0x0, 0x0, 0x0, {{{@in, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {@in6=@mcast2}, @in=@loopback}}}, 0xf8}, 0x8}, 0x0) 20:46:37 executing program 5: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000200)='rxrpc\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$invalidate(0x15, r1) add_key$keyring(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x3}, 0x0, 0x0, r0) 20:46:37 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x891a, &(0x7f0000000280)={'gre0\x00', 0x0}) 20:46:37 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14, 0x0, 0x8}}], 0x18}}], 0x1, 0x0) 20:46:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x10, &(0x7f00000001c0), &(0x7f0000000000)=0x8) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x11, &(0x7f00000000c0)={r2}, 0x8) 20:46:38 executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x541b, 0x0) 20:46:38 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000e80)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_tos_int={{0x14}}, @ip_retopts={{0x10, 0x2}}], 0x28}}], 0x1, 0x0) 20:46:38 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, 0x0}, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x10, &(0x7f00000001c0)={r2}, &(0x7f0000000200)=0x8) 20:46:38 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000a00)=[{{&(0x7f00000000c0)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) 20:46:38 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@tipc=@name={0x1e, 0x8, 0x6, {{0x8}}}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) 20:46:38 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000400)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in=@dev, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21}, {@in6=@private0, 0x4d4, 0x32}, @in6=@remote, {0x0, 0x0, 0xb97, 0x0, 0xe8}}}}, 0xf8}}, 0x0) 20:46:38 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='wchan\x00') write$UHID_CREATE2(r0, 0x0, 0x0) 20:46:38 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendmsg$kcm(r0, &(0x7f0000000500)={&(0x7f0000000440)=@hci={0x1f, 0x0, 0x2}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000680)='~', 0x1}], 0x1}, 0x0) [ 581.234584][T10797] sctp: [Deprecated]: syz-executor.0 (pid 10797) Use of struct sctp_assoc_value in delayed_ack socket option. [ 581.234584][T10797] Use struct sctp_sack_info instead 20:46:38 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x8946, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000100)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @dev}}) 20:46:38 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=@expire={0xf8, 0x12, 0x0, 0x0, 0x0, {{{@in, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {@in6=@mcast2}, @in=@loopback}}}, 0xf8}}, 0x0) 20:46:38 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x6, 0x10001, 0x1, 0x4}, 0x48) 20:46:38 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x14, r1, 0x1}, 0x14}}, 0x0) 20:46:38 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f00000000c0), 0x0, 0x0) mmap$snddsp_status(&(0x7f0000ffd000/0x3000)=nil, 0x1000, 0x9, 0x11, r0, 0x82000000) [ 581.534664][ T1196] ieee802154 phy0 wpan0: encryption failed: -22 [ 581.541295][ T1196] ieee802154 phy1 wpan1: encryption failed: -22 20:46:38 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x13}, 0x48) 20:46:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x20, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8}]}]}, 0x20}}, 0x0) 20:46:38 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xc}, 0x48) 20:46:38 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$PPPIOCATTACH(r0, 0x4004743d, &(0x7f0000000380)) 20:46:38 executing program 0: syz_clone(0x50001080, 0x0, 0xfffffffffffffdbb, 0x0, 0x0, 0x0) 20:46:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000004000008000004"], 0x20}}, 0x0) 20:46:39 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6}]}}, &(0x7f0000000500)=""/168, 0x2a, 0xa8, 0x1}, 0x20) 20:46:39 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002100)='/proc/meminfo\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x7ffffffff000) 20:46:39 executing program 3: r0 = getpid() process_vm_writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1, &(0x7f0000003880)=[{&(0x7f00000012c0)=""/168, 0xa8}], 0x1, 0x0) 20:46:39 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r0, 0xc01064ac, &(0x7f0000000140)={0x2, 0x0, 0x0}) 20:46:39 executing program 1: openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x4000, 0x0) 20:46:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x300}, 0x0) 20:46:39 executing program 4: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e6") process_vm_writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/188, 0xbc}], 0x1, &(0x7f0000003680)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0) 20:46:39 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000001340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000001300)={&(0x7f0000000140)={0xec4, 0x13, 0x0, 0x0, 0x0, {}, [@INET_DIAG_REQ_BYTECODE={0xe75, 0x1, "16b76c9305aa30698e3842dfc45ed6e70bbd9c7139fbe4a1870a617c57140eeda8d8c12217f42fdb884784411125cd3f3c8127e0f8b2def14dcae1e826d31761227fc113a17ca99a882ba1c602c8dba76be9b98659fc41ff581bf565c7e4c127f92eb20054ad69359800d0a584ff004025cad311d5cccb0ad284ee5c54c631e366d31f9d823245470da043df22f7821ea25279241718a142fbdc553b4efaea8518fb175e629e6a5aae016565423b26685432fde0709755a49ee6e7320b34574bacf8b5977d23313e7e7e1223d23c476a5abdb53d93cfb0cfaac6bd8b8f3a20774cc25ebee0f7278a6d11f3c0765baa00e53414b82427de29e07ef5706546e1ee2ff5f46cb0523a076f18408c9204a0fb2f801178d0ab65bf5034da7d79c3ac493097d52897bde9580215e57e00e5dfac2fb0e200ce8e42ea7d31b57317b21933329f7092ef198abfb9f155e0c1f57365bdcde8f9607c2201a5c238d9783ebf9e50ce31b38d1bd098f2362e07fa50dfbed481db4afc25d982710d5e6d113a14a3c022fb6a9ff1a347cd45dad4cf64cfbb4f9ecb274398bf0e5da5e1ccec865a001e433c20103a520120092d6a6397647a740049adad67e94de86643cef942148df6c62c8ccd8648630fad1207d0355e4bd8a30ee10ccd740dfb609f4f9735455011af275e9b1e8dd788d5f4e2abae1425d475d8da978abe828747bbf7173b2635370f078d427295d58deedce7fc957642955b716581f5f63f67c3a515c2539da15989ce2a56a5b3808ce5f20241ca27a82187b7a8e7ec6d3963cd5ea2ff72158edc756d1feca5ffdcbd36ef63efee88e9fac700d59270b2769cec1112db688d891c2a61eda390e5b13ae8a2fd374e25cb5ced3f6aaf71bc58a254b3851b093e889696a3f23e2b0061c9f64e6f93de795124e702f41d7ee3f012af2e01a8e7c6f13a11b16ca4ec324739fe6ce394c72ec5e9d8c9961d513aaa1c156ff54f25be5ea827009e5a179d814db90bc7cefa823a57c9d7015899911be8fe0966cd0218c41ef8419114521482ad3e40c2461954e7a28ad43f763c6189b4de1142dc95342c21ecd33b7901e56d83ecadfd323da47b6734ef7824981634bc7421e81c53e0223a4af2ee88b23375bd79e7775109bef85e0fc761fa06755d474971823c6141746a804697a00f77db4b578ed5fda972fbc3f12e9146cbcfe05ab2a655aad1dcb7deef33b128cc77218fdc79a4177b64bd0a2ea23199095036e514661bc1e39856623115d72898c9bf6d87d2b36bfbb56e387996728080167d937e696622ad12acf0947af20ea73e9ce2688feff61c4d83bf230a12e9c7edd80a71d8e42253667e941b8b56b1ede92de14b1d69452fe392e08371fdc334990f8fac261d01e29e435c523477f2fbe15e60c3d3d9cb9cbd6863ea1f8429d36071288f0a2c48a01a722adfabe47ac93e8193e24974d94110a92c6b9a81a3624ecdd4c6baa64046cb9a4193c0bdff6dfc26e1ce7bf21e7b9fb9c5482cffbcfdbf2fd65dc97ead965acfa8866d638088defe333b2b1c31508716ea435add225f91fe23064ea61024dfa90bcb7e7103dca15cce379aa3ea201371124f54b5a61f0cdfe434f23bf8b51dbe46d859f8d74d89dc1bd817a7e6e98bbadd19dafdc496d22d8dcc29d125818a92e4a59883187f5dd3b483e25954aa960d73f16a0c62c01ddb89f47b6a5884a569ae2111aea2ce7827c0ac6e0f33481fc26bd4863bc86e468b8194d0397284b77a288475af29c4966205de1bbafb7b34c32b5e4751f6d6ecf30d8ec47bc1918df8791556c4705c1b9a7094729ff47766044af475c835b5745a9702d7989a97a0b8d02d0af59840e49c86e08e89a1c3802264199518569088e525eb3549f4363fbeb107d94051d07f6d6e161f0f98017dfc5a7cc6e3a0e11292dd447d08b2657da903bd7ed4de07cd15ebd00480e4b49f46defb44a30a1a115ed1f020b7f6cb434ebc053edd68da95c958ccac4345b7ad7bcd0e3953fe4dabd1268d5a5308275df63a23b17b0c3c721d851ba2277b987d4e831237df4fe760b8865bd88d2b306275fca7a293d9dae2acb8029992e6bc41b0985152aab7f3045e3c26c830f3cb9e81f481abaed3922eb41353483c3428f2f0f3bff6f6303f4129e16f443d670e272558a55055f83572ce5b9c7ebb970e154d1b8327408b5e34260b487995f35bf5fb1fd64b27b61fe255a5b46c1dc77d29803c422bce2932507448acfd8f6b3f06dd759891881437efe9a8f8c500e5b29ea3a8d18b0314b142a7fc794368b0b274a8dc066040adde63a57526b9574ac20eaa149d3f22362dd4a1dca57744c7af4fe1da9eb843100641f32c4de23e3295840997e904fada280a6b26224a59d99f8656023a71badcdc4bde0c52a98ca48f3e47399501d3da9d3b9524d4c2b24c5a41881902833bbcf1442eef21fec3ae3fa275c5505c49b2e5b9c7e1aa3e9147037b8888f2492af840cf203653cdae197f857c9bcf7e7045a6c0bb813d256dbebfbbd6968c430f768d13f6adc3c998e8fe1b9a16c2b2b3151610fcc2d607d7403d78c36e2c31ca0e0386f5d27a58adde121e61cfa6111396fdab64ea76eddfa27ff85204b2f25492bf9455526466f90ba002313bbce9875e002bfc786c73869273aa18b8ff95fc602f4bb23c6f1838df17b7be9c52cf96f62138faa74dbf54eeea7bdfd81f92d7631bc95a816a2e190848d1b3fa70b70fd499ec66de6197d67572533610712955cb5a9578824531e35b579ce1d2c81e119bee6f28238a5a5bf122394105b869dfdaa7b326652855a667eba120835da58d55cd4f161e0fd8f58ef18d5f7a032dc42447af12938ded8348f57f4897c2464877a311f6ad91a7d6d67675c0a04c4a8aacb7c345d72365a1053b0d3ee9cd6c92f7d6459a518651f5c94a731841b9568c8df8c2c8fe5b68ee9382ed1114c1d7e8bd1261c31c9aaa4b797d9412e27b54e5a6c4b1beb832b32207946feb11fba82294d3e975c596a2ce0732c55ad78c12e1bcd1cf8699f6270b95a7c0c59be03f215a955657fbb5050c93d412d695e77a86b5d877deaf136b86d2186ab72103edbb0ab38f11077ffa9a580e25474b8bf8cc46c382945ea4627d881415fc089b743e070d0192f2c6ade296cf0078e73309ccf0ff93e54fdde1a51e00cc4dde44daa00daf488fcbdd6d1c55b7cd7cbe3ba1b69497c07b64014e0b8a13fa24487ffe08ec2eb2d534dde7c723cf4b8183087c2225c3811e48561d4c6614beaf55a11f2428e74ce71a99d5b1fc47c326406c0828833b0535bb5049ff346cbf39699e03087147bfa4723dedb0f20e0a76035eebcf298d329817e949c3cbfff92fe261eb998b668032fcdea071e1c26b0578540a1fb0a8c996398f2f8acc23cddb1d8a4028f8cccd925da1cd68490d6b2ff1cdaa4d24e18a28d25363e31fb236e17ca6fb1083613d61559df30d06ca6b6f6914587f7b9e09e2756e78053a5b406104351356cc71c0fa01d22bf5f0332ccefb9e97d56e53c03e020bfe8cf94d8e9ccbb7caffed28f93b330e31d08f99e0a46d711c3dbcd609cafafaf67565276ac7ec764a754f80fd9fddfbd8c37dde4a0a9672d5c96282a7351b66c1421fbfb11e49a21a181195eca5a9a3b20f6f9f56c467bf81facbdb0db2106f3f3d9d9d674684e6fa5ef5d25224459445d8f0c2cb3a3d9763284f2059523160c136a57257a13849a763723b83df2abec01f3a41bf9a7b2ceb97504fac5756617fa6acee0154d2e4e701f5f6431b1d8a84f8d5403b0e957316ce20ba95ccedc69061ea371e80f0c9b5686086a4a6c37d9fdc60b3c5185cd18ca1d53520f59409bffaa176b57c6a1136ec536414ce78183d803700b618ee1616cf289cf85af029dec09cb1f8c7ae3abff26ac4abbcf4071792610b232384453d80d86407a94f9e9503e9fa5001a85a2c26f14ce81149f4954f848a6eb653e4439139d1155c43407861d793db52a60bb0dcd7641499fbc84857111f389851536e0a17a57b3c828b48d0103bed3409425f8ea9146bd98f7d8c94f46a192681269d8ff5b64eb625939fcfecebe714b93b9f4f5702f68e301828e406f1f3daaab56ccc27f45acb36480b2634f9f1153b9b50147e9d37c6f02c137cee701541c1db0c6b3dfa2bfe6b678ab864957aa4ad997c8815df5e0809db768270f5ad22dedc98dff5931ebb900c416bdb5ae2a77a486b180755681cd3347aa0bd0d7b2ed17530e7951dfb4d5ea7a209a405dcd4a22e3e0f9cf52e55fcbe9127ce08e0ea945988e4d3f5ec7d0f57ea364497eda0ca8056c0e115c65d4642ab9bcd556ab91600d9a7c5fa2e5e80c2f9d0aac4ec72eb663b1003facb162f6f3569940362d6f13ee01f3098a217a5f95541a4a0bc034f1b525b3310e0ae4ab45bd86af0e05aa626801c64b3df65d485f3f1bb5f32069dcc9cec10f3552cb2fd571dae36f67d868e0502d2fe3712f4f15b47a4b70f3d7cc5cd7d62149a036ee8577ac58abe59d4bc951cf08c4f47352f69b01955b69a28bc39023d8f1e7193b03f7b7a30cfb73c10c1cba96f329068cb121cf5c897e66b86400b1a7973487a502c7cac9af45ed365dfbc67b3adbe7d53db278fbe624e12b87626ddd83818d8e2a0774ae0137148b8fc5eca32c11c1b8c207b5eed88d1b34ac2e96a779bb0fbaf334bea09b04a7257212bf5010b5a66063d4d1183d1d4cb4ded2d0cd9c9a776bd4231d061dcda88023563acfb54bc3f0d2fd21b8dcb1011b0304ae3db54971ebc8cb64dc8c341488d9c2bbf3bba304cdfb745d2bbf288b4d24d71684dc529596ad5777c291585eae05ed5be254f996c2a5e2fb189899c88376bdd67e79832db3c496c67dc506090ebd0e422dd501c8eb7b967b6b3bfc79b344a3f315c65dfc5c1c35e1b337c38c0c54c2eb88c46430533802c66614489f3db5f18cd9ffd63a990af180de8a2419bd85267007544aa90867760769db02ffa247a5e599f799dea90cfc998a40024291e23b42109d7a37f639b040dc485c00bc440123e283acbf7920f91700c0f67ad4c29b77c88332cbc3c1a0ea5cdb02a92dd6f29815d1dde8fe1a6fb5a8db1a34afc34824a0727274e19c7e636ac357f08c611d258da51507bd134fedafc775f6a9994043fd05964ee09f3d14e3b688ec19e4d7d4085990173f77b859a3c7508898e7a126b96ac45eb533a7f3b689c00eb"}]}, 0xec4}}, 0x0) 20:46:39 executing program 0: syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x4002) 20:46:39 executing program 3: pselect6(0x39, &(0x7f0000000540), &(0x7f0000000580)={0x7}, 0x0, 0x0, 0x0) 20:46:39 executing program 1: pselect6(0x40, &(0x7f0000000540), &(0x7f0000000580)={0x7}, 0x0, 0x0, &(0x7f0000000680)={0x0}) 20:46:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x9, 0x9, 0x7, 0xfffff62a}, 0x48) 20:46:39 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x0, 0x0, 0x1}, 0x48) 20:46:39 executing program 2: syz_clone(0x1084000, 0x0, 0x0, 0x0, 0x0, 0x0) 20:46:39 executing program 3: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) read$sequencer(r0, &(0x7f0000000000)=""/67, 0x43) 20:46:39 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140), 0x80002, 0x0) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r0, 0x80045104, &(0x7f0000000180)) 20:46:39 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x6, 0x10001, 0x1}, 0x48) 20:46:39 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x7f) 20:46:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x2}, 0x0) 20:46:40 executing program 3: openat$sndseq(0xffffffffffffff9c, &(0x7f00000000c0), 0x181002) 20:46:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000003c0)={0x14, r1, 0x1}, 0x14}}, 0x0) 20:46:40 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0x2, 0x4) bind$rds(r0, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) 20:46:40 executing program 2: r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f0000000040)=0x80000) 20:46:40 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x6, 0x10001, 0x31, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x48) 20:46:40 executing program 4: syz_clone(0x10064000, 0x0, 0x0, 0x0, 0x0, 0x0) 20:46:40 executing program 3: syz_clone(0xcb02c000, 0x0, 0x0, 0x0, 0x0, 0x0) 20:46:40 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0xfe) 20:46:40 executing program 5: r0 = syz_open_dev$dri(&(0x7f00000001c0), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000000300)={&(0x7f00000002c0)='\\', 0x1}) 20:46:40 executing program 4: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/188, 0xbc}], 0x1, &(0x7f0000003680)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0) 20:46:40 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/power/pm_freeze_timeout', 0x802, 0x0) 20:46:40 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x2, 0x0, 0x0, 0x7}, 0x48) 20:46:40 executing program 5: pselect6(0x39, &(0x7f0000000540), &(0x7f0000000580), 0x0, 0x0, 0x0) 20:46:40 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x6, 0x10001, 0x1, 0x9}, 0x48) 20:46:40 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xe, 0x0, 0x0, 0x4}, 0x48) 20:46:41 executing program 1: syz_open_dev$dri(&(0x7f0000000000), 0xffffffffffffffff, 0x280800) 20:46:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$IPVS_CMD_ZERO(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, r1, 0x1, 0x0, 0x0, {0x11}}, 0x14}}, 0x0) 20:46:41 executing program 4: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001100), 0x0, 0x0) ioctl$SNDCTL_SEQ_GETINCOUNT(r0, 0x80045105, &(0x7f0000000080)) 20:46:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x20}, 0x1, 0x0, 0x48}, 0x0) 20:46:41 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5201) ioctl$RFKILL_IOCTL_NOINPUT(r0, 0x5201) 20:46:41 executing program 3: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) process_vm_writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000380)=""/99, 0x63}], 0x1, &(0x7f0000002d00)=[{&(0x7f0000000100)=""/9, 0x9}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 20:46:41 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000440)='./cgroup/syz0\x00', 0x200002, 0x0) 20:46:41 executing program 4: syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000000)={0xa}, 0x0, 0x0, &(0x7f0000000600), 0x0) 20:46:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)={0x18, 0x0, 0x0, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x18}, 0x300}, 0x0) 20:46:41 executing program 5: syz_clone(0x581a6000, 0x0, 0xf0ff1f00000000, 0x0, 0x0, 0x0) 20:46:41 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$PPPIOCATTACH(r0, 0x4004743d, 0x0) 20:46:41 executing program 1: bpf$MAP_CREATE(0x2, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x2) 20:46:41 executing program 4: bpf$MAP_CREATE(0x6, 0x0, 0x8c) 20:46:41 executing program 3: openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x841) 20:46:41 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x6, 0x0, 0x0, 0x0, 0x7ef}, 0x48) 20:46:42 executing program 4: syz_clone(0x24020000, 0x0, 0x0, 0x0, 0x0, 0x0) 20:46:42 executing program 1: process_vm_writev(0x0, &(0x7f0000001200)=[{0xfffffffffffffffe}], 0x1, 0x0, 0x0, 0x0) 20:46:42 executing program 3: openat$damon_monitor_on(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001680), 0xffffffffffffffff) 20:46:42 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000025c0)={0x1, &(0x7f0000002580)=[{0x6}]}) 20:46:42 executing program 0: syz_genetlink_get_family_id$tipc(&(0x7f0000000f80), 0xffffffffffffffff) 20:46:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={0x0}}, 0x0) [ 585.340213][ T24] kauditd_printk_skb: 1 callbacks suppressed [ 585.340273][ T24] audit: type=1326 audit(1661201202.396:810): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10941 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2823c89279 code=0x0 20:46:42 executing program 1: sched_rr_get_interval(0x0, 0x0) getpgrp(0x0) socketpair(0x1e, 0x5, 0x0, &(0x7f0000002180)) 20:46:42 executing program 2: socketpair(0x1e, 0x5, 0x0, &(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_netfilter(r0, &(0x7f00000024c0)={&(0x7f00000021c0), 0xc, 0x0}, 0x0) 20:46:42 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001b40)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001c80)=ANY=[], 0xc0}}], 0x1, 0x0) 20:46:42 executing program 4: socketpair(0x1e, 0x5, 0x0, &(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_netfilter(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002480)={&(0x7f0000002200)={0x14}, 0x14}}, 0x0) 20:46:42 executing program 0: openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) 20:46:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000ac0)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a80)={&(0x7f0000000a40)={0x1c}, 0x1c}}, 0x0) 20:46:42 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, 0x0, 0x0) 20:46:42 executing program 2: openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000008c0), 0x14100, 0x0) 20:46:42 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000025c0)={0x2, &(0x7f0000002580)=[{}, {0x6}]}) 20:46:43 executing program 4: openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000001600), 0x88100, 0x0) 20:46:43 executing program 0: r0 = getpgid(0x0) sched_rr_get_interval(r0, &(0x7f0000000040)) getpgid(r0) sched_rr_get_interval(0x0, &(0x7f0000000080)) r1 = getpgrp(r0) getpgid(r1) read$FUSE(0xffffffffffffffff, &(0x7f0000000140)={0x2020}, 0x2020) socketpair(0x1e, 0x5, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000025c0)={0x2, &(0x7f0000002580)=[{0x0, 0x1}, {0x7, 0x0, 0xff, 0x7fff}]}) 20:46:43 executing program 5: write$RDMA_USER_CM_CMD_JOIN_MCAST(0xffffffffffffffff, 0x0, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0) 20:46:43 executing program 1: sendmsg$nl_netfilter(0xffffffffffffffff, 0x0, 0x0) 20:46:43 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$midi(r0, 0x0, 0x0) [ 586.115270][ T24] audit: type=1326 audit(1661201203.176:811): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10966 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f508f689279 code=0x0 20:46:43 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) recvmsg$kcm(r0, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x5452, &(0x7f00000000c0)) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 20:46:43 executing program 0: pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000840), r0) 20:46:43 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x8a, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x2, 0x1, 0x4, 0x80, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7338, 0x0, 0x0, 0xc1}, {0x6, 0x24, 0x1a, 0x2207, 0x25}, [@mbim={0xc, 0x24, 0x1b, 0x68, 0xfff, 0x27, 0x5, 0x10, 0x1f}, @obex={0x5, 0x24, 0x15, 0x401}, @mdlm_detail={0x4, 0x24, 0x13, 0x3}, @dmm={0x7, 0x24, 0x14, 0x5, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x4c0, 0x1f, 0x7, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x3, 0x7, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x6, 0x80, 0x1}}}}}}}]}}, &(0x7f0000000e00)={0xa, &(0x7f0000000c40)={0xa, 0x6, 0x110, 0x0, 0x1, 0x3f, 0xff, 0x6}, 0xf, &(0x7f0000000c80)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x2, 0xca, 0x80}]}, 0x5, [{0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x5453}}, {0x4, &(0x7f0000000d00)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x3c0a}}]}) 20:46:43 executing program 5: prctl$PR_GET_NAME(0x10, &(0x7f0000000000)=""/6) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(0xffffffffffffffff, 0x80045700, 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(0xffffffffffffffff, 0xc0305710, 0x0) 20:46:43 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x0, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xc, {"a2e3ad21ed0d08f91b5bf4c087f70e43d038e7ff7fc6e5539b324c098b086a07083894090890e0878f0e1ac6e7049b0cb4959b5d9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d076d1b36cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b3425260f59554e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x8b6}}, 0x1006) 20:46:43 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000025c0)={0x1, &(0x7f0000002580)=[{0x6, 0x0, 0x0, 0xaf38}]}) 20:46:43 executing program 0: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x697f96b24a7c811b, 0x0) [ 586.679834][ T24] audit: type=1326 audit(1661201203.736:812): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=10986 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f2823c89279 code=0x0 [ 586.792468][ T3569] usb 5-1: new high-speed USB device number 88 using dummy_hcd 20:46:44 executing program 2: sync() ioctl$UI_ABS_SETUP(0xffffffffffffffff, 0x801c5504, &(0x7f0000000040)) ioctl$UI_END_FF_UPLOAD(0xffffffffffffffff, 0x806855c9, &(0x7f0000000180)={0x0, 0x8, {0x57, 0x36, 0x49, {0x4, 0x5}, {0x80}}, {0x54, 0x6, 0x5, {0x8, 0x7ff}, {0x6, 0x1}, @ramp={0xcc0c, 0x1f, {0x2, 0x9, 0x2, 0x6}}}}) getrusage(0x0, &(0x7f00000000c0)) [ 587.032680][ T3569] usb 5-1: Using ep0 maxpacket: 32 20:46:44 executing program 5: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 20:46:44 executing program 0: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) [ 587.173423][ T3569] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 31, changing to 8 [ 587.173660][ T3569] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1216, setting to 1024 [ 587.173815][ T3569] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 587.173934][ T3569] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 587.174252][ T3569] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 20:46:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x48240, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_REINJECT_CONTROL(0xffffffffffffffff, 0xae71, 0x0) [ 587.352386][ T3569] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 587.352531][ T3569] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 20:46:44 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KVM_HYPERV_EVENTFD(0xffffffffffffffff, 0x4018aebd, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_REINJECT_CONTROL(r1, 0xae71, &(0x7f0000000340)) setsockopt$IP_VS_SO_SET_DELDEST(0xffffffffffffffff, 0x0, 0x488, &(0x7f0000000380)={{0x0, @empty, 0x0, 0x0, 'lc\x00'}, {@broadcast}}, 0x44) r2 = bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$KVM_PPC_GET_SMMU_INFO(r2, 0x8250aea6, 0x0) 20:46:44 executing program 5: r0 = socket(0x2, 0x3, 0x7f) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000006100)={'wlan1\x00'}) 20:46:45 executing program 5: syz_open_procfs(0x0, &(0x7f0000000080)='net/protocols\x00') 20:46:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000dc0)={&(0x7f0000000d00), 0xc, &(0x7f0000000d80)={0x0}}, 0x4000809) 20:46:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={0x0}}, 0x0) [ 587.352640][ T3569] usb 5-1: Product: ࠬ [ 587.352723][ T3569] usb 5-1: Manufacturer:   [ 587.352806][ T3569] usb 5-1: SerialNumber: ␁ [ 587.524054][T10983] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 587.822879][ T3569] cdc_ncm 5-1:1.0: bind() failure [ 587.833270][ T3569] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 587.833440][ T3569] cdc_ncm 5-1:1.1: bind() failure [ 587.950925][ T3569] usb 5-1: USB disconnect, device number 88 20:46:45 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, 0x0, 0x0) 20:46:45 executing program 2: openat$cgroup_root(0xffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) 20:46:45 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x101000, 0x0) 20:46:45 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='comm\x00') recvmsg$unix(r0, 0x0, 0x0) 20:46:45 executing program 4: sendmsg$TIPC_NL_NET_GET(0xffffffffffffffff, 0x0, 0x8000) syz_clone(0x1e8000, &(0x7f0000000040)="99a24c22865b577c98bd5e9bdbb6fc1eef25b9c516ca872e6146934d66fab3d4d77c379881bb49a4556979338a6b5bf3d9dd072414936605900114bc4998beca9522414c818bd0adcdf1567918a1f040b69ecb493c72b0d318d724510672c69484e5e4", 0x63, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="53d2211c68afb3f44a5319988a8ae65ccf90b49cab05f96f8df4753afbe10f8bb7758a22b1") 20:46:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000dc0)={&(0x7f0000000d00), 0xc, 0x0}, 0x0) 20:46:46 executing program 2: mount$fuseblk(0x0, 0x0, &(0x7f0000000580), 0x0, 0x0) 20:46:46 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={0x0}}, 0x4000809) 20:46:46 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="53d2") 20:46:46 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_PMK(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x54}}, 0x0) 20:46:46 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='blkio.bfq.empty_time\x00', 0x0, 0x0) 20:46:46 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_PMK(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="9b"], 0x54}}, 0x0) 20:46:46 executing program 2: syz_clone(0x1e8000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)='S') 20:46:46 executing program 3: r0 = socket(0x2, 0x3, 0x7f) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 20:46:46 executing program 5: clock_gettime(0x1, &(0x7f0000001140)) 20:46:46 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001040)=ANY=[@ANYBLOB="400900002c00010027bd7000fcdbdf2500000000", @ANYRES32, @ANYBLOB="0c000300e0ff0200e0fff5ff06000500fc00000006"], 0x940}}, 0x0) 20:46:46 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) read$char_usb(r0, &(0x7f0000000040)=""/53, 0x35) 20:46:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002f00)) 20:46:46 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8907, 0x0) 20:46:46 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "ef88b0"}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "fc"}]}}, &(0x7f0000000240)=""/227, 0x4e, 0xe3, 0x7}, 0x20) [ 589.693383][T11053] netlink: 2316 bytes leftover after parsing attributes in process `syz-executor.1'. 20:46:46 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x1b, 0x4) 20:46:46 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000140)={0xf, 0x1, 0x3, 0x0, 0x0, 0x0, {}, [@NFQA_PAYLOAD={0x4}]}, 0x18}}, 0x0) 20:46:46 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x68000000}]}}, &(0x7f0000000100)=""/139, 0x26, 0x8b, 0x1}, 0x20) 20:46:47 executing program 3: keyctl$set_reqkey_keyring(0xb, 0x0) 20:46:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func_proto={0x0, 0x0, 0x0, 0xd, 0x40000000}]}}, &(0x7f00000001c0)=""/144, 0x26, 0x90, 0x1}, 0x20) 20:46:47 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 20:46:47 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xc}]}}, &(0x7f0000000100)=""/139, 0x26, 0x8b, 0x1}, 0x20) 20:46:47 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x0, 0x4}, {}, {}]}]}}, &(0x7f00000001c0)=""/144, 0x3e, 0x90, 0x1}, 0x20) 20:46:47 executing program 1: prctl$PR_SVE_SET_VL(0x35, 0x0) 20:46:47 executing program 3: prctl$PR_SVE_SET_VL(0x25, 0x20000000) 20:46:47 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8995, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:47 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c0100000201010400000000000000000a00000014000e8006000340000400000600034000000000300004802c000180050001000800000006000400790600000500030006000000050003000100000005000100aa000000140010800840014000000002080002400000003d4c0010800800024000000800080002400000100008000340000000070800024000000005080001400000000808000140000003ff0800024000000002080001400000000808000240ffff80014c0001"], 0x16c}}, 0x0) 20:46:47 executing program 4: openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) 20:46:47 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000042c0)=@delchain={0x34, 0x65, 0x561789155963e5e5, 0x0, 0x0, {}, [@filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x34}}, 0x0) 20:46:47 executing program 1: bpf$BPF_PROG_QUERY(0x8, 0x0, 0x0) 20:46:47 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, 0x0) mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0) 20:46:47 executing program 2: add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) [ 590.599990][T11086] netlink: 104 bytes leftover after parsing attributes in process `syz-executor.5'. [ 590.609757][T11086] netlink: 72 bytes leftover after parsing attributes in process `syz-executor.5'. [ 590.673681][T11092] binder: 11089:11092 ioctl c0306201 0 returned -14 20:46:47 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x7, 0x0, 0x20000000) 20:46:47 executing program 0: pselect6(0x40, &(0x7f0000000000), 0x0, 0xfffffffffffffffe, 0x0, 0x0) 20:46:47 executing program 3: keyctl$set_reqkey_keyring(0x19, 0x0) 20:46:47 executing program 5: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, 0x0) 20:46:47 executing program 4: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) 20:46:48 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'vlan0\x00', 0x600}) 20:46:48 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0xb, 0x0, 0x20000000) 20:46:48 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2c0, 0x0) 20:46:48 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f00000001c0)={0x19c0, 0x0, 0x0, 0x3, 0x0, 0x0, {0xa, 0x0, 0x3}, [@typed={0xc, 0x0, 0x0, 0x0, @u64}, @nested={0x4, 0x2b, 0x0, 0x1, [@generic, @generic]}, @typed={0x978, 0x42, 0x0, 0x0, @binary="cde9a6571ad41eb65b0a6228c0bc47204d7e9633ef81c5b5f1dfffe8e6ab878faa772260d5bb9c711f1254c2ab980e27f443c50c5db3c1a7994782f712f47bc0cfdc837c5c4fe7597bebdd5d2e45211d2533d625911f8ca0df94fa2fecfad79574070ccc5e4476605e45ba72dccb0e577220d8007c53c2bea93197957af8897bc3b3c08a57e0dc926effad77f3930edae0f81b44522fd3629405969e3ae3e9c22b9f2bbccb44b0f7419cc74337e30844288e361e18a92d6aae336a18218840eee488805861afc0e4d4f55609f41fdd5dfcd700f3ee9057b722090936c6faff3152fff84463a90d9dcf112e1482bddf8b6c68018b6384b5729fc522ae4b2c93cee729b72df8370872567248d8cae2752d429f0bc29e38f63ac4114bd5a0df508629248e7612c78522c38744c403ce34e8b7ab4cf189224161e2989be4c3403edc4e13bdcf7ce1a209d25350c01000be842d9eb6fc52594ae66e0f65b68c921939a9053a501fcee1c0b0c70f86a7156bebdff23800f0730a068fe88faf0bf30ade5a73aaacd6d908a3958966f2e924f7921071d1a4b336561988e5213fae8f161b8cb286672c7b72553f6d4b3d3ce74554f7ffe699ae66511ce6c07a47dc09563f994d2989b9db89a1ccbcb0e00d81407a7a63f50827d402a36e18ea749d91812f8795c6939305cef75bc7333344117da536f008969be4a5a406da21d779b2257ddf9ef87352f73159a2b374a1c560c904e6da3641cfc6a888aff6a8ccbaebd170f7811ba32f8454dec0b1820d18359819191ef1844672889df60e5e552ebc9cfaf10fe6f91a423974c6d95b4a84fd45bc4b7764cfb40980fb3c487e839ad34d8b6dd4f5d0d0700fa5f1d0372572d3b266b8403829d1e584d29fafb0f5312ea5166201520dbc8ce52919e4ab3b47191bfe211f80085f9880a1ea178178e765e4c76f94ed2df49a8fd10465425084cfac3c4f63d81786b91b52e93a9c3737147db95b04cc45dd24c7b061a0325613eb60c95f724da5dc7b9932d263522ad996fd042d3aed4de9046771a31c8fdd07ac6c6227a3da18c2676762fdf2656d172ed4a84561add4db4bdce740ce1e58bb81f64e0c15bc111d8061e08c0dcb9529064ead8c663297f190aa7d7d06ff9cec9749cd47f8750a33873c76e8c9e748081766eb191162552d530f58ae2522e1120d470962f29a497dcfb5d939e988a67618cb2ce503a45c06bd7bd66d8520486610008f2b79969408c7abd4b73da5d805c25adb8b47b64bf15708475ae473b4c466165dc1aff3db2ffeeec7c1b4c86e7b85f66912dfeffce902a153f53bd89179a6ea126525913f863e81fee1691bcfe29d09554189b3f8e66879cb19f8c1434da3ff5dab9405bcb8e72b5799f04f3e4a1dc9ba3d0a1e247fe41e2ebc39563c4fd1290e75fedea0843f1def56c55b3e6c1ec7f915ae0b069335bca6d04830a2555c83cca82bfa5b3b2d67c2a7bb16fa6211c1909b359e75eca6222e9c3cedd8176a80c810826f5a6cf3331996677b9d2e6dc6d1630d8b090f027f983d1bfd2c5a85bc9cdb22a8fd39d2f71632d0fd9c93378b26a75a66ed41af29588cae8a4e073f1cb1071b457423af452bcd1652da343780f811461cc6185da66b853a4bbe0d9edc74fa7dcbfdbd79f4fe56b939a2706060076ca8a90d1e6972b4a11cff4d6bc04241e176afa3066afede9b74bf7364c63257e65af562b096e473ce188f8ea39404c2957ab384de6b3a197bcaeef272f2b9625efda1c2499d10443b442b9758651cebdabd127ebcff8609463db23ea1349899a3632cd23b131122559915df0e185a165cedc692bfae87a6e16d7f67b6d216ded17471d87f02ddc863da1229e6c2db2102e8db7bf185d9f492ef67c66f156eae02fed0585ed365d735264583499bcfee743d264e7077657d8aa389155a2f2e01fe89f7834816b938e55129b81e8a86973c636b846ea390b6655844b35456eca91739b33604ce2dc231ccb23e727d05c8f08651504e55d38e356d8353d57489f5865cd2f850cdd1a224799a4bafb769c3fa06f126ddd442ac9d29c3756537ed274586d3b56181416b63bbbd258365565dd17deffe295c6a9cb174f09450fd708f094cc6a4dce6b295fdef7eb259884f7b1252d9d1c13765d2f904b3a71d4ece2ecbc9bafc805e537c451fce2be48b46fdbe34a3b311bd11f28c7168f77c186e9b9f10e6acfa397aa19fa2b0cc0bb62fc273d73029bfaa5a76b9b3185c46af7d182b210d5a600fb4952ee82bb7979923e4ade19f54977cc3bc9c9164b1a11094e49c8043ba832d1e35c5ba45de71ddfcd72df9e432b0b0d961f3fb4b8bcadf1a21cddbd9582b90d12cf253315c1ed51ffd2c87931f2a38e8c32aac69e1ac394e69d67c906152ceed11aa3299ded9911065172e5a0ccb48e3047321152e833bde101e61f333d6062ccf5b2877cab582e8f4438afaf765a6ac0e82b696f15d045d67a3ed44085bcfc7f0d6fc32fd322d726b0dd449841ed0e5084e3691ef12ba90bb23bb5ff73b34ec06eff8511f675f90b0a57a6dc0667e3ceef0049232f216e32c58b4965449f631e00a1cff0b8c81da03165395c4173552f56b8d9523bfc5198ebf149a79c7d0ee95bbe54a71c2629b57d53e9fc959e719fad3e027cdeb3032c647d9b4da68a99f1955b27072cafb27f1d2621203690ad4ffa24522fcb088bccd4c9ed164358e783c3b0524314da5001d0aa856cbdd0485641b5a1aa1718c8321fcfcdff2f3900f1eea6f30b37c7b27c3a7fcca01d8b74b77b53347f30d08930fee0eb2a3238480c8559cda33b809d21a748ae561d666bc92289fdbcb21a12b002ef6c1ffc59369deda34f4086f63cc4eeef53e925d2f5dfc5d5a500872bb22f8c7e0cc9a51ef730982e88241a67c7d8ac215e13ccb7ee0892fb26eb7565586d5367930ce42a7eaa0aaad2916984974b5aa48b2bfb0b493e255fbb05009fd11e350dcf771abcaca50e4ea3feeac0f402be099e65bb12ca3e8996e8c67bf909166218f3a2028ac635e1aa10c0c58312ef1faea8cc698799b2b8abeaaed8b3897c701b90f0c3ce3ab73a253122db3e04a2fa57cc8910e8f0431ef54616ae1cabd2c3e1702b7da929ab34c4711b23a947131039b50776eb64cacaf4e21d1c41060c343ebb74d2ef6ed1032fb11b9d109e0c109d2416353fce674c3a127a413d32b9ff54ee210f2a893afe559fbfaa0409f5787c216ec37ae56948b4416a041bdcca3cb7e5690604a41072ff7382a9a82213a2622ec97e235f4e62b9716067c858c9cebb649b843f84d3cb2a67d23393e49ca6030709575eeb56d56409f861af5b118a2ee500e8e77a469de88f9e37d7b681eb79960154190d3198775d952a93ccb64e6409021909d3392e0eb8ef3c74f4036e08e50a0"}, @nested={0x1023, 0x92, 0x0, 0x1, [@generic="e229f59cdd7b7d090a9927040e0f34c78d5d178a9d90883cdf319a0ae46e01c522dca45f83b8373ff0d7b06576db822b23cee43c683e13e88a09059ff5122cba2caebcb1f2e8ad5087ea13cd18eef72727e43c8aa529cebebaa740", @typed={0xfc4, 0x43, 0x0, 0x0, @binary="a03c599a2fd4193faf375e0cf2bab05e00422d8aad95e382c586c62829705cffca3fff0b95aded414b3735bee198ef80ec9a8f7c88b27fdbdece81cf5bc3065e8d0af9fe55ffb7523e27cbe9def388d2f86b060bf79eae754f8ab4cfc4ffaf74f195a38dbd3cedb7d86c87685582e202ec56e81e59e10a3df7a79c3c468c2a52f0a6a00522292588546382da77d8618968c0e5cfcbb85bd7501e2ae8d42cd36cd79926c4f47aa6f3ed2515e1ac7c36ada5a7e7f1e1896a887a2f4397228a2b9af9817c0f15dc403a4bfcc50ccb3b9bf9679177b57d19385de4ed5da9783aeae9ea48732c1b9f3d1874796591cbaa5fedfbd9a76d4abf95fb798fc34de667f40c638ab95104fcc7041247bb8475aa387ebb4af85b9d84ce193e145557c53bbe909f2e68bea204458db7ea59de667fa35060b46cbd763710bc47ac984e1701fd7f74fdbfda00f4ba657510a24cc5d01a7ddc5ef77b2426356c23e4ad95069ca45d69d806c17549ce8a9624b73450b3c9fc5028ef49e2ca214d587a323488dfd25642d20e725a2ddbb68d6caac1c0a363f23b2a65945eeb379ab20b677d9373a5b0eab123a5af56e15d47251fbf9ae32eb36bc29e76ecc740093823bba3fa0db9926530c956ce48874e28e4c072c722f1134e47c30fa2d281c3a5d813fd1b68bbf452199088f441affba04a0b5ebde76d864b2ca0dd7cdbfa20416a15420d48b46a8723deb57c7e862358901961de6fa4d33dfd949dbf05c1e9e1b6a63f3dade928566bb06f3620aff2e72350be95d9244999a4ce5dd1cebe723b739b4bc614cf2b3a748185ac6e5e38a183363d77e6c0b827b521802198e5ca365b574d158a3bbaba36f8264f3d65e5a381f1a04fb7fba49f9763b45659cb94115c4de1a5adb3943b4f3484f6cf0c6c848d3813cd7760bff0d24f9724da08ba840f3c0684c602f0fc3428bb94153e75c27df446701c459d1bf1bd1a445ecb30e7fcf4e4be495820490e4f5cb2da7f1876c08c1125dd10a5e84d4e2337d9867ef6c52006fff274e1baee4ce639c75ad62628b38bd67df224b438e95c414f18ff19ca32df8b9053441f71f0955723cfe845574bc1bf43f65a116f15c03fe70700529b283beb0a099d54ba0da97aff3f0ce6a6c2727ad9a650bace212e886f7d94e045ccc9f880c20e910dd0eafd0ee633eba10467f52601cb05e2e1cc444169d8c764d11ca56cf32342e006257ce99df712f2e0cdf84e09f605b39296ab1e57a4f9f9d8b6dc0e489ad2075505b89ce7837f6a3bb46049fe1448a80dabbb078c53181ddb5015caf6d4bcb0ad508bdf3f7ecb275b02d79f44de4ff3af4de1ca8261597013fbe31579af7522b2336412e961549e3044988846a94938583127d328d793a8f514f1f8335278f7bfa950139014eba086e0aa62e4af0b1f83aad170620ce18ea646fe7b2ddcd6d7dd98b222ac5f24398accc3b944bf06bee7dc5d982c080b01fb46cf78d65b8adbc5e308c63630e5130eef5ddc1d57e418caaf7cfcc3e5e5faa4deda36cdf96a4a56156f386a1ddeeca48ab065060e3a32eb4dc6f72e289d00e311b0a99088efe3975e4bca64c268e0c5af8b4a3f3021d77dc52a3dd37eadb8321d7ae1766062b622c8b65b103ec74ab76e8f0057e13ea16526d4770e23f71ab501c830753989ca2db9191a3f2dd74e5b5337d5831d89de30cee870aa76d92274708d125afe15481afe8b47af25e24a1063b2deb91946d9d6098c30a7fabea280d6f24c1c82f97dbc4f003340ac65ccbcc28b51b72424c78ee48359cd152328a70ba7ac53e1e334db17c010e6248ad6d41662441949ce93f222f67d52945b191d49161cda8dce561a9ab7dcb0a3c897122123df1ebea8d9fffdbd8f452cf6051a0de2d1bdd74531fe0477d7d2ea0e98857b5bcc5a813153a79765873884e811cc2f1a04aa25802ac7437095df7380e9c2a355a604a2f804a3d64652cbb75e901cb1ba94e894eb2e81f8c56a4ab925702aacf62032312e83e5ab3734f0f0849414b0ee510ee9ef0f8b6235bbabfac4fb82aa28cafc7b1b6b9671fb83f20792a86b00bf2af8c6fd9003adb88667bc69b9ef6dbe970860b1a7dec61de2eba91fbb01ed71fa798c209cdf8fa673b32664f956e020f060652a062878578d8758c9411cd18d822574d4d2181ac4c3d7993c7e2a7eabeb8ba2d59281bde142713f959dd2b82cdcf38f6b80c75634dfdfa7338c5eb6d15cc523c62687416ddfb4434bbdac0319563296b668824f114da430cd7ce6c470c781c9f7c8dbd074d9e4b478b4de83f688a930590fec59ba12e75dbe73dd90e95fc3b1e3670725db9d9deb757b2f911b2c018e7ebde8ac9d7c83b1cb6c807a8dd7eccdacb6defdf489502fb4ca4e05e3c3199c7c849954e3a252cfdd281ec416f560491bdb5c515a63e449faa80d3254b853eb5eb2cae13c60455be75858f64bff5b1a9d7b562eeb8b0415749bd66a4e35f76a16d47095212d21b3f4d72990edc9dcb72d86c3b306b497aa4019fb1f109529e92f58bf429397bb5ea7249454a710a0af5204a0008b6e3ab1bbb1efb89005eaa0ebef910d049168548aa6008596e6f53a68418a5386dcd99d4ab3625002eedebea183768875ad8b1a10087f3854d17a575e454d06a9df62c75874888e70c3a864fdd2e09be05afe6e8b4dcb41c710d277c44b31e2d70da64376dcbcf4acc3ec9107fe02be028c416583879d527139eaaa687dbba53ce3a979b6e57a634b4aaf32feaaba55d4c7735ec83945aad13e454bf0231cfedc1c273ae0a95739c9c01be073e31ecde63ad76432bc4b63d8585b4bef028910340817a3ec0409128b339347481e741b9835452a859f48cd8b816626edfb7fa8c9111ea547088718e2fcb2ccc7b9e8f86fb1ae5ba6c2c423e90c104555c5cabbc5859e4d061225547ea0d69d3f55b25887f32aa46aab1eae4f98659c47cab5aeeff03a870f8c9371800f7216d647d030c73a023e97a0938241635409c5c9fbce15fc06555b2cda0cba7a454e29765f11ca80789e4683f33379fb667df77f8fc1de519a930b5e05f71ebb9f3df88ba266c2b7b4d9cfd4928e5071e7b2b88e406f9db6d08d232f8ab7a8a3d0a112eaccccf3e01476f69daaea2acc14a6fbd97b2f2fb87cec13a6bd3c337a6e9f5bdc7dd711c479e5adbe3941988c72fe487a09fa6b84254ce0624e668fd9e7d909d8af278db7b9e3106d7e97e9780040fd271c68a5e865f9f4d4a42b90a51de3ab8750634a1ce0fbcd66cd9d0d4345cea7240a425c53faa903b4f519dc3cf86ff71fa7071b0ae186a55e097053daba741996849de48b089f3f41166ce447037c70b85fd7dc10a32e5e391d803a5cc7a09c9afbd7e55ee4435892c0a4186b4d8461840c8e65d05aad7aef81811d5a2a9753ca77ea7f0431344f353b8339649c516d898c945246a625390be39cdd14f5087f83df29429c55ff8d3225947d2f3088352f17b51d29d0e095a367df8823fb2ee65ff175ac55a76deb7f2b1aaed3311179db755b892d27083adee8844c05f233ea8dbf54e4b807efc16ab2e504851e79fd4a390b86adeaa9d47eb4bfa07a844f56c47deb0a363170c88ad0cae298aaffebb77df13019472d32397e7569d6f00e06c8852d7f7156c1a4259f965e2823b8b1c6f2f17c34b82d664e17cd723788e871812fdb0f33aecd8aaf7194a4e72103928db21cd229b68e3e880fa1ee4a6df177ef6029e9fbb5eb37e651007cec298f5985926b8893ba8a061cb5a9b129b0a2492c40d114041e61c0a044ff21f4f86aed0523fedda9a89ce06de48b1c9e01e41b23387c848dceb5b1cd7d63ac502acc4f50b3a76345dbec9f21b566f7d138f55231fd2db1237f2b0d6fb02259cd7124a54670bbf624f4eef0deb3a51614512990099c54ad24c1326640d60740eb42ebbe8df3820b9992d6c453f80356eb38d7083db9d7c2563a0dd85e355d63701c963a239171cb1ead280d7274fb97f63fa5d966e6adaaad055ad4ef75b1f0d8754cea839f97f1f957047fdd663722d0276b33bac05e75a281998fb4b5a7a7591091c020a8bd93c916be3a08465a0ca5281e2aaff657053822aa62e2b49f460b2e1878c853aa45caf6835104835f43c2bbd0b364c8efbf833dbd3ffb3691e6aa98a8c1f1335bdcf68ac4c0c91198dadb68120071a3078ae648e8def6dac8d2201b719c7bfa148c28bc2deecf4db8c074f1c7664b2799064888337e60c6cdd244559a7a5ec063fe0cd1fa1b8ef0cd7d8465c5ef1c31f0c0285944232c62ec09b266beb21d9def9b534afb3e49ddb41b35f4c16e9eb7361e61981f09e9e8753287746e061ff2d7009237cfb1403ebd815f9f02f62b993dc7738c99a8398d23cec807b9804fc170dbd1b54039bd74c2b6e30c60d9a9d8834ff8e9186e32c36bbd414925b56dc6470b604b5517447455222ba966553e0cb3f4c53ade480bd328f3b7a413d6a8a027704d6555e4e1581e76361934e0fef5d21c9c8b9ba8f19ae288667b6c97a655442377b0a30c56c8a8c86e920a29f1cc428e8ac31573315eb57ffbdffba0b28e763040748771ed97c81340119261fca4e30f4214f31340cfcaa4e9034b4cf9b6b02dc0d38e50340977f782e69fc6ba30d5671c6d919a608e12c275ee52ca121a0e9a68c539b207b77e8b0b9682e1ea99227c6909fbc8bbad89044602441122461a7bf94d3840be50e0476b7cc69f044da4fa80be443f6162988bf284444967e68f61bb617c775bdea3381ff198c21da36f959c031b800fc4b5aef8cecbedcc2be41ce1cfad6c67351a56f51852626f44889e456d24b44ca2d8c63ec2e389e6afd8d2a1ed4851bd066a1e335c7e7abd554bd476a73a455a9248f7eb8304b88095e6cb73a10b780f29bdb2afd1ae275704cbe7a5113f57c2fe7002d9ff522bd2ae600ca448fe1eba8c6b5ba81a0aaa960993ae53ebd769268dddd44159895bb4a7eaad06c566f7979f128d60bab7af15e876336a7e128986c6f021902aa890f9150ccbf2e12e5babf868ee2a88eec46d19a5f5e351a32f8dcf8a9ea67c32fedcff254b3896f8cb16736dfef60d688f39bb4c62042ccc98068c22259c05f62460674bb0cc7adad22f2fdf1cf0b873607a57a6b8bb0085a9da48e8569edea4b5600c3ec2df9842655dc3dfeaa2ba3c69a5034a45b400d99755dc68a1ca631f725546451bd5141e64f20a23376541b90f2323764b5e3b9581dee0d43226ecdccd3b2e301c8ab6e1f7ba1c492b034b5cae9003e4dfb48c103d3c7ae6fefcd5871bee9f0f2b32fa2883cc18209cac3f54903786a22546839109f1e3802200bbf1b24bbe7ae014a9cfb9c1440314ee753a875087c48639a16e579279277908cc515d05590cede30d8b68522f8f5eb39a54995d3ca4978f07555fb9617864cd2528a152e34ae66a6ac391c756e3cab039de2fa3c00f685f2caa389ae1185601415a6146e9e80d36927c00a27e83a50c3cccb05435cf671e5e143a6142f1550a4282857b88f20f7df4b38d6059d3f3ec21c08f4e8388a8cbdb60fe12e7c826ede6cc5fafbf7f4492ec4197e83523d41d910323bffa41c5da1a5380c78a9516bba98a20f6b38532addbb2f1608218f424beaffa70abc3cd20a637f0bb6fca42f9ce3928d97520c6af62f9777356d0dc174e37f660763d559956af7525a4de5f5e90c9"}]}]}, 0x19c0}}, 0xc000) 20:46:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20008801) 20:46:48 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000ff9000/0x4000)=nil, 0x930, 0xc, 0x10, r0, 0x0) 20:46:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001280)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000280)=""/4096, 0x1a, 0x1000, 0x1}, 0x20) 20:46:48 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x191441, 0x0) 20:46:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000120001000000000000000000000000005e"], 0x24}}, 0x0) 20:46:48 executing program 1: clock_gettime(0x761ae2e89f08c18f, 0x0) 20:46:48 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x80) 20:46:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{}]}]}}, &(0x7f00000001c0)=""/144, 0x2e, 0x90, 0x1}, 0x20) 20:46:48 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8923, &(0x7f0000000040)={'batadv_slave_1\x00'}) [ 591.542657][T11126] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 20:46:48 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/profiling', 0x41, 0x0) 20:46:48 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x8, 0x0, 0x20000000) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0) 20:46:48 executing program 3: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0xb, r0) 20:46:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="240000001100010000000000000000000000000074"], 0x24}}, 0x0) 20:46:48 executing program 5: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0xa, r1, &(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, r0) 20:46:48 executing program 4: socket(0x18, 0x0, 0x94000000) 20:46:48 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f00000001c0)={0x1e70, 0x0, 0x6, 0x3, 0x0, 0x0, {}, [@generic="e8f6bfee3d2cee249a4d8cb05de30f529ee83a22e4777678966549670fbd3b122d474685c96544aa409bdc30c0968582dcc41c9d97af8c5a5b92fde506d223a34d790c6dd62f691019b9594dd88828907cd9e44dcf34a3324ec79c299d8e999fb0bc148e4d70476751ba5f9fb3dd356fde2002968a634bab38c2852ba09a3a1af3f916e5a7d8f1cf8368d3576f7067624821ee5574291ea7713dd647edc79195b76c5b8f699c8809aa4cd400e38a3ad240facfcab2067af2", @typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="77770fab4e5f6a78bdfff17bcff7c31b4408348ef1cf31add10365725c6a555f742b9abaa086e77f0f8d0644e5e39492ae001a7869b3f4c68bd2c79f944c6a0c1acdca91b2eeebc653b9262b15d9c556427837907ac223b1a87a0f48a42c5c6880d49437a5feef57ae517e6f4e5cb84e041e504047a80eb0215a071316815e10c019ef6f5289fcab32", @nested={0x3a1, 0x2b, 0x0, 0x1, [@generic="2976c4775749c74b2798e456f2e57eef1719c1809f2a7abccc7cd669c78199340759196a9bb7ec81fe0013639fce4dbe25e6e48b6a01d034ba655002effd3329bce61d2f3e58e15a72d3a7ff758e47c99bad28182f85ffc096cd40e2bfddc5d354563525e3d8b0274b", @generic="8beffc919667bad51a7c6951c0c871f647a8bd4b13200669c83201591569054665af0f5ce0d4a191001130e056fe058907be90409a8dcbf14757202e0b3ce055a63bef8e984c666e21821eda606b951c2afdee0a68397028a518f2597e029f50fa7ab3b9da157726cbab7b747aa3a3b01df31e2ed75a056f049d0e937552e85a3cc4a64d9183dfb3a49ca88fbd2b4d45d2d865127839d82160ab39934063aa70ad39a70c8c0dee3af0eeae11b337552068202cc474e07f052bdfc657ec8c125ceca346b5d19f08a6c5f64ae96604d33706ec48592b", @generic="9c83ba298192ed79936bd717768c1bc0618d1f7e830f61419f264b5c57e81d6f7f803f5f5f4aaa76519dfec76adeba81d01b9a3552ecf6e5ef7fe813763d40aba59ee43ca83039d85990caaca0", @typed={0xdd, 0x0, 0x0, 0x0, @binary="1c1b6aec4a702a9baa5e04e03988405c48b9600b4d9446e318bc7a650a53e807cb772eabef006b1f0f663863d8e2a4c7795c5982263861a37410b574c20ad4dfeb4ae566ac18dc992716d0d3eece3e6abe7a05aee7e70cb3e981a226245302d2a5779b131d55a65339e8129cd7f817d785c651d9cbf3fe4c7584fee983dce20027fbcabd3587fd83941a0a79340bea570e1e1c1c2232fe74793c7fa6f1ab639c334b5566f2f910b9db77a8f9271ec2a6597545055e38273aa314c0f0e2ed883766d5008e3a04720a28d84717686653261e1663751869bd9afa"}, @generic="d2052083495538bc9d9836664f95b33d3d0efa5bc9abac75d29fa2f83328d68cb98793bdb6887df294e2ab4803a72623e5b7181462a0af9b6af5d1211b471e211b0eb64072781e933f08d610e0dfd7045d0d9665c41ae889602701d4cf294c85c47079898f0094a5ce261f7a097083ee472bb9083e18eec9086dced978d6fdfbff159379d82f63d3188cdf0679f93dc23310e87a8b77297113497d31f32314c58f2e8a49f499173ecf030189d3d65cb4e0d6df355b53a9fe0995ad1de429de753cf6762291379b830db2d18e4ce7284381ddd945a69ead616b35d3466df19a0c6bee7edd7f99d2733655", @generic="9ac2df73620d7d75f460b8398b7e6d88ce7352e38a44f41e949d61522999ee92a0163e9f", @typed={0x8, 0x1c, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x1b, 0x26, 0x0, 0x0, @binary="d34bd7106ab8cdc509573aad28b9173265f7c2aea03a05"}]}, @typed={0x1004, 0x42, 0x0, 0x0, @binary="cde9a6571ad41eb65b0a6228c0bc47204d7e9633ef81c5b5f1dfffe8e6ab878faa772260d5bb9c711f1254c2ab980e27f443c50c5db3c1a7994782f712f47bc0cfdc837c5c4fe7597bebdd5d2e45211d2533d625911f8ca0df94fa2fecfad79574070ccc5e4476605e45ba72dccb0e577220d8007c53c2bea93197957af8897bc3b3c08a57e0dc926effad77f3930edae0f81b44522fd3629405969e3ae3e9c22b9f2bbccb44b0f7419cc74337e30844288e361e18a92d6aae336a18218840eee488805861afc0e4d4f55609f41fdd5dfcd700f3ee9057b722090936c6faff3152fff84463a90d9dcf112e1482bddf8b6c68018b6384b5729fc522ae4b2c93cee729b72df8370872567248d8cae2752d429f0bc29e38f63ac4114bd5a0df508629248e7612c78522c38744c403ce34e8b7ab4cf189224161e2989be4c3403edc4e13bdcf7ce1a209d25350c01000be842d9eb6fc52594ae66e0f65b68c921939a9053a501fcee1c0b0c70f86a7156bebdff23800f0730a068fe88faf0bf30ade5a73aaacd6d908a3958966f2e924f7921071d1a4b336561988e5213fae8f161b8cb286672c7b72553f6d4b3d3ce74554f7ffe699ae66511ce6c07a47dc09563f994d2989b9db89a1ccbcb0e00d81407a7a63f50827d402a36e18ea749d91812f8795c6939305cef75bc7333344117da536f008969be4a5a406da21d779b2257ddf9ef87352f73159a2b374a1c560c904e6da3641cfc6a888aff6a8ccbaebd170f7811ba32f8454dec0b1820d18359819191ef1844672889df60e5e552ebc9cfaf10fe6f91a423974c6d95b4a84fd45bc4b7764cfb40980fb3c487e839ad34d8b6dd4f5d0d0700fa5f1d0372572d3b266b8403829d1e584d29fafb0f5312ea5166201520dbc8ce52919e4ab3b47191bfe211f80085f9880a1ea178178e765e4c76f94ed2df49a8fd10465425084cfac3c4f63d81786b91b52e93a9c3737147db95b04cc45dd24c7b061a0325613eb60c95f724da5dc7b9932d263522ad996fd042d3aed4de9046771a31c8fdd07ac6c6227a3da18c2676762fdf2656d172ed4a84561add4db4bdce740ce1e58bb81f64e0c15bc111d8061e08c0dcb9529064ead8c663297f190aa7d7d06ff9cec9749cd47f8750a33873c76e8c9e748081766eb191162552d530f58ae2522e1120d470962f29a497dcfb5d939e988a67618cb2ce503a45c06bd7bd66d8520486610008f2b79969408c7abd4b73da5d805c25adb8b47b64bf15708475ae473b4c466165dc1aff3db2ffeeec7c1b4c86e7b85f66912dfeffce902a153f53bd89179a6ea126525913f863e81fee1691bcfe29d09554189b3f8e66879cb19f8c1434da3ff5dab9405bcb8e72b5799f04f3e4a1dc9ba3d0a1e247fe41e2ebc39563c4fd1290e75fedea0843f1def56c55b3e6c1ec7f915ae0b069335bca6d04830a2555c83cca82bfa5b3b2d67c2a7bb16fa6211c1909b359e75eca6222e9c3cedd8176a80c810826f5a6cf3331996677b9d2e6dc6d1630d8b090f027f983d1bfd2c5a85bc9cdb22a8fd39d2f71632d0fd9c93378b26a75a66ed41af29588cae8a4e073f1cb1071b457423af452bcd1652da343780f811461cc6185da66b853a4bbe0d9edc74fa7dcbfdbd79f4fe56b939a2706060076ca8a90d1e6972b4a11cff4d6bc04241e176afa3066afede9b74bf7364c63257e65af562b096e473ce188f8ea39404c2957ab384de6b3a197bcaeef272f2b9625efda1c2499d10443b442b9758651cebdabd127ebcff8609463db23ea1349899a3632cd23b131122559915df0e185a165cedc692bfae87a6e16d7f67b6d216ded17471d87f02ddc863da1229e6c2db2102e8db7bf185d9f492ef67c66f156eae02fed0585ed365d735264583499bcfee743d264e7077657d8aa389155a2f2e01fe89f7834816b938e55129b81e8a86973c636b846ea390b6655844b35456eca91739b33604ce2dc231ccb23e727d05c8f08651504e55d38e356d8353d57489f5865cd2f850cdd1a224799a4bafb769c3fa06f126ddd442ac9d29c3756537ed274586d3b56181416b63bbbd258365565dd17deffe295c6a9cb174f09450fd708f094cc6a4dce6b295fdef7eb259884f7b1252d9d1c13765d2f904b3a71d4ece2ecbc9bafc805e537c451fce2be48b46fdbe34a3b311bd11f28c7168f77c186e9b9f10e6acfa397aa19fa2b0cc0bb62fc273d73029bfaa5a76b9b3185c46af7d182b210d5a600fb4952ee82bb7979923e4ade19f54977cc3bc9c9164b1a11094e49c8043ba832d1e35c5ba45de71ddfcd72df9e432b0b0d961f3fb4b8bcadf1a21cddbd9582b90d12cf253315c1ed51ffd2c87931f2a38e8c32aac69e1ac394e69d67c906152ceed11aa3299ded9911065172e5a0ccb48e3047321152e833bde101e61f333d6062ccf5b2877cab582e8f4438afaf765a6ac0e82b696f15d045d67a3ed44085bcfc7f0d6fc32fd322d726b0dd449841ed0e5084e3691ef12ba90bb23bb5ff73b34ec06eff8511f675f90b0a57a6dc0667e3ceef0049232f216e32c58b4965449f631e00a1cff0b8c81da03165395c4173552f56b8d9523bfc5198ebf149a79c7d0ee95bbe54a71c2629b57d53e9fc959e719fad3e027cdeb3032c647d9b4da68a99f1955b27072cafb27f1d2621203690ad4ffa24522fcb088bccd4c9ed164358e783c3b0524314da5001d0aa856cbdd0485641b5a1aa1718c8321fcfcdff2f3900f1eea6f30b37c7b27c3a7fcca01d8b74b77b53347f30d08930fee0eb2a3238480c8559cda33b809d21a748ae561d666bc92289fdbcb21a12b002ef6c1ffc59369deda34f4086f63cc4eeef53e925d2f5dfc5d5a500872bb22f8c7e0cc9a51ef730982e88241a67c7d8ac215e13ccb7ee0892fb26eb7565586d5367930ce42a7eaa0aaad2916984974b5aa48b2bfb0b493e255fbb05009fd11e350dcf771abcaca50e4ea3feeac0f402be099e65bb12ca3e8996e8c67bf909166218f3a2028ac635e1aa10c0c58312ef1faea8cc698799b2b8abeaaed8b3897c701b90f0c3ce3ab73a253122db3e04a2fa57cc8910e8f0431ef54616ae1cabd2c3e1702b7da929ab34c4711b23a947131039b50776eb64cacaf4e21d1c41060c343ebb74d2ef6ed1032fb11b9d109e0c109d2416353fce674c3a127a413d32b9ff54ee210f2a893afe559fbfaa0409f5787c216ec37ae56948b4416a041bdcca3cb7e5690604a41072ff7382a9a82213a2622ec97e235f4e62b9716067c858c9cebb649b843f84d3cb2a67d23393e49ca6030709575eeb56d56409f861af5b118a2ee500e8e77a469de88f9e37d7b681eb79960154190d3198775d952a93ccb64e6409021909d3392e0eb8ef3c74f4036e08e50a09f649b5462add4ff233c5e86a5903ed6bcc95aa6478ac9376f653cad1a967d27428ed916003776d1f3cd6f0a443ff69062fd24bf173ac524cd7d22926adee15b9ef48d6d947414fce26d5bb80ab776b8200dd0a25e20c1ebcceb02332555ee205803f58f5654f8c2418dd72c5fda3676f1cc382179e8d3754914f035474c19bf14770caf0afffb6c8724629b5466b4097c47cc4004bbf7921c6981739f957f2e48abc2f63a77eb45332d920f48d9c50f1c62fe498205cbcf104f9f0126d118201f008a76db8d719ec5653f77c1222f3628dfcd90a24b490ee9e7449f0de080ad3dec7402c42f906b9fa07330ff8433b105b49a55010ab680ce27c78d7ac87d5c9f702762454ea2e4484e2577af115d92488a0545028cc36c4997f108ce5850ee8b4facafa1f8dad33480488c89120828f10cdfbd01402622e134f950a32a9ba7bd05e5be2ea3a285b55ee34322a5fe09080252a70fa0806d2e105e55a3977e0e32bb395a60090d4c2464b203ec35622a04037697e26882aba38cbd7ca9286c4506f6fe2876db52b44007402f4c4a03f452af2a59f61cb13601f8556536a4de23c0c8f37c8f258cbba37d2cc55f57e3ae2435bcf5f24c30bc4f13ee9be28a3c190b03d6c2ebaaa9dfa23bee954f08e10ac8b3b070cfd78712df64bdc63ad70e66e47f7358d4b8ec8accb68a0f1d6371e1f87ef3a4f9fc592aeec0da9a52eb1c15e7fa9bc5ed181033055bc3b344c381c054edadd908c271dc23921886a71fa6d381fdf75c86a112de62faaf94f61f66de662fb98b389bdb584f9d9f0026e92849b9c5256633da92cf5fac98df90344c2b45f097c6a9bc9669d5f694c4d273469e6ea457b554e3a0a3aa8d9704e6e16e3ad88d6181e42a407cb26011cd9a6a5ca4b9dd1a77cf593a7679129602bba0b8ce432bb515623bff1f32629aab0d2da5a2e8df1dbece0b1893a35cb1601dad5cfe30916b529c511159a7a5b0521b4d773bb11ac5124aea0e724a263f4e7618012ee5442450aabe1ff3f3927036e168c8f681d562ba6fca440f364100112deee18aaeb1c07813cc4a08f34d2a2aa59d92ba8dbb752e1be5428d5880d0237418fb3978e5441ecab9e72182a45ce9845ce3a0c1df6388667a613641620ad9a9d756cfb24e8e99a7cfb0fcc6a699bc7577cca3cadb327dbac8067af9c3cd9e85599b2efe531b2770ea5a60f6263a12a80d90eb9c6c52dc144ca0dfb7fa6d43d530058e2873ea59421850e93b9b95665d36d0f98a843d0379bffd75fdfbed9be0a2924eb1989b1bb7f57c1baa72623a2c574776d429e9e3b804c0b47e15a6bd500c36aea53b872c5f4e7847a402b254f89bbb8fba6aebcb5baa9d36be5aa89d877d787c3e27b2a87bcc96b1ff08a2e977e25e0724e36c9a2cfc7360fa34c2bd80e55c1aa5ac2f59d6210045078ca637b50b11a253a12d509ea088ee8620128981884bb7ef49b0677a4ca191a0471cb2adb131073c4fa72fc874988a5c713aabf16566ac53714f3260ee8c409bff2944b1b73e3a4f26a66351935a7cb351b6b720e758c522be7f2c7a14f3f53ad35d208aa16f822899180840801d5fbbbad97ed529cee5d849455b9f8628c471d08114637c04868c1fcf70fb54f6b2e3ea308c85c31436294410759e55184d129cfb138508eb4b13d7fecff549c5dbc84252f26e78828d666cef93a04f6e96aa12da793096aaa453fcf1db1000f222d43b06983566d6941c1cebd0f59c275096cf284307e422315a599f8101b5420fc3960a5d8930b1a133daf8cfd62b1ca5c394dfcfea268844fac36afd64efb5a4a2b8ecc4e4120a4233bef4c9a1affa2f9336722dd7f9c4fcd1b45cfa5288bfecb7e09692cbafdf174c60a051ede8678b1dcda71c13ba5be882b62bbffda4fec3819b1056339242ecec109eba2f9c9c4ecadd7b5b54b2a1e68097ec9a11bca14b750af7d23985dae8686cb7e3c128a19f0417a35ddbb9ca8fc43bd2acd501bd6a277ba92aebba4cb6d41ab8773fab51bc597da7a6045267df115cc2ca3da5cf1110e03a806d2136ea9f2ffe6fb950aabc010355fa00ff641ef9b84904e0402e25901756b0aa3524d2183d5533f360e92dbe6aa163cf05606119591f658ff311244b846b08e59a32d4caf57456777ed1ed8226d036b4d0a686ca1cbeb0d497e09abb69512fdb21d52d7f81efca4cdc3759a6540ce460a0a1c5ac1f8a50733fe5b88a3cd4faab4f750224845dd7c7e93abff459c90d7529b604fab9fbcc4e614862bfdf8a280170d50194b10f02e0feea054f28d3c5624535968d19603c5bb88a226edc66fde39f6a912f30ff67e7b34d429392bda5836b8d16380f9c805859b2fe113fc395"}, @nested={0x963, 0x0, 0x0, 0x1, [@generic="e229f59cdd7b7d090a9927040e0f34c78d5d178a9d90883cdf319a0ae46e01c522dca45f83b8373ff0d7b06576db822b23cee43c683e13e88a09059ff5122cba2caebcb1f2e8ad5087ea13cd18eef72727e43c8aa529cebebaa740", @typed={0x904, 0x0, 0x0, 0x0, @binary="a03c599a2fd4193faf375e0cf2bab05e00422d8aad95e382c586c62829705cffca3fff0b95aded414b3735bee198ef80ec9a8f7c88b27fdbdece81cf5bc3065e8d0af9fe55ffb7523e27cbe9def388d2f86b060bf79eae754f8ab4cfc4ffaf74f195a38dbd3cedb7d86c87685582e202ec56e81e59e10a3df7a79c3c468c2a52f0a6a00522292588546382da77d8618968c0e5cfcbb85bd7501e2ae8d42cd36cd79926c4f47aa6f3ed2515e1ac7c36ada5a7e7f1e1896a887a2f4397228a2b9af9817c0f15dc403a4bfcc50ccb3b9bf9679177b57d19385de4ed5da9783aeae9ea48732c1b9f3d1874796591cbaa5fedfbd9a76d4abf95fb798fc34de667f40c638ab95104fcc7041247bb8475aa387ebb4af85b9d84ce193e145557c53bbe909f2e68bea204458db7ea59de667fa35060b46cbd763710bc47ac984e1701fd7f74fdbfda00f4ba657510a24cc5d01a7ddc5ef77b2426356c23e4ad95069ca45d69d806c17549ce8a9624b73450b3c9fc5028ef49e2ca214d587a323488dfd25642d20e725a2ddbb68d6caac1c0a363f23b2a65945eeb379ab20b677d9373a5b0eab123a5af56e15d47251fbf9ae32eb36bc29e76ecc740093823bba3fa0db9926530c956ce48874e28e4c072c722f1134e47c30fa2d281c3a5d813fd1b68bbf452199088f441affba04a0b5ebde76d864b2ca0dd7cdbfa20416a15420d48b46a8723deb57c7e862358901961de6fa4d33dfd949dbf05c1e9e1b6a63f3dade928566bb06f3620aff2e72350be95d9244999a4ce5dd1cebe723b739b4bc614cf2b3a748185ac6e5e38a183363d77e6c0b827b521802198e5ca365b574d158a3bbaba36f8264f3d65e5a381f1a04fb7fba49f9763b45659cb94115c4de1a5adb3943b4f3484f6cf0c6c848d3813cd7760bff0d24f9724da08ba840f3c0684c602f0fc3428bb94153e75c27df446701c459d1bf1bd1a445ecb30e7fcf4e4be495820490e4f5cb2da7f1876c08c1125dd10a5e84d4e2337d9867ef6c52006fff274e1baee4ce639c75ad62628b38bd67df224b438e95c414f18ff19ca32df8b9053441f71f0955723cfe845574bc1bf43f65a116f15c03fe70700529b283beb0a099d54ba0da97aff3f0ce6a6c2727ad9a650bace212e886f7d94e045ccc9f880c20e910dd0eafd0ee633eba10467f52601cb05e2e1cc444169d8c764d11ca56cf32342e006257ce99df712f2e0cdf84e09f605b39296ab1e57a4f9f9d8b6dc0e489ad2075505b89ce7837f6a3bb46049fe1448a80dabbb078c53181ddb5015caf6d4bcb0ad508bdf3f7ecb275b02d79f44de4ff3af4de1ca8261597013fbe31579af7522b2336412e961549e3044988846a94938583127d328d793a8f514f1f8335278f7bfa950139014eba086e0aa62e4af0b1f83aad170620ce18ea646fe7b2ddcd6d7dd98b222ac5f24398accc3b944bf06bee7dc5d982c080b01fb46cf78d65b8adbc5e308c63630e5130eef5ddc1d57e418caaf7cfcc3e5e5faa4deda36cdf96a4a56156f386a1ddeeca48ab065060e3a32eb4dc6f72e289d00e311b0a99088efe3975e4bca64c268e0c5af8b4a3f3021d77dc52a3dd37eadb8321d7ae1766062b622c8b65b103ec74ab76e8f0057e13ea16526d4770e23f71ab501c830753989ca2db9191a3f2dd74e5b5337d5831d89de30cee870aa76d92274708d125afe15481afe8b47af25e24a1063b2deb91946d9d6098c30a7fabea280d6f24c1c82f97dbc4f003340ac65ccbcc28b51b72424c78ee48359cd152328a70ba7ac53e1e334db17c010e6248ad6d41662441949ce93f222f67d52945b191d49161cda8dce561a9ab7dcb0a3c897122123df1ebea8d9fffdbd8f452cf6051a0de2d1bdd74531fe0477d7d2ea0e98857b5bcc5a813153a79765873884e811cc2f1a04aa25802ac7437095df7380e9c2a355a604a2f804a3d64652cbb75e901cb1ba94e894eb2e81f8c56a4ab925702aacf62032312e83e5ab3734f0f0849414b0ee510ee9ef0f8b6235bbabfac4fb82aa28cafc7b1b6b9671fb83f20792a86b00bf2af8c6fd9003adb88667bc69b9ef6dbe970860b1a7dec61de2eba91fbb01ed71fa798c209cdf8fa673b32664f956e020f060652a062878578d8758c9411cd18d822574d4d2181ac4c3d7993c7e2a7eabeb8ba2d59281bde142713f959dd2b82cdcf38f6b80c75634dfdfa7338c5eb6d15cc523c62687416ddfb4434bbdac0319563296b668824f114da430cd7ce6c470c781c9f7c8dbd074d9e4b478b4de83f688a930590fec59ba12e75dbe73dd90e95fc3b1e3670725db9d9deb757b2f911b2c018e7ebde8ac9d7c83b1cb6c807a8dd7eccdacb6defdf489502fb4ca4e05e3c3199c7c849954e3a252cfdd281ec416f560491bdb5c515a63e449faa80d3254b853eb5eb2cae13c60455be75858f64bff5b1a9d7b562eeb8b0415749bd66a4e35f76a16d47095212d21b3f4d72990edc9dcb72d86c3b306b497aa4019fb1f109529e92f58bf429397bb5ea7249454a710a0af5204a0008b6e3ab1bbb1efb89005eaa0ebef910d049168548aa6008596e6f53a68418a5386dcd99d4ab3625002eedebea183768875ad8b1a10087f3854d17a575e454d06a9df62c75874888e70c3a864fdd2e09be05afe6e8b4dcb41c710d277c44b31e2d70da64376dcbcf4acc3ec9107fe02be028c416583879d527139eaaa687dbba53ce3a979b6e57a634b4aaf32feaaba55d4c7735ec83945aad13e454bf0231cfedc1c273ae0a95739c9c01be073e31ecde63ad76432bc4b63d8585b4bef028910340817a3ec0409128b339347481e741b9835452a859f48cd8b816626edfb7fa8c9111ea547088718e2fcb2ccc7b9e8f86fb1ae5ba6c2c423e90c104555c5cabbc5859e4d061225547ea0d69d3f55b25887f32aa46aab1eae4f98659c47cab5aeeff03a870f8c9371800f7216d647d030c73a023e97a0938241635409c5c9fbce15fc06555b2cda0cba7a454e29765f11ca80789e4683f33379fb667df77f8fc1de519a930b5e05f71ebb9f3df88ba266c2b7b4d9cfd4928e5071e7b2b88e406f9db6d08d232f8ab7a8a3d0a112eaccccf3e01476f69daaea2acc14a6fbd97b2f2fb87cec13a6bd3c337a6e9f5bdc7dd711c479e5adbe3941988c72fe487a09fa6b84254ce0624e668fd9e7d909d8af278db7b9e3106d7e97e9780040fd271c68a5e865f9f4d4a42b90a51de3"}]}]}, 0x1e70}}, 0x0) 20:46:49 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xe}]}}, &(0x7f0000000100)=""/139, 0x26, 0x8b, 0x1}, 0x20) [ 591.994507][T11143] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 20:46:49 executing program 1: getcwd(&(0x7f0000000100)=""/109, 0x6d) [ 592.084709][T11148] netlink: 7772 bytes leftover after parsing attributes in process `syz-executor.0'. 20:46:49 executing program 5: add_key$user(&(0x7f0000000040), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000380), 0x0, 0x0, 0x0, 0xfffffffffffffffd) 20:46:49 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x3, 0xffff}]}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "ef88b0"}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "fc"}]}}, &(0x7f0000000240)=""/227, 0x4e, 0xe3, 0x7}, 0x20) 20:46:49 executing program 4: request_key(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='keyring\x00', 0x0) 20:46:49 executing program 0: add_key(&(0x7f00000000c0)='id_legacy\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 20:46:49 executing program 3: sendmsg$SEG6_CMD_DUMPHMAC(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000000100)={0x0, 0x7fffecd0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x30}, 0x300}, 0x0) 20:46:49 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8916, 0x0) 20:46:49 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f0000000040)='syz0\x00', 0x1ff) 20:46:49 executing program 5: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$clear(0x7, r1) 20:46:49 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f00000001c0)={0xe84, 0x0, 0x0, 0x0, 0x0, 0x0, {}, [@generic="e8f6bfee3d2cee249a4d8cb05de30f529ee83a22e4777678966549670fbd3b122d474685c96544aa409bdc30c0968582dcc41c9d97af8c5a5b92fde506d223a34d790c6dd62f691019b9594dd88828907cd9e44dcf34a3324ec79c299d8e999fb0bc148e4d70476751ba5f9fb3dd356fde2002968a634bab38c2852ba09a3a1af3f916e5a7d8f1cf8368d3576f7067624821ee5574291ea7713dd647edc79195b76c5b8f699c8809aa4cd400e38a3ad240facfcab2067af2", @typed={0xc, 0x3d, 0x0, 0x0, @u64=0x800}, @generic="77770fab4e5f6a78bdfff17bcff7c31b4408348ef1cf31add10365725c6a555f742b9abaa086e77f0f8d0644e5e39492ae001a7869b3f4c68bd2c79f944c6a0c1acdca91b2eeebc653b9262b15d9c556427837907ac223b1a87a0f48a42c5c6880d49437a5feef57ae517e6f4e5cb84e041e504047a80eb0215a071316815e10c019ef6f5289fcab32", @nested={0x1ca, 0x2b, 0x0, 0x1, [@generic="2976c4775749c74b2798e456f2e57eef1719c1809f2a7abccc7cd669c78199340759196a9bb7ec81fe0013639fce4dbe25e6e48b6a01d034ba655002effd3329bce61d2f3e58e15a72d3a7ff758e47c99bad28182f85ffc096cd40e2bfddc5d354563525e3d8b0274b", @generic="8beffc919667bad51a7c6951c0c871f647a8bd4b13200669c83201591569054665af0f5ce0d4a191001130e056fe058907be90409a8dcbf14757202e0b3ce055a63bef8e984c666e21821eda606b951c2afdee0a68397028a518f2597e029f50fa7ab3b9da157726cbab7b747aa3a3b01df31e2ed75a056f049d0e937552e85a3cc4a64d9183dfb3a49ca88fbd2b4d45d2d865127839d82160ab39934063aa70ad39a70c8c0dee3af0eeae11b337552068202cc474e07f052bdfc657ec8c125ceca346b5d19f08a6c5f64ae96604d33706ec48592b", @generic="9c83ba298192ed79936bd717768c1bc0618d1f7e830f61419f264b5c57e81d6f7f803f5f5f4aaa76519dfec76adeba81d01b9a3552ecf6e5ef7fe813763d40aba59ee43ca83039d85990caac", @typed={0x36, 0x17, 0x0, 0x0, @binary="1c1b6aec4a702a9baa5e04e03988405c48b9600b4d9446e318bc7a650a53e807cb772eabef006b1f0f663863d8e2a4c7795c"}, @typed={0x4, 0x0, 0x0, 0x0, @binary}]}, @typed={0xb54, 0x0, 0x0, 0x0, @binary="cde9a6571ad41eb65b0a6228c0bc47204d7e9633ef81c5b5f1dfffe8e6ab878faa772260d5bb9c711f1254c2ab980e27f443c50c5db3c1a7994782f712f47bc0cfdc837c5c4fe7597bebdd5d2e45211d2533d625911f8ca0df94fa2fecfad79574070ccc5e4476605e45ba72dccb0e577220d8007c53c2bea93197957af8897bc3b3c08a57e0dc926effad77f3930edae0f81b44522fd3629405969e3ae3e9c22b9f2bbccb44b0f7419cc74337e30844288e361e18a92d6aae336a18218840eee488805861afc0e4d4f55609f41fdd5dfcd700f3ee9057b722090936c6faff3152fff84463a90d9dcf112e1482bddf8b6c68018b6384b5729fc522ae4b2c93cee729b72df8370872567248d8cae2752d429f0bc29e38f63ac4114bd5a0df508629248e7612c78522c38744c403ce34e8b7ab4cf189224161e2989be4c3403edc4e13bdcf7ce1a209d25350c01000be842d9eb6fc52594ae66e0f65b68c921939a9053a501fcee1c0b0c70f86a7156bebdff23800f0730a068fe88faf0bf30ade5a73aaacd6d908a3958966f2e924f7921071d1a4b336561988e5213fae8f161b8cb286672c7b72553f6d4b3d3ce74554f7ffe699ae66511ce6c07a47dc09563f994d2989b9db89a1ccbcb0e00d81407a7a63f50827d402a36e18ea749d91812f8795c6939305cef75bc7333344117da536f008969be4a5a406da21d779b2257ddf9ef87352f73159a2b374a1c560c904e6da3641cfc6a888aff6a8ccbaebd170f7811ba32f8454dec0b1820d18359819191ef1844672889df60e5e552ebc9cfaf10fe6f91a423974c6d95b4a84fd45bc4b7764cfb40980fb3c487e839ad34d8b6dd4f5d0d0700fa5f1d0372572d3b266b8403829d1e584d29fafb0f5312ea5166201520dbc8ce52919e4ab3b47191bfe211f80085f9880a1ea178178e765e4c76f94ed2df49a8fd10465425084cfac3c4f63d81786b91b52e93a9c3737147db95b04cc45dd24c7b061a0325613eb60c95f724da5dc7b9932d263522ad996fd042d3aed4de9046771a31c8fdd07ac6c6227a3da18c2676762fdf2656d172ed4a84561add4db4bdce740ce1e58bb81f64e0c15bc111d8061e08c0dcb9529064ead8c663297f190aa7d7d06ff9cec9749cd47f8750a33873c76e8c9e748081766eb191162552d530f58ae2522e1120d470962f29a497dcfb5d939e988a67618cb2ce503a45c06bd7bd66d8520486610008f2b79969408c7abd4b73da5d805c25adb8b47b64bf15708475ae473b4c466165dc1aff3db2ffeeec7c1b4c86e7b85f66912dfeffce902a153f53bd89179a6ea126525913f863e81fee1691bcfe29d09554189b3f8e66879cb19f8c1434da3ff5dab9405bcb8e72b5799f04f3e4a1dc9ba3d0a1e247fe41e2ebc39563c4fd1290e75fedea0843f1def56c55b3e6c1ec7f915ae0b069335bca6d04830a2555c83cca82bfa5b3b2d67c2a7bb16fa6211c1909b359e75eca6222e9c3cedd8176a80c810826f5a6cf3331996677b9d2e6dc6d1630d8b090f027f983d1bfd2c5a85bc9cdb22a8fd39d2f71632d0fd9c93378b26a75a66ed41af29588cae8a4e073f1cb1071b457423af452bcd1652da343780f811461cc6185da66b853a4bbe0d9edc74fa7dcbfdbd79f4fe56b939a2706060076ca8a90d1e6972b4a11cff4d6bc04241e176afa3066afede9b74bf7364c63257e65af562b096e473ce188f8ea39404c2957ab384de6b3a197bcaeef272f2b9625efda1c2499d10443b442b9758651cebdabd127ebcff8609463db23ea1349899a3632cd23b131122559915df0e185a165cedc692bfae87a6e16d7f67b6d216ded17471d87f02ddc863da1229e6c2db2102e8db7bf185d9f492ef67c66f156eae02fed0585ed365d735264583499bcfee743d264e7077657d8aa389155a2f2e01fe89f7834816b938e55129b81e8a86973c636b846ea390b6655844b35456eca91739b33604ce2dc231ccb23e727d05c8f08651504e55d38e356d8353d57489f5865cd2f850cdd1a224799a4bafb769c3fa06f126ddd442ac9d29c3756537ed274586d3b56181416b63bbbd258365565dd17deffe295c6a9cb174f09450fd708f094cc6a4dce6b295fdef7eb259884f7b1252d9d1c13765d2f904b3a71d4ece2ecbc9bafc805e537c451fce2be48b46fdbe34a3b311bd11f28c7168f77c186e9b9f10e6acfa397aa19fa2b0cc0bb62fc273d73029bfaa5a76b9b3185c46af7d182b210d5a600fb4952ee82bb7979923e4ade19f54977cc3bc9c9164b1a11094e49c8043ba832d1e35c5ba45de71ddfcd72df9e432b0b0d961f3fb4b8bcadf1a21cddbd9582b90d12cf253315c1ed51ffd2c87931f2a38e8c32aac69e1ac394e69d67c906152ceed11aa3299ded9911065172e5a0ccb48e3047321152e833bde101e61f333d6062ccf5b2877cab582e8f4438afaf765a6ac0e82b696f15d045d67a3ed44085bcfc7f0d6fc32fd322d726b0dd449841ed0e5084e3691ef12ba90bb23bb5ff73b34ec06eff8511f675f90b0a57a6dc0667e3ceef0049232f216e32c58b4965449f631e00a1cff0b8c81da03165395c4173552f56b8d9523bfc5198ebf149a79c7d0ee95bbe54a71c2629b57d53e9fc959e719fad3e027cdeb3032c647d9b4da68a99f1955b27072cafb27f1d2621203690ad4ffa24522fcb088bccd4c9ed164358e783c3b0524314da5001d0aa856cbdd0485641b5a1aa1718c8321fcfcdff2f3900f1eea6f30b37c7b27c3a7fcca01d8b74b77b53347f30d08930fee0eb2a3238480c8559cda33b809d21a748ae561d666bc92289fdbcb21a12b002ef6c1ffc59369deda34f4086f63cc4eeef53e925d2f5dfc5d5a500872bb22f8c7e0cc9a51ef730982e88241a67c7d8ac215e13ccb7ee0892fb26eb7565586d5367930ce42a7eaa0aaad2916984974b5aa48b2bfb0b493e255fbb05009fd11e350dcf771abcaca50e4ea3feeac0f402be099e65bb12ca3e8996e8c67bf909166218f3a2028ac635e1aa10c0c58312ef1faea8cc698799b2b8abeaaed8b3897c701b90f0c3ce3ab73a253122db3e04a2fa57cc8910e8f0431ef54616ae1cabd2c3e1702b7da929ab34c4711b23a947131039b50776eb64cacaf4e21d1c41060c343ebb74d2ef6ed1032fb11b9d109e0c109d2416353fce674c3a127a413d32b9ff54ee210f2a893afe559fbfaa0409f5787c216ec37ae56948b4416a041bdcca3cb7e5690604a41072ff7382a9a82213a2622ec97e235f4e62b9716067c858c9cebb649b843f84d3cb2a67d23393e49ca6030709575eeb56d56409f861af5b118a2ee500e8e77a469de88f9e37d7b681eb79960154190d3198775d952a93ccb64e6409021909d3392e0eb8ef3c74f4036e08e50a09f649b5462add4ff233c5e86a5903ed6bcc95aa6478ac9376f653cad1a967d27428ed916003776d1f3cd6f0a443ff69062fd24bf173ac524cd7d22926adee15b9ef48d6d947414fce26d5bb80ab776b8200dd0a25e20c1ebcceb02332555ee205803f58f5654f8c2418dd72c5fda3676f1cc382179e8d3754914f035474c19bf14770caf0afffb6c8724629b5466b4097c47cc4004bbf7921c6981739f957f2e48abc2f63a77eb45332d920f48d9c50f1c62fe498205cbcf104f9f0126d118201f008a76db8d719ec5653f77c1222f3628dfcd90a24b490ee9e7449f0de080ad3dec7402c42f906b9fa07330ff8433b105b49a55010ab680ce27c78d7ac87d5c9f702762454ea2e4484e2577af115d92488a0545028cc36c4997f108ce5850ee8b4facafa1f8dad33480488c89120828f10cdfbd01402622e134f950a32a9ba7bd05e5be2ea3a285b55ee34322a5fe09080252a70fa0806d2e105e55a3977e0e32bb395a60090d4c2464b203ec35622a04037697e26882aba38cbd7ca9286c4506f6fe2876db52b44007402f4c4a03f452af2a59f61cb13601f8556536a4de23c0c8f37c8f258cbba37d2cc55f57e3ae2435bcf5f24c30bc4f13ee9be28a3c190b03d6c2ebaaa9dfa23bee954f08e10ac8b3b070cfd78712df64bdc6"}]}, 0xe84}, 0x1, 0x0, 0x0, 0x4004000}, 0xc000) 20:46:49 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$SO_BINDTODEVICE(r0, 0x4, 0x19, 0x0, 0x0) 20:46:49 executing program 3: mmap$KVM_VCPU(&(0x7f0000ffc000/0x4000)=nil, 0x930, 0x0, 0x30, 0xffffffffffffffff, 0x0) 20:46:49 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) r1 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='netdevsim0\x00') r2 = socket$tipc(0x1e, 0x2, 0x0) sendmmsg$sock(r2, 0x0, 0x0, 0x0) r3 = socket$tipc(0x1e, 0x2, 0x0) sendmmsg$sock(r3, 0x0, 0x0, 0x0) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000080)='pim6reg0\x00') r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000040), 0x10) getsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, 0x0, 0x25) ioctl$BINDER_THREAD_EXIT(0xffffffffffffffff, 0x40046208, 0x0) 20:46:49 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x2, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000100)=""/139, 0x1a, 0x8b, 0x1}, 0x20) 20:46:49 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001e00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="d4", 0x1}], 0x1, 0x0, 0x803e}}], 0x1, 0x0) 20:46:49 executing program 2: getgroups(0x1, &(0x7f00000041c0)=[0xee01]) 20:46:50 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000001040), 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 20:46:50 executing program 3: request_key(&(0x7f0000000000)='asymmetric\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0) 20:46:50 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) pselect6(0x40, &(0x7f0000000380), 0x0, &(0x7f0000000400)={0xdd}, 0x0, 0x0) 20:46:50 executing program 4: socket(0x1, 0x4, 0x7) 20:46:50 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc008ae09, 0x0) 20:46:50 executing program 5: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x77359400}) 20:46:50 executing program 2: bpf$BPF_PROG_QUERY(0x16, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x20) 20:46:50 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000001c0)) 20:46:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r0, r1, 0xfffffffffffffffd, 0x0) 20:46:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010027bd7000000000001b"], 0x1c}}, 0x0) 20:46:50 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x14, 0x0, 0x20000000) 20:46:50 executing program 2: truncate(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 20:46:50 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$msr(r0, 0x0, 0x0) 20:46:50 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) connect$netlink(r0, &(0x7f0000000040)=@proc={0x10, 0x0, 0x0, 0x8000}, 0xc) 20:46:51 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xb}, {0x0, 0x2}]}]}}, &(0x7f00000001c0)=""/144, 0x36, 0x90, 0x1}, 0x20) 20:46:51 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000600)={0x14}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000080)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 20:46:51 executing program 2: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000280)=ANY=[]) 20:46:51 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x894a, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:51 executing program 4: bpf$BPF_PROG_QUERY(0xe, 0x0, 0x0) 20:46:51 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) 20:46:51 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8990, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:51 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8903, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:51 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) connect$netlink(r0, &(0x7f0000000040)=@unspec, 0xc) 20:46:51 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f0000000180)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 20:46:51 executing program 3: prctl$PR_SVE_SET_VL(0x53564d41, 0x0) 20:46:51 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000025c0)={0x0, 0x0}) 20:46:51 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0}, 0x1, 0x0, 0x2}, 0x0) 20:46:51 executing program 1: bpf$BPF_BTF_LOAD(0x15, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 20:46:51 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x20000000) 20:46:51 executing program 3: prctl$PR_SVE_SET_VL(0x1a, 0x0) 20:46:51 executing program 4: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000200)='io.pressure\x00', 0x2, 0x0) 20:46:51 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/cgroups\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 20:46:51 executing program 0: add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) 20:46:51 executing program 1: syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x170, 0x0) 20:46:52 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0x2}]}}, &(0x7f0000000100)=""/139, 0x26, 0x8b, 0x1}, 0x20) 20:46:52 executing program 5: add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0) 20:46:52 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8931, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:52 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0xff600000) 20:46:52 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=@gettclass={0x24, 0x26, 0x1}, 0x24}}, 0x0) 20:46:52 executing program 3: add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xfffffffffffffffd) 20:46:52 executing program 2: select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x2710}) 20:46:52 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f0000004dc0)=[{{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="86", 0x1}], 0x1, &(0x7f00000012c0)=[{0x18, 0x0, 0x0, '\b'}, {0x10}], 0x28}}], 0x1, 0x0) 20:46:52 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x185800, 0x0) 20:46:52 executing program 2: ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000000)={'virt_wifi0\x00'}) getcwd(&(0x7f0000000100)=""/109, 0x6d) 20:46:52 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8904, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:52 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) 20:46:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000180), 0x4) 20:46:52 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x4}]}]}}, &(0x7f00000001c0)=""/144, 0x2e, 0x90, 0x1}, 0x20) 20:46:52 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0xf, 0x0, 0x20000000) 20:46:52 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000002440)=ANY=[@ANYBLOB="9feb010018000000000000005c0100005c01000004"], &(0x7f0000000200)=""/190, 0x178, 0xbe, 0x1}, 0x20) 20:46:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4004}, 0xc, &(0x7f0000000040)={&(0x7f0000008740)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a38"], 0x8138}}, 0x0) 20:46:52 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={0x0, &(0x7f0000000040)=""/4082, 0x0, 0xff2, 0x1}, 0x20) 20:46:53 executing program 0: prctl$PR_SVE_SET_VL(0x19, 0x0) 20:46:53 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xca9a3b) 20:46:53 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0xa}]}]}}, &(0x7f0000000100)=""/139, 0x32, 0x8b, 0x1}, 0x20) 20:46:53 executing program 2: bpf$BPF_PROG_QUERY(0x3, 0x0, 0x10) ioctl$KVM_HAS_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee3, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) read$msr(r0, &(0x7f0000000480)=""/4096, 0x1000) 20:46:53 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000010c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000040)=""/4082, 0x1a, 0xff2, 0x1}, 0x20) 20:46:53 executing program 3: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000780)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) 20:46:53 executing program 0: socket(0x11, 0x3, 0x7ff) 20:46:53 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='macvlan0\x00') getsockopt$SO_BINDTODEVICE(r0, 0x4, 0x19, 0x0, 0x0) 20:46:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000140)={0x18, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_PAYLOAD={0x4}]}, 0x18}}, 0x0) 20:46:53 executing program 5: add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="ea", 0x1, 0xfffffffffffffffb) 20:46:53 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private1, @empty}}) 20:46:53 executing program 2: r0 = fsopen(&(0x7f0000000080)='erofs\x00', 0x0) fsmount(r0, 0x0, 0x0) 20:46:53 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x2, 0x0, 0x20000000) 20:46:53 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000d3"]) 20:46:53 executing program 0: socketpair(0x10, 0x0, 0xfffffffa, &(0x7f0000000000)) 20:46:53 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:46:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=@gettclass={0x24, 0x12, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0x4}}}, 0x24}}, 0x0) 20:46:53 executing program 2: clock_gettime(0x0, &(0x7f00000000c0)={0x0}) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x5}, &(0x7f0000000100)={r0}, 0x0) 20:46:53 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x53, 0x0, 0x7d}]}}, &(0x7f0000000080)=""/227, 0x2a, 0xe3, 0x1}, 0x20) 20:46:53 executing program 0: socket(0x10, 0x0, 0x51ebdd72) 20:46:53 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x5411, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:54 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0xe, 0x0, 0x0, 0x3}, 0x48) 20:46:54 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x6, 0x19, 0x0, 0x0) 20:46:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) 20:46:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000000c0)=@gcm_128={{}, "1c7ec275bfd0df71", "1e209635fd2b9fea0d14fe1794b0b35f", "eda48866", "67e51e79445e30e5"}, 0x28) 20:46:54 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c0100000201010400000000000000000a00000014000e8006000340000400000600034000000000300004802c000180050001000800000006000400790600000500030006000000050003000100000005000100aa000000140010800840014000000002080002400000003d4c0010800800024000000800080002400000100008000340000000070800024000000005080001400000000808000140000003ff0800024000000002080001400000000808000240ffff80014c000180060003400004000006000340000100002c000180140003"], 0x16c}}, 0x0) 20:46:54 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000004c0)={'ip6gre0\x00', 0x0}) 20:46:54 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x25, 0x0, 0x20000000) 20:46:54 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000000)=@req3={0x2, 0xffffffff}, 0x1c) 20:46:54 executing program 4: clock_gettime(0xb, &(0x7f0000000380)) [ 597.410737][T11344] netlink: 104 bytes leftover after parsing attributes in process `syz-executor.0'. [ 597.420538][T11344] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 597.430183][T11344] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 597.439773][T11344] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 20:46:54 executing program 3: add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="36b8", 0x2, 0xfffffffffffffffd) 20:46:54 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/slabinfo\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 20:46:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000005c0000000c0005000000ea"], 0x28}}, 0x0) 20:46:54 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x200000eb) 20:46:54 executing program 3: add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, &(0x7f0000000400)="36b862cf43a63ad7", 0x8, 0xfffffffffffffffd) 20:46:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000500), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000540)=""/131) 20:46:54 executing program 5: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='/dev/urandom\x00', r0) 20:46:54 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000280)={0x4, 0x0, &(0x7f00000001c0)=[@exit_looper], 0x0, 0x0, 0x0}) [ 597.870103][T11358] validate_nla: 2 callbacks suppressed [ 597.870162][T11358] netlink: 'syz-executor.0': attribute type 5 has an invalid length. 20:46:55 executing program 4: add_key(&(0x7f00000000c0)='id_legacy\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffff9, 0x0, 0x0) 20:46:55 executing program 2: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) read$rfkill(r0, 0x0, 0x0) 20:46:55 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0x5452, &(0x7f00000000c0)) 20:46:55 executing program 5: waitid(0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0) waitid(0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 20:46:55 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000140)={'syztnl2\x00', 0x0}) 20:46:55 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg(r0, 0x0, 0x0, 0x0) 20:46:55 executing program 4: prctl$PR_SVE_SET_VL(0x24, 0x0) 20:46:55 executing program 2: syz_open_dev$mouse(&(0x7f0000000080), 0x0, 0xe6a00) 20:46:55 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x7) 20:46:55 executing program 0: prctl$PR_SVE_SET_VL(0x29, 0x0) 20:46:55 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x2, [@func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0x5}, {0xb}, {0x9}, {0x10, 0x2}]}]}}, &(0x7f00000001c0)=""/144, 0x46, 0x90, 0x1}, 0x20) 20:46:55 executing program 1: openat$binder_debug(0xffffffffffffff9c, &(0x7f0000006640)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) 20:46:55 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum={0x0, 0x2}]}}, &(0x7f0000000100)=""/139, 0x26, 0x8b, 0x1}, 0x20) 20:46:55 executing program 2: sigaltstack(&(0x7f0000000080)={0x0, 0xc0000000}, &(0x7f0000000140)={0x0}) 20:46:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001e00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)='L', 0x1}], 0x1}}], 0x1, 0x0) 20:46:55 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xae03, &(0x7f00000000c0)) 20:46:55 executing program 3: prctl$PR_SVE_SET_VL(0x2c, 0x0) 20:46:55 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001a40)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001a00)}, 0x80) 20:46:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x25}, 0x0) 20:46:55 executing program 2: select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x1ba3cb2f}, 0x0, &(0x7f00000000c0)={0x77359400}) 20:46:55 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) write$char_usb(r0, 0x0, 0x0) 20:46:55 executing program 0: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0xe, 0x0, 0x20000000) 20:46:56 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x2}]}]}}, &(0x7f0000000100)=""/139, 0x32, 0x8b, 0x1}, 0x20) 20:46:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8924, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:56 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@const={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000100)=""/139, 0x2a, 0x8b, 0x1}, 0x20) 20:46:56 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x0, 0x0, 0x0, 0xa00}, 0x48) 20:46:56 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x5bce2c6857572281, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, 0x0) 20:46:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000140)=0x1, 0x4) 20:46:56 executing program 5: openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x5bce2c6857679381, 0x0) 20:46:56 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='veth0_to_bridge\x00') 20:46:56 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000003f00)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 20:46:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000340)={0x14, 0x2, 0x9, 0x201}, 0x14}}, 0x0) 20:46:56 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x20343, 0x0) 20:46:56 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc004ae02, 0x0) 20:46:56 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7ff}, {}]}) 20:46:56 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000003480)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x1c, 0x1}, 0x48) 20:46:56 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) connect$netlink(r0, 0x0, 0x0) 20:46:56 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x44, 0x0, &(0x7f0000000200)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 20:46:56 executing program 0: bpf$BPF_PROG_QUERY(0x9, 0x0, 0x0) 20:46:56 executing program 3: r0 = request_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x0}, 0x0, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0x1e, r0, r0, 0xfffffffffffffff8, 0x0) 20:46:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000005040)=[{{0x0, 0x0, &(0x7f0000001700)=[{0x0}, {&(0x7f00000002c0)="da", 0x1}, {0x0}, {&(0x7f0000002ec0)='W', 0x1}], 0x4}}], 0x1, 0x0) 20:46:56 executing program 5: socketpair(0x33, 0x0, 0x0, &(0x7f0000000000)) 20:46:57 executing program 4: add_key$user(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xffffffffffffffff) 20:46:57 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0xf}]}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "ef88b0"}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "fc"}]}}, &(0x7f0000000240)=""/227, 0x4e, 0xe3, 0x7}, 0x20) 20:46:57 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c0100000201010400000000000000000a00000014000e8006000340000400000600034000000000300004802c000180050001000800000006000400790600000500030006000000050003000100000005000100aa000000140010800840014000000002080002400000003d4c0010800800024000000800080002400000100008000340000000070800024000000005080001400000000808000140000003ff0800024000000002080001400000000808000240ffff80014c000180060003400004000006000340000100002c"], 0x16c}}, 0x0) 20:46:57 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c0100000201010400000000000000000a00000014"], 0x16c}}, 0x0) 20:46:57 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) listen(r0, 0x0) 20:46:57 executing program 5: bpf$BPF_BTF_LOAD(0xf, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 20:46:57 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x95) [ 600.255218][T11458] netlink: 104 bytes leftover after parsing attributes in process `syz-executor.3'. [ 600.267789][T11458] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 20:46:57 executing program 2: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) [ 600.304409][T11460] netlink: 324 bytes leftover after parsing attributes in process `syz-executor.0'. 20:46:57 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="6c0100000201010400000000000000000a00000014000e8006000340000400000600034000000000300004802c000180050001000800000006000400790600000500030006000000050003000100000005000100aa000000140010800840014000000002080002400000003d4c0010800800024000000800080002400000100008000340000000070800024000000005080001400000000808000140000003ff0800024000000002080001400000000808000240ffff80014c000180060003400004000006000340000100002c00018014000300fe80000000000000000000000000002a14000400ff0100000000000000000000000000010c0002800500010011"], 0x16c}}, 0x0) 20:46:57 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'geneve0\x00'}) 20:46:57 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0xd, 0x0, 0x20000000) 20:46:57 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) utimensat(r0, 0x0, &(0x7f0000000140)={{}, {0x77359400}}, 0x0) 20:46:57 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0xd0040, 0x0) [ 600.589619][T11470] netlink: 104 bytes leftover after parsing attributes in process `syz-executor.1'. 20:46:57 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="240000002a000fb6"], 0x24}}, 0x0) 20:46:57 executing program 1: prctl$PR_SVE_SET_VL(0x17, 0xff600000) 20:46:57 executing program 3: socket(0x2, 0x5, 0x3) 20:46:57 executing program 5: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 20:46:57 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001e00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="d4", 0x1}, {&(0x7f0000000080)="ed", 0x1}, {&(0x7f0000000180)="14", 0x1}], 0x3}}, {{&(0x7f0000000580)=@qipcrtr, 0x80, 0x0, 0x0, &(0x7f0000000b80)=[{0x28, 0x0, 0x0, "a8e45ecb1675415df10da53e0b69207761"}], 0x28}}], 0x2, 0x0) 20:46:57 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000340)={0xf}, 0x14}}, 0x0) 20:46:58 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000080)='pim6reg0\x00') 20:46:58 executing program 1: request_key(&(0x7f0000000240)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, &(0x7f00000002c0)='!\'\x00', 0x0) 20:46:58 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 20:46:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f0000004dc0)=[{{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="86", 0x1}], 0x1}}], 0x1, 0x0) 20:46:58 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x80087601, 0x0) 20:46:58 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x1, 0x4, 0x201, 0x0, 0x0, {}, [@NFULA_CFG_CMD={0x5}]}, 0x1c}}, 0x0) 20:46:58 executing program 2: clock_gettime(0x0, &(0x7f0000000440)) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) 20:46:58 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x890b, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:58 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001e00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="d4", 0x1}, {&(0x7f0000000080)="ed", 0x1}], 0x2}}, {{&(0x7f0000000580)=@qipcrtr, 0x80, 0x0, 0x0, &(0x7f0000000b80)=[{0x28, 0x0, 0x0, "a8e45ecb1675415df10da53e0b69207761"}], 0x28}}], 0x2, 0x0) 20:46:58 executing program 4: prctl$PR_SVE_SET_VL(0x37, 0x0) 20:46:58 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = fsopen(&(0x7f0000000080)='tracefs\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000040)='./c\x17\x00\x00\x00p/syz0\x00', 0x0, r0) 20:46:58 executing program 1: request_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0xfffffffffffffff9) 20:46:58 executing program 3: process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, 0x0) 20:46:58 executing program 5: prctl$PR_GET_FPEMU(0x9, &(0x7f0000000040)) r0 = fsmount(0xffffffffffffffff, 0x1, 0x4) ioctl$sock_inet6_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, 0x0) r1 = syz_open_dev$mouse(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f00000001c0)=""/105) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1b) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000000280)='*!*-\x00', &(0x7f00000002c0)='./file0\x00', r0) sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0}, 0x0) r2 = socket(0x10, 0x3, 0x4) r3 = syz_open_dev$evdev(&(0x7f0000000500), 0x7, 0x701a00) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000540)=""/131) sendmsg$NFNL_MSG_CTHELPER_DEL(r2, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)={0x9c, 0x2, 0x9, 0x201, 0x0, 0x0, {0xe, 0x0, 0x9}, [@NFCTH_STATUS={0x8}, @NFCTH_TUPLE={0x38, 0x2, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @NFCTH_TUPLE={0x40, 0x2, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @dev={0xac, 0x14, 0x14, 0x3f}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}, @NFCTH_STATUS={0x8}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x80) 20:46:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) 20:46:58 executing program 4: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x44001, 0x0) 20:46:58 executing program 1: pselect6(0x40, &(0x7f0000000080), 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0) 20:46:59 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 20:46:59 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0}, 0x1, 0x0, 0x5d1e}, 0x0) 20:46:59 executing program 1: openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x5bce2c685775c101, 0x0) 20:46:59 executing program 4: r0 = gettid() rt_sigqueueinfo(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x4}) 20:46:59 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x4, 0x0, 0x20000000) 20:46:59 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8948, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:46:59 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$clear(0x7, r0) 20:46:59 executing program 3: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0xc020660b, 0x0) 20:46:59 executing program 1: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x37, 0x0, 0x20000000) 20:46:59 executing program 5: openat$vsock(0xffffffffffffff9c, &(0x7f00000006c0), 0x6e80, 0x0) 20:46:59 executing program 2: bpf$BPF_PROG_QUERY(0xd, &(0x7f0000000040)={0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0}, 0x20) 20:46:59 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000200)={'pim6reg0\x00', 0x400}) 20:46:59 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x8138}}, 0x0) 20:47:00 executing program 5: mkdirat$cgroup(0xffffffffffffffff, &(0x7f00000001c0)='syz1\x00', 0x1ff) 20:47:00 executing program 1: truncate(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 20:47:00 executing program 0: keyctl$set_reqkey_keyring(0x9, 0x0) 20:47:00 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000001c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@const, @int, @enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f0000000100)=""/139, 0x4a, 0x8b, 0x1}, 0x20) 20:47:00 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r0, 0xc018620c, &(0x7f0000000480)) 20:47:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {}]}]}}, &(0x7f00000001c0)=""/144, 0x36, 0x90, 0x1}, 0x20) 20:47:00 executing program 5: r0 = openat$random(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000100)=0x5) 20:47:00 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x10}, 0x48) 20:47:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001e00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="d4", 0x1}, {0x0}, {&(0x7f0000000180)="14", 0x1}], 0x3}}], 0x1, 0x0) 20:47:00 executing program 1: add_key$user(&(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) [ 603.346771][T11566] binder: 11564:11566 ioctl c018620c 20000480 returned -1 20:47:00 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000440)='/proc/zoneinfo\x00', 0x0, 0x0) sendmmsg(r0, 0x0, 0x0, 0x0) 20:47:00 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f0000000080)=""/212, 0x2a, 0xd4, 0x1}, 0x20) 20:47:00 executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000180)={'veth1_to_bridge\x00'}) 20:47:00 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x3}]}, @datasec={0x0, 0x0, 0x0, 0xf, 0x3, [], "ef88b0"}, @datasec={0x0, 0x0, 0x0, 0xf, 0x1, [], "fc"}]}}, &(0x7f0000000240)=""/227, 0x4e, 0xe3, 0x7}, 0x20) 20:47:00 executing program 2: openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) 20:47:00 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f0000000040)=""/207, 0x0, 0xcf}, 0x20) [ 603.762875][T11582] veth1_to_bridge: mtu less than device minimum 20:47:00 executing program 4: prctl$PR_SVE_SET_VL(0x1c, 0x0) 20:47:00 executing program 3: openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0xa0040, 0x0) 20:47:00 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VHOST_SET_VRING_KICK(r0, 0x4008af20, 0x0) 20:47:01 executing program 5: socket$inet(0x2, 0x1, 0x8000) 20:47:01 executing program 0: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0xfffffffffffff7a7}, &(0x7f00000000c0)={0x0, 0x3938700}, &(0x7f0000000140)={&(0x7f0000000100)={[0x4000000]}, 0x8}) 20:47:01 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x31000000) 20:47:01 executing program 4: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000001440)='trusted\x00', 0x0) 20:47:01 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f00000001c0)={0xe84, 0x0, 0x6, 0x3, 0x0, 0x0, {}, [@generic="e8f6bfee3d2cee249a4d8cb05de30f529ee83a22e4777678966549670fbd3b122d474685c96544aa409bdc30c0968582dcc41c9d97af8c5a5b92fde506d223a34d790c6dd62f691019b9594dd88828907cd9e44dcf34a3324ec79c299d8e999fb0bc148e4d70476751ba5f9fb3dd356fde2002968a634bab38c2852ba09a3a1af3f916e5a7d8f1cf8368d357", @typed={0xc, 0x3d, 0x0, 0x0, @u64=0x800}, @generic="77770fab4e5f6a78bdfff17bcff7c31b4408348ef1cf31add10365725c6a555f742b9abaa086e77f0f8d0644e5e39492ae001a7869b3f4c68bd2c79f944c6a0c1acdca91b2eeebc653b9262b15d9c556427837907ac223b1a87a0f48a42c5c6880d49437a5feef57ae517e6f4e5cb84e041e504047a80eb0215a071316815e10c019ef6f5289fcab32", @nested={0x244, 0x2b, 0x0, 0x1, [@generic, @typed={0xdf, 0x17, 0x0, 0x0, @binary="1c1b6aec4a702a9baa5e04e03988405c48b9600b4d9446e318bc7a650a53e807cb772eabef006b1f0f663863d8e2a4c7795c5982263861a37410b574c20ad4dfeb4ae566ac18dc992716d0d3eece3e6abe7a05aee7e70cb3e981a226245302d2a5779b131d55a65339e8129cd7f817d785c651d9cbf3fe4c7584fee983dce20027fbcabd3587fd83941a0a79340bea570e1e1c1c2232fe74793c7fa6f1ab639c334b5566f2f910b9db77a8f9271ec2a6597545055e38273aa314c0f0e2ed883766d5008e3a04720a28d84717686653261e1663751869bd9afa3d0c"}, @generic="d2052083495538bc9d9836664f95b33d3d0efa5bc9abac75d29fa2f83328d68cb98793bdb6887df294e2ab4803a72623e5b7181462a0af9b6af5d1211b471e211b0eb64072781e933f08d610e0dfd7045d0d9665c41ae889602701d4cf294c85c47079898f0094a5ce261f7a097083ee472bb9083e18eec9086dced978d6fdfbff159379d82f63d3188cdf0679f93dc23310e87a8b77297113497d31f32314c58f2e8a49f499173ecf030189d3d65cb4e0d6df355b53a9fe0995ad1de429de753cf6762291379b830db2d18e4ce7284381ddd945a69ead616b35d3466df19a0c6bee7edd7f99d2733655", @generic="9ac2df73620d7d75f460b8398b7e6d88ce7352e38a44f41e949d61522999ee92a0163e9fa3a4292a0e4b82a6049d099d5681fc97690b10a9652f679e54319071c794ada42f14ae7e17159d7117f20d89a2ce", @typed={0x8, 0x1c, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x1b, 0x26, 0x0, 0x0, @binary="d34bd7106ab8cdc509573aad28b9173265f7c2aea03a05"}]}, @nested={0xb08, 0x0, 0x0, 0x1, [@generic, @typed={0xb04, 0x0, 0x0, 0x0, @binary="a03c599a2fd4193faf375e0cf2bab05e00422d8aad95e382c586c62829705cffca3fff0b95aded414b3735bee198ef80ec9a8f7c88b27fdbdece81cf5bc3065e8d0af9fe55ffb7523e27cbe9def388d2f86b060bf79eae754f8ab4cfc4ffaf74f195a38dbd3cedb7d86c87685582e202ec56e81e59e10a3df7a79c3c468c2a52f0a6a00522292588546382da77d8618968c0e5cfcbb85bd7501e2ae8d42cd36cd79926c4f47aa6f3ed2515e1ac7c36ada5a7e7f1e1896a887a2f4397228a2b9af9817c0f15dc403a4bfcc50ccb3b9bf9679177b57d19385de4ed5da9783aeae9ea48732c1b9f3d1874796591cbaa5fedfbd9a76d4abf95fb798fc34de667f40c638ab95104fcc7041247bb8475aa387ebb4af85b9d84ce193e145557c53bbe909f2e68bea204458db7ea59de667fa35060b46cbd763710bc47ac984e1701fd7f74fdbfda00f4ba657510a24cc5d01a7ddc5ef77b2426356c23e4ad95069ca45d69d806c17549ce8a9624b73450b3c9fc5028ef49e2ca214d587a323488dfd25642d20e725a2ddbb68d6caac1c0a363f23b2a65945eeb379ab20b677d9373a5b0eab123a5af56e15d47251fbf9ae32eb36bc29e76ecc740093823bba3fa0db9926530c956ce48874e28e4c072c722f1134e47c30fa2d281c3a5d813fd1b68bbf452199088f441affba04a0b5ebde76d864b2ca0dd7cdbfa20416a15420d48b46a8723deb57c7e862358901961de6fa4d33dfd949dbf05c1e9e1b6a63f3dade928566bb06f3620aff2e72350be95d9244999a4ce5dd1cebe723b739b4bc614cf2b3a748185ac6e5e38a183363d77e6c0b827b521802198e5ca365b574d158a3bbaba36f8264f3d65e5a381f1a04fb7fba49f9763b45659cb94115c4de1a5adb3943b4f3484f6cf0c6c848d3813cd7760bff0d24f9724da08ba840f3c0684c602f0fc3428bb94153e75c27df446701c459d1bf1bd1a445ecb30e7fcf4e4be495820490e4f5cb2da7f1876c08c1125dd10a5e84d4e2337d9867ef6c52006fff274e1baee4ce639c75ad62628b38bd67df224b438e95c414f18ff19ca32df8b9053441f71f0955723cfe845574bc1bf43f65a116f15c03fe70700529b283beb0a099d54ba0da97aff3f0ce6a6c2727ad9a650bace212e886f7d94e045ccc9f880c20e910dd0eafd0ee633eba10467f52601cb05e2e1cc444169d8c764d11ca56cf32342e006257ce99df712f2e0cdf84e09f605b39296ab1e57a4f9f9d8b6dc0e489ad2075505b89ce7837f6a3bb46049fe1448a80dabbb078c53181ddb5015caf6d4bcb0ad508bdf3f7ecb275b02d79f44de4ff3af4de1ca8261597013fbe31579af7522b2336412e961549e3044988846a94938583127d328d793a8f514f1f8335278f7bfa950139014eba086e0aa62e4af0b1f83aad170620ce18ea646fe7b2ddcd6d7dd98b222ac5f24398accc3b944bf06bee7dc5d982c080b01fb46cf78d65b8adbc5e308c63630e5130eef5ddc1d57e418caaf7cfcc3e5e5faa4deda36cdf96a4a56156f386a1ddeeca48ab065060e3a32eb4dc6f72e289d00e311b0a99088efe3975e4bca64c268e0c5af8b4a3f3021d77dc52a3dd37eadb8321d7ae1766062b622c8b65b103ec74ab76e8f0057e13ea16526d4770e23f71ab501c830753989ca2db9191a3f2dd74e5b5337d5831d89de30cee870aa76d92274708d125afe15481afe8b47af25e24a1063b2deb91946d9d6098c30a7fabea280d6f24c1c82f97dbc4f003340ac65ccbcc28b51b72424c78ee48359cd152328a70ba7ac53e1e334db17c010e6248ad6d41662441949ce93f222f67d52945b191d49161cda8dce561a9ab7dcb0a3c897122123df1ebea8d9fffdbd8f452cf6051a0de2d1bdd74531fe0477d7d2ea0e98857b5bcc5a813153a79765873884e811cc2f1a04aa25802ac7437095df7380e9c2a355a604a2f804a3d64652cbb75e901cb1ba94e894eb2e81f8c56a4ab925702aacf62032312e83e5ab3734f0f0849414b0ee510ee9ef0f8b6235bbabfac4fb82aa28cafc7b1b6b9671fb83f20792a86b00bf2af8c6fd9003adb88667bc69b9ef6dbe970860b1a7dec61de2eba91fbb01ed71fa798c209cdf8fa673b32664f956e020f060652a062878578d8758c9411cd18d822574d4d2181ac4c3d7993c7e2a7eabeb8ba2d59281bde142713f959dd2b82cdcf38f6b80c75634dfdfa7338c5eb6d15cc523c62687416ddfb4434bbdac0319563296b668824f114da430cd7ce6c470c781c9f7c8dbd074d9e4b478b4de83f688a930590fec59ba12e75dbe73dd90e95fc3b1e3670725db9d9deb757b2f911b2c018e7ebde8ac9d7c83b1cb6c807a8dd7eccdacb6defdf489502fb4ca4e05e3c3199c7c849954e3a252cfdd281ec416f560491bdb5c515a63e449faa80d3254b853eb5eb2cae13c60455be75858f64bff5b1a9d7b562eeb8b0415749bd66a4e35f76a16d47095212d21b3f4d72990edc9dcb72d86c3b306b497aa4019fb1f109529e92f58bf429397bb5ea7249454a710a0af5204a0008b6e3ab1bbb1efb89005eaa0ebef910d049168548aa6008596e6f53a68418a5386dcd99d4ab3625002eedebea183768875ad8b1a10087f3854d17a575e454d06a9df62c75874888e70c3a864fdd2e09be05afe6e8b4dcb41c710d277c44b31e2d70da64376dcbcf4acc3ec9107fe02be028c416583879d527139eaaa687dbba53ce3a979b6e57a634b4aaf32feaaba55d4c7735ec83945aad13e454bf0231cfedc1c273ae0a95739c9c01be073e31ecde63ad76432bc4b63d8585b4bef028910340817a3ec0409128b339347481e741b9835452a859f48cd8b816626edfb7fa8c9111ea547088718e2fcb2ccc7b9e8f86fb1ae5ba6c2c423e90c104555c5cabbc5859e4d061225547ea0d69d3f55b25887f32aa46aab1eae4f98659c47cab5aeeff03a870f8c9371800f7216d647d030c73a023e97a0938241635409c5c9fbce15fc06555b2cda0cba7a454e29765f11ca80789e4683f33379fb667df77f8fc1de519a930b5e05f71ebb9f3df88ba266c2b7b4d9cfd4928e5071e7b2b88e406f9db6d08d232f8ab7a8a3d0a112eaccccf3e01476f69daaea2acc14a6fbd97b2f2fb87cec13a6bd3c337a6e9f5bdc7dd711c479e5adbe3941988c72fe487a09fa6b84254ce0624e668fd9e7d909d8af278db7b9e3106d7e97e9780040fd271c68a5e865f9f4d4a42b90a51de3ab8750634a1ce0fbcd66cd9d0d4345cea7240a425c53faa903b4f519dc3cf86ff71fa7071b0ae186a55e097053daba741996849de48b089f3f41166ce447037c70b85fd7dc10a32e5e391d803a5cc7a09c9afbd7e55ee4435892c0a4186b4d8461840c8e65d05aad7aef81811d5a2a9753ca77ea7f0431344f353b8339649c516d898c945246a625390be39cdd14f5087f83df29429c55ff8d3225947d2f3088352f17b51d29d0e095a367df8823fb2ee65ff175ac55a76deb7f2b1aaed3311179db755b892d27083adee8844c05f233ea8dbf54e4b807efc16ab2e504851e79fd4a390b86adeaa9d47eb4bfa07a844f56c47deb0a363170c88ad0cae298aaffebb77df13019472d32397e7569d6f00e06c8852d7f7156c1a4259f965e2823b8b1c6f2f17c34b82d664e17cd723788e871812fdb0f33aecd8aaf7194a4e72103928db21cd229b68e3e880fa1ee4a6df177ef6029e9fbb5eb37e651007cec298f5985926b8893ba8a061cb5a9b129b0a2492c40d114041e61c0a044ff21f4f86aed0523fedda9a89ce06de48b1c9e01e41b23387c848dceb5b1cd7d63ac502acc4f50b3a76345dbec9f21b566f7d138f55231fd2db1237f2b0d6fb02259cd7124a54670bbf624f4eef0deb3a51614512990099c54ad24c1326640d60740eb42ebbe8df3820b9992d6c453f80356eb38d7083db9d7c2563a0dd85e355d63701c96"}]}]}, 0xe84}}, 0x0) 20:47:01 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f00000016c0)='veth1_to_team\x00') 20:47:01 executing program 5: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key(&(0x7f0000000000)='pkcs7_test\x00', 0x0, 0x0, 0x0, r0) 20:47:01 executing program 0: bpf$BPF_BTF_LOAD(0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 20:47:01 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={0x0, &(0x7f0000000200)=""/190, 0x178, 0xbe, 0x1}, 0x20) [ 604.413961][T11605] netlink: 3696 bytes leftover after parsing attributes in process `syz-executor.2'. 20:47:01 executing program 4: add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x4000, 0xfffffffffffffffd) 20:47:01 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/partitions\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 20:47:01 executing program 5: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x1ffff000) 20:47:01 executing program 2: bpf$BPF_BTF_LOAD(0x4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 20:47:01 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, 0x0, &(0x7f0000000100)) 20:47:01 executing program 1: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$unlink(0x9, r0, 0xfffffffffffffffd) 20:47:01 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x6b) 20:47:02 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x89a2, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:47:02 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f00000042c0)={0x0, 0x3938700}) 20:47:02 executing program 1: keyctl$clear(0xb, 0x0) 20:47:02 executing program 2: request_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)='\x00', 0xfffffffffffffffc) 20:47:02 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x6}]}]}}, &(0x7f0000000400)=""/244, 0x32, 0xf4, 0x1}, 0x20) 20:47:02 executing program 4: syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, &(0x7f0000000140)) 20:47:02 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 20:47:02 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) 20:47:02 executing program 3: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000200), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000500)='\n', 0x1, r0) keyctl$clear(0x7, r0) 20:47:02 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, 0x0) 20:47:02 executing program 1: socket(0xa, 0x2, 0x4) 20:47:02 executing program 5: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, 0x0, &(0x7f0000000100)={0x0, r0+10000000}, 0x0) 20:47:02 executing program 0: openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x50a00, 0x0) 20:47:02 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)={0x24, 0x1, 0x2, 0x401, 0x0, 0x0, {}, [@CTA_EXPECT_FLAGS={0x8}, @CTA_EXPECT_NAT={0x8, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_TUPLE={0x4}]}]}, 0x24}}, 0x0) 20:47:02 executing program 3: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) 20:47:02 executing program 2: bpf$BPF_PROG_QUERY(0xd, 0x0, 0x0) 20:47:03 executing program 5: keyctl$clear(0x15, 0x0) 20:47:03 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfc, 0x40}, 0xc) 20:47:03 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8949, &(0x7f0000000040)={'batadv_slave_1\x00'}) 20:47:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x6, &(0x7f0000001ec0)="6785ffbb", 0x4) 20:47:03 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$SIOCGSTAMP(r0, 0x8906, 0x0) 20:47:03 executing program 0: bpf$BPF_BTF_LOAD(0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 20:47:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKFRASET(r0, 0x1264, 0x0) 20:47:03 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r0, 0xc018620c, 0x0) 20:47:03 executing program 4: socket$inet(0x2, 0xa, 0x8b9) 20:47:03 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/bus/input/devices\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 20:47:03 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) [ 606.565681][T11677] binder: 11675:11677 ioctl c018620c 0 returned -14 20:47:03 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f00000001c0)={0xea4, 0x0, 0x6, 0x3, 0x0, 0x0, {}, [@generic="e8f6bfee3d2cee249a4d8cb05de30f529ee83a22e4777678966549670fbd3b122d474685c96544aa409bdc30c0968582dcc41c9d97af8c5a5b92fde506d223a34d790c6dd62f691019b9594dd88828907cd9e44dcf34a3324ec79c299d8e999fb0bc148e4d70476751ba5f9fb3dd356fde2002968a634bab38c2852ba09a3a1af3f916e5a7d8f1cf8368d3576f7067624821ee5574291ea7713dd647edc79195b76c5b8f699c8809aa4cd400e38a3ad240facfcab2067af2", @typed={0xc, 0x3d, 0x0, 0x0, @u64=0x800}, @generic="77770fab4e5f6a78bdfff17bcff7c31b4408348ef1cf31add10365725c6a555f742b9abaa086e77f0f8d0644e5e39492ae001a7869b3f4c68bd2c79f944c6a0c1acdca91b2eeebc653b9262b15d9c556427837907ac223b1a87a0f48a42c5c6880d49437a5feef57ae517e6f4e5cb84e041e504047a80eb0215a071316815e10c019ef6f5289fcab32", @nested={0x3b7, 0x2b, 0x0, 0x1, [@generic="2976c4775749c74b2798e456f2e57eef1719c1809f2a7abccc7cd669c78199340759196a9bb7ec81fe0013639fce4dbe25e6e48b6a01d034ba655002effd3329bce61d2f3e58e15a72d3a7ff758e47c99bad28182f85ffc096cd40e2bfddc5d354563525e3d8b0274b", @generic="8beffc919667bad51a7c6951c0c871f647a8bd4b13200669c83201591569054665af0f5ce0d4a191001130e056fe058907be90409a8dcbf14757202e0b3ce055a63bef8e984c666e21821eda606b951c2afdee0a68397028a518f2597e029f50fa7ab3b9da157726cbab7b747aa3a3b01df31e2ed75a056f049d0e937552e85a3cc4a64d9183dfb3a49ca88fbd2b4d45d2d865127839d82160ab39934063aa70ad39a70c8c0dee3af0eeae11b337552068202cc474e07f052bdfc657ec8c125ceca346b5d19f08a6c5f64ae96604d33706ec48592b", @generic="9c83ba298192ed79936bd717768c1bc0618d1f7e830f61419f264b5c57e81d6f7f803f5f5f4aaa76519dfec76adeba81d01b9a3552ecf6e5ef7fe813763d40aba59ee43c", @typed={0xdf, 0x17, 0x0, 0x0, @binary="1c1b6aec4a702a9baa5e04e03988405c48b9600b4d9446e318bc7a650a53e807cb772eabef006b1f0f663863d8e2a4c7795c5982263861a37410b574c20ad4dfeb4ae566ac18dc992716d0d3eece3e6abe7a05aee7e70cb3e981a226245302d2a5779b131d55a65339e8129cd7f817d785c651d9cbf3fe4c7584fee983dce20027fbcabd3587fd83941a0a79340bea570e1e1c1c2232fe74793c7fa6f1ab639c334b5566f2f910b9db77a8f9271ec2a6597545055e38273aa314c0f0e2ed883766d5008e3a04720a28d84717686653261e1663751869bd9afa3d0c"}, @generic="d2052083495538bc9d9836664f95b33d3d0efa5bc9abac75d29fa2f83328d68cb98793bdb6887df294e2ab4803a72623e5b7181462a0af9b6af5d1211b471e211b0eb64072781e933f08d610e0dfd7045d0d9665c41ae889602701d4cf294c85c47079898f0094a5ce261f7a097083ee472bb9083e18eec9086dced978d6fdfbff159379d82f63d3188cdf0679f93dc23310e87a8b77297113497d31f32314c58f2e8a49f499173ecf030189d3d65cb4e0d6df355b53a9fe0995ad1de429de753cf6762291379b830db2d18e4ce7284381ddd945a69ead616b35d3466df19a0c6bee7edd7f99d2733655", @generic="9ac2df73620d7d75f460b8398b7e6d88ce7352e38a44f41e949d61522999ee92a0163e9fa3a4292a0e4b82a6049d099d5681fc97690b10a9652f679e54319071c794ada42f14ae", @typed={0x8, 0x1c, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x16, 0x26, 0x0, 0x0, @binary="d34bd7106ab8cdc509573aad28b9173265f7"}]}, @nested={0x988, 0x0, 0x0, 0x1, [@generic, @typed={0x984, 0x0, 0x0, 0x0, @binary="a03c599a2fd4193faf375e0cf2bab05e00422d8aad95e382c586c62829705cffca3fff0b95aded414b3735bee198ef80ec9a8f7c88b27fdbdece81cf5bc3065e8d0af9fe55ffb7523e27cbe9def388d2f86b060bf79eae754f8ab4cfc4ffaf74f195a38dbd3cedb7d86c87685582e202ec56e81e59e10a3df7a79c3c468c2a52f0a6a00522292588546382da77d8618968c0e5cfcbb85bd7501e2ae8d42cd36cd79926c4f47aa6f3ed2515e1ac7c36ada5a7e7f1e1896a887a2f4397228a2b9af9817c0f15dc403a4bfcc50ccb3b9bf9679177b57d19385de4ed5da9783aeae9ea48732c1b9f3d1874796591cbaa5fedfbd9a76d4abf95fb798fc34de667f40c638ab95104fcc7041247bb8475aa387ebb4af85b9d84ce193e145557c53bbe909f2e68bea204458db7ea59de667fa35060b46cbd763710bc47ac984e1701fd7f74fdbfda00f4ba657510a24cc5d01a7ddc5ef77b2426356c23e4ad95069ca45d69d806c17549ce8a9624b73450b3c9fc5028ef49e2ca214d587a323488dfd25642d20e725a2ddbb68d6caac1c0a363f23b2a65945eeb379ab20b677d9373a5b0eab123a5af56e15d47251fbf9ae32eb36bc29e76ecc740093823bba3fa0db9926530c956ce48874e28e4c072c722f1134e47c30fa2d281c3a5d813fd1b68bbf452199088f441affba04a0b5ebde76d864b2ca0dd7cdbfa20416a15420d48b46a8723deb57c7e862358901961de6fa4d33dfd949dbf05c1e9e1b6a63f3dade928566bb06f3620aff2e72350be95d9244999a4ce5dd1cebe723b739b4bc614cf2b3a748185ac6e5e38a183363d77e6c0b827b521802198e5ca365b574d158a3bbaba36f8264f3d65e5a381f1a04fb7fba49f9763b45659cb94115c4de1a5adb3943b4f3484f6cf0c6c848d3813cd7760bff0d24f9724da08ba840f3c0684c602f0fc3428bb94153e75c27df446701c459d1bf1bd1a445ecb30e7fcf4e4be495820490e4f5cb2da7f1876c08c1125dd10a5e84d4e2337d9867ef6c52006fff274e1baee4ce639c75ad62628b38bd67df224b438e95c414f18ff19ca32df8b9053441f71f0955723cfe845574bc1bf43f65a116f15c03fe70700529b283beb0a099d54ba0da97aff3f0ce6a6c2727ad9a650bace212e886f7d94e045ccc9f880c20e910dd0eafd0ee633eba10467f52601cb05e2e1cc444169d8c764d11ca56cf32342e006257ce99df712f2e0cdf84e09f605b39296ab1e57a4f9f9d8b6dc0e489ad2075505b89ce7837f6a3bb46049fe1448a80dabbb078c53181ddb5015caf6d4bcb0ad508bdf3f7ecb275b02d79f44de4ff3af4de1ca8261597013fbe31579af7522b2336412e961549e3044988846a94938583127d328d793a8f514f1f8335278f7bfa950139014eba086e0aa62e4af0b1f83aad170620ce18ea646fe7b2ddcd6d7dd98b222ac5f24398accc3b944bf06bee7dc5d982c080b01fb46cf78d65b8adbc5e308c63630e5130eef5ddc1d57e418caaf7cfcc3e5e5faa4deda36cdf96a4a56156f386a1ddeeca48ab065060e3a32eb4dc6f72e289d00e311b0a99088efe3975e4bca64c268e0c5af8b4a3f3021d77dc52a3dd37eadb8321d7ae1766062b622c8b65b103ec74ab76e8f0057e13ea16526d4770e23f71ab501c830753989ca2db9191a3f2dd74e5b5337d5831d89de30cee870aa76d92274708d125afe15481afe8b47af25e24a1063b2deb91946d9d6098c30a7fabea280d6f24c1c82f97dbc4f003340ac65ccbcc28b51b72424c78ee48359cd152328a70ba7ac53e1e334db17c010e6248ad6d41662441949ce93f222f67d52945b191d49161cda8dce561a9ab7dcb0a3c897122123df1ebea8d9fffdbd8f452cf6051a0de2d1bdd74531fe0477d7d2ea0e98857b5bcc5a813153a79765873884e811cc2f1a04aa25802ac7437095df7380e9c2a355a604a2f804a3d64652cbb75e901cb1ba94e894eb2e81f8c56a4ab925702aacf62032312e83e5ab3734f0f0849414b0ee510ee9ef0f8b6235bbabfac4fb82aa28cafc7b1b6b9671fb83f20792a86b00bf2af8c6fd9003adb88667bc69b9ef6dbe970860b1a7dec61de2eba91fbb01ed71fa798c209cdf8fa673b32664f956e020f060652a062878578d8758c9411cd18d822574d4d2181ac4c3d7993c7e2a7eabeb8ba2d59281bde142713f959dd2b82cdcf38f6b80c75634dfdfa7338c5eb6d15cc523c62687416ddfb4434bbdac0319563296b668824f114da430cd7ce6c470c781c9f7c8dbd074d9e4b478b4de83f688a930590fec59ba12e75dbe73dd90e95fc3b1e3670725db9d9deb757b2f911b2c018e7ebde8ac9d7c83b1cb6c807a8dd7eccdacb6defdf489502fb4ca4e05e3c3199c7c849954e3a252cfdd281ec416f560491bdb5c515a63e449faa80d3254b853eb5eb2cae13c60455be75858f64bff5b1a9d7b562eeb8b0415749bd66a4e35f76a16d47095212d21b3f4d72990edc9dcb72d86c3b306b497aa4019fb1f109529e92f58bf429397bb5ea7249454a710a0af5204a0008b6e3ab1bbb1efb89005eaa0ebef910d049168548aa6008596e6f53a68418a5386dcd99d4ab3625002eedebea183768875ad8b1a10087f3854d17a575e454d06a9df62c75874888e70c3a864fdd2e09be05afe6e8b4dcb41c710d277c44b31e2d70da64376dcbcf4acc3ec9107fe02be028c416583879d527139eaaa687dbba53ce3a979b6e57a634b4aaf32feaaba55d4c7735ec83945aad13e454bf0231cfedc1c273ae0a95739c9c01be073e31ecde63ad76432bc4b63d8585b4bef028910340817a3ec0409128b339347481e741b9835452a859f48cd8b816626edfb7fa8c9111ea547088718e2fcb2ccc7b9e8f86fb1ae5ba6c2c423e90c104555c5cabbc5859e4d061225547ea0d69d3f55b25887f32aa46aab1eae4f98659c47cab5aeeff03a870f8c9371800f7216d647d030c73a023e97a0938241635409c5c9fbce15fc06555b2cda0cba7a454e29765f11ca80789e4683f33379fb667df77f8fc1de519a930b5e05f71ebb9f3df88ba266c2b7b4d9cfd4928e5071e7b2b88e406f9db6d08d232f8ab7a8a3d0a112eaccccf3e01476f69daaea2acc14a6fbd97b2f2fb87cec13a6bd3c337a6e9f5bdc7dd711c479e5adbe3941988c72fe487a09fa6b84254ce0624e668fd9e7d909d8af278db7b9e3106d7e97e9780040fd271c68a5e865f9f4d4a42b90a51de3ab8750634a1ce0fbcd66cd9d0d4345cea7240a425c53faa903b4f519dc3cf86ff71fa7071b0ae186a55e097053daba741996849de48b089f3f41166ce447037c70b85fd7dc10a32e5e391d803a5cc7a09c9afbd7e55ee4435892c0a4186b4d8461840c8e65d05aad7aef81811d5a2a9753ca77ea7f0431344f353b8339649c51"}]}]}, 0xea4}, 0x1, 0x0, 0x0, 0x4004000}, 0xc000) 20:47:03 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)=@RTM_GETNSID={0x23, 0x10, 0x1, 0x0, 0x0, {}, [@NETNSA_NSID={0x8}, @NETNSA_NSID={0x8}]}, 0x24}}, 0x0) 20:47:03 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x80086601, 0x0) 20:47:03 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x541b, 0x0) 20:47:03 executing program 4: add_key(&(0x7f0000000000)='logon\x00', 0x0, 0x0, 0x10, 0x0) 20:47:03 executing program 2: timerfd_settime(0xffffffffffffffff, 0x4c350c6fc274864d, &(0x7f0000000000)={{0x0, 0x3938700}}, 0x0) [ 606.893147][T11687] netlink: 3728 bytes leftover after parsing attributes in process `syz-executor.0'. [ 606.956013][T11691] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.5'. 20:47:04 executing program 0: r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0x10, r0) 20:47:04 executing program 4: prctl$PR_GET_FPEMU(0x9, &(0x7f0000000040)) r0 = fsmount(0xffffffffffffffff, 0x1, 0x4) ioctl$sock_inet6_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, 0x0) r1 = syz_open_dev$mouse(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f00000001c0)=""/105) ioctl$TUNSETLINK(r0, 0x400454cd, 0x1b) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000000280)='*!*-\x00', &(0x7f00000002c0)='./file0\x00', r0) sendmsg$IPSET_CMD_DESTROY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000800}, 0x40894) r2 = socket(0x10, 0x3, 0x4) r3 = syz_open_dev$evdev(&(0x7f0000000500), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f0000000540)=""/131) sendmsg$NFNL_MSG_CTHELPER_DEL(r2, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000340)={0xe0, 0x2, 0x9, 0x201, 0x0, 0x0, {0xe, 0x0, 0x9}, [@NFCTH_TUPLE={0x4}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x5}, @NFCTH_TUPLE={0xb8, 0x2, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010101}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @dev={0xac, 0x14, 0x14, 0x3f}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, {0x14, 0x4, @mcast2}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}}}]}, @NFCTH_STATUS={0x8}]}, 0xe0}}, 0x0) 20:47:04 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xae01, 0x0) 20:47:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e80)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000680)=[{{0x0, 0x0, 0x0}}, {{&(0x7f00000000c0)=@ax25={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @bcast]}, 0x80, 0x0}}], 0x2, 0x0) 20:47:04 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$sock(r0, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 20:47:04 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000280)={'ip6gre0\x00', &(0x7f0000000200)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @loopback}}) 20:47:04 executing program 3: keyctl$clear(0x13, 0x0) 20:47:04 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={0x0}}, 0x0) 20:47:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000003f00)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002140)=[{0x10}], 0x10}}], 0x1, 0x20000001) 20:47:04 executing program 4: r0 = socket$tipc(0x1e, 0x2, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x1a, 0x0, 0x20000000) 20:47:04 executing program 1: add_key$user(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 20:47:04 executing program 2: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x4b47, 0x0) 20:47:04 executing program 3: syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x10440) 20:47:04 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind(r0, &(0x7f00000001c0)=@pppoe={0x18, 0x0, {0x0, @local, 'dvmrp0\x00'}}, 0x80) 20:47:04 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0x4008ae06, 0x0) 20:47:04 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xae01, &(0x7f00000000c0)) 20:47:05 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x67, 0x0, &(0x7f0000000180)) 20:47:05 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000800)={0x6, 0xc, &(0x7f0000000c00)=ANY=[@ANYBLOB="95000000000000008520"], &(0x7f0000000580)='GPL\x00', 0x6, 0xc4, &(0x7f00000005c0)=""/196, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:05 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f}]}) 20:47:05 executing program 4: getresuid(&(0x7f0000000200), &(0x7f0000000240), 0x0) 20:47:05 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='syz', r0) 20:47:05 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000300), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x82000080) 20:47:05 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000200)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:47:05 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x5452, 0x0) 20:47:05 executing program 4: bpf$PROG_LOAD(0x3, 0x0, 0x700) 20:47:05 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$getsig(0x4202, r0, 0x0, &(0x7f0000000080)) ptrace$getsig(0x4202, r0, 0x1, 0x0) 20:47:05 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$fscrypt_v1(&(0x7f00000001c0), &(0x7f0000000200)={'fscrypt:', @desc4}, &(0x7f0000000240)={0x0, "e843d71d84b30ddd5ecd8f6f5b51152bca8b7eff102385788c187a1e444277e22a47d9444dd70aa105629269d3c6b338fbee1ed2411b9d0716b62b15f9b42b36"}, 0x48, r0) keyctl$link(0x8, 0x0, r1) 20:47:05 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6, 0x81, 0x2, 0x101}, {0x2, 0x3f, 0x3f, 0x3}, {0x6, 0x3f, 0x4, 0x1ff}, {0x100, 0x2, 0x4}, {0x4, 0x3f, 0x1, 0x4}, {0x1, 0xc8, 0x2, 0x1}, {0x5, 0xfb, 0x80, 0x1f}]}) 20:47:05 executing program 2: bpf$PROG_LOAD(0x3, 0x0, 0x7) 20:47:05 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000400)=@filter={'filter\x00', 0x42, 0x4, 0x4a0, 0xffffffff, 0xb0, 0x2e8, 0xb0, 0xffffffff, 0xffffffff, 0x408, 0x408, 0x408, 0xffffffff, 0x4, 0x0, {[{{@ip={@local, @loopback, 0x0, 0x0, 'team_slave_0\x00', 'veth1_to_bond\x00'}, 0x0, 0x70, 0xb0, 0x0, {0x100000000000000}}, @common=@unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz1\x00', 0x0, 0x9}}}, {{@uncond, 0x0, 0x210, 0x238, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'hsr0\x00'}}, @common=@unspec=@helper={{0x48}, {0x0, 'snmp\x00'}}]}, @REJECT={0x28}}, {{@ip={@remote, @dev, 0x0, 0x0, 'batadv_slave_0\x00', 'rose0\x00'}, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@ttl={{0x28}}, @common=@ttl={{0x28}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@broadcast}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x500) 20:47:05 executing program 4: keyctl$clear(0x11, 0x0) 20:47:05 executing program 3: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000280)="db", 0x1, r0) keyctl$clear(0x7, r0) 20:47:05 executing program 2: syz_open_dev$vcsu(&(0x7f0000000140), 0x0, 0x101001) 20:47:05 executing program 1: add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc2}, &(0x7f0000000140)={0x0, "183273d55d86124466637c96d3c50d6af3aba5888b610f94a0345b2c6299f1dcf3f836a8e8da4d101d8f228a798427f4cf1ed7b9bd74498288d6f25ebf45f69b"}, 0x48, 0xfffffffffffffffc) 20:47:05 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x1, 0x2, &(0x7f0000000080)=@raw=[@cb_func], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYRES64], 0x1c}}, 0x0) 20:47:06 executing program 4: futimesat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x0) 20:47:06 executing program 3: bpf$PROG_LOAD(0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:06 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x2, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x5}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x1c, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:06 executing program 5: add_key$user(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000000)="db237724fb7656e942db89aaaf2db2e86bd38f36cd742bd429a5269b557ef1b4d6e88248709c16d7329ad19664f480264d67a2b442d67bb4e94216a29e0d9499b61d6649fdba985bfd2de4cf8d8f9f3eb7e355029b9eda4602658eb038ffc9b622577e35fe8528a0575f8c20ff3be650cda9d8d4c61401bfe5ca88d779ec18a55fd0436c6f73e7c299eb921e11ab05ec9ff190ef8c7e3bf3669e57159f897abd0bcee1aa89a7efdfe42d381c6553b50dbdad41f6dec9b40049436f2ab533184432645f0540b8e4236fe8103859a2f7b4cbb0afae4afc65d87e478fdba2976995de82e8ffe3ead4085d54d9a54448f7102300", 0xfffffffffffffeff, 0x0) 20:47:06 executing program 4: pselect6(0x40, &(0x7f0000001e80), 0x0, &(0x7f0000005cc0)={0x7}, &(0x7f0000005d00)={0x0, 0x3938700}, &(0x7f0000005d80)={&(0x7f0000005d40)={[0x1]}, 0x8}) 20:47:06 executing program 1: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000200)={0xffffffffffffffff}, 0x4) 20:47:06 executing program 3: request_key(&(0x7f00000005c0)='logon\x00', &(0x7f0000000600)={'syz', 0x3}, &(0x7f0000000640)='[-,\x00', 0xfffffffffffffffc) 20:47:06 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x3, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:06 executing program 0: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x5452, &(0x7f0000000040)={0x7}) 20:47:06 executing program 5: add_key$keyring(&(0x7f0000000140), 0x0, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc2}, &(0x7f0000000140)={0x0, "183273d55d86124466637c96d3c50d6af3aba5888b610f94a0345b2c6299f1dcf3f836a8e8da4d101d8f228a798427f4cf1ed7b9bd74498288d6f25ebf45f69b"}, 0x48, 0xfffffffffffffffc) keyctl$clear(0x7, r0) 20:47:06 executing program 1: pselect6(0x40, &(0x7f0000001e80), &(0x7f0000005b40)={0x3}, 0x0, 0x0, 0x0) 20:47:06 executing program 4: bpf$MAP_CREATE(0x8, &(0x7f00000000c0)=@bloom_filter, 0x48) 20:47:06 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x16, 0x0, 0x3f, 0x16, 0x2}, 0x48) 20:47:06 executing program 3: syz_open_dev$vcsu(&(0x7f0000000380), 0x1, 0xa6080) 20:47:06 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x0}, 0x0, r0) 20:47:06 executing program 0: bpf$MAP_CREATE(0x7, &(0x7f00000000c0)=@bloom_filter, 0x48) 20:47:07 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f00000001c0), 0x0, 0x0) write$cgroup_devices(r0, 0x0, 0x0) 20:47:07 executing program 1: bpf$MAP_CREATE(0x5, &(0x7f00000000c0)=@bloom_filter, 0x48) 20:47:07 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x3e9, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:07 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x2c}, './file0\x00'}) 20:47:07 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x81, 0x2, 0x101}, {0x2, 0x3f, 0x0, 0x3}, {0x6, 0x3f, 0x4, 0x1ff}]}) 20:47:07 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$invalidate(0x15, r0) 20:47:07 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x1b, 0x29, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b}, [{}]}, 0x78) 20:47:07 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000001300)=@base={0x1d}, 0x48) 20:47:07 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x1, 0x3, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4}, 0x48) 20:47:07 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x16, 0x0, 0x3f, 0x16, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4}, 0x48) [ 610.337804][ T24] audit: type=1326 audit(1661201227.396:813): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=11816 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c10289279 code=0x0 20:47:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0x3, r0) 20:47:07 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001200)={0x1, 0x1, &(0x7f0000000000)=@raw=[@jmp], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:47:07 executing program 4: bpf$PROG_LOAD(0x21, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:07 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x5, &(0x7f0000000200)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x3}]}, &(0x7f0000000080)='GPL\x00', 0x5, 0x83, &(0x7f00000000c0)=""/131, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:07 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x2, &(0x7f0000000040)) 20:47:07 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@nl, &(0x7f0000000080)=0xfffffffffffffd9b) 20:47:07 executing program 5: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$read(0xb, r0, &(0x7f0000000000)=""/88, 0x58) 20:47:07 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:07 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x16, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:07 executing program 1: add_key$keyring(&(0x7f0000000140), 0x0, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f00000003c0)='blacklist\x00', &(0x7f0000000140)={'syz', 0x0}, 0x0, 0xffffffffffffffff) 20:47:08 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x2, 0x3, &(0x7f0000000000)=@framed={{}, [], {0x95, 0x61}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:08 executing program 3: keyctl$clear(0x6, 0x0) 20:47:08 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 20:47:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000008a40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 20:47:08 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0x9, 0x0, 0x0, 0x0, 0x1142}, 0x48) 20:47:08 executing program 1: bpf$MAP_CREATE(0x4000000, 0x0, 0x0) 20:47:08 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x1c}}, 0x0) 20:47:08 executing program 2: add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, &(0x7f0000000080)=ANY=[], 0x48, 0xfffffffffffffffd) request_key(&(0x7f0000000500)='encrypted\x00', &(0x7f0000000540)={'syz', 0x1}, 0x0, 0x0) 20:47:08 executing program 5: openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0xf0b40, 0x0) 20:47:08 executing program 1: bpf$PROG_LOAD(0x1b, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:08 executing program 4: request_key(&(0x7f0000000540)='keyring\x00', &(0x7f0000000580)={'syz', 0x1}, &(0x7f00000005c0)='dns_resolver\x00', 0xfffffffffffffffe) 20:47:08 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb0d6bca4dccd8cfd, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:47:08 executing program 5: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x40049409, 0x0) 20:47:08 executing program 2: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$clear(0x7, r0) 20:47:08 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x15, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x60, 0x0, 0x0) 20:47:09 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) 20:47:09 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r0, &(0x7f0000000300)={{0x1b, 0x29, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) 20:47:09 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_HEADER(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)={&(0x7f0000001a00)={0x28, 0xc, 0x6, 0x301, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x28}}, 0x0) 20:47:09 executing program 2: add_key$fscrypt_provisioning(&(0x7f0000000040), 0x0, &(0x7f0000000140)=ANY=[], 0x48, 0x0) 20:47:09 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x1400}, 0x48) 20:47:09 executing program 3: bpf$MAP_CREATE(0x16, &(0x7f00000000c0)=@bloom_filter, 0x48) 20:47:09 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0x2, 0x0) 20:47:09 executing program 5: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0x11, r0) 20:47:09 executing program 2: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)="d8", 0x1, 0xfffffffffffffffe) keyctl$search(0xa, r0, &(0x7f00000000c0)='id_legacy\x00', &(0x7f0000000100)={'syz', 0x1}, 0xfffffffffffffff9) 20:47:09 executing program 1: lsetxattr$security_evm(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0, 0x0) 20:47:09 executing program 0: bpf$MAP_CREATE(0x21, &(0x7f00000000c0)=@bloom_filter, 0x48) 20:47:09 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000180)) 20:47:09 executing program 4: openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f00000000c0)) 20:47:09 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0xb, 0x0, {0x0, 0x0, 0x0, 0x5, 0x0, 0x48}}) 20:47:09 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x4}, 0x48) 20:47:09 executing program 1: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000), 0x8) 20:47:10 executing program 3: bpf$PROG_LOAD(0x16, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:10 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x439, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @gre={{0x8}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x34}}, 0x0) 20:47:10 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f00000002c0)) 20:47:10 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000200)={'vxcan1\x00'}) 20:47:10 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000200)={'vxcan1\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x6, 0x2, &(0x7f00000004c0)=@raw=[@map_fd], &(0x7f0000000500)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:10 executing program 1: unshare(0x600) 20:47:10 executing program 3: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 20:47:10 executing program 4: bpf$MAP_CREATE(0x7, &(0x7f0000000340)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 20:47:10 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000000000)={0x28, 0x11, 0x1, 0x0, 0x0, "", [@nested={0x18, 0x0, 0x0, 0x1, [@typed={0x14, 0x0, 0x0, 0x0, @ipv6=@local}]}]}, 0x28}], 0x1}, 0x0) 20:47:10 executing program 2: r0 = socket$can_j1939(0x1d, 0x2, 0x7) connect$can_j1939(r0, &(0x7f0000000100), 0x18) 20:47:10 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0xe}, 0x48) 20:47:10 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000040)=@newlink={0x34, 0x10, 0x439, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @gre={{0x8}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}]}, 0x34}}, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendfile(r2, r1, 0x0, 0x100000001) [ 613.444146][T11930] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 613.454101][T11930] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 613.462008][T11930] batman_adv: batadv0: Removing interface: batadv_slave_0 20:47:10 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000640)) 20:47:10 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={0x20, 0x1, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_MARK_MASK={0x8}, @CTA_FILTER={0x4}]}, 0x20}}, 0x0) 20:47:10 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@random="da8be22c9f43", @empty, @void, {@mpls_uc={0x8847, {[], @ipv6=@tcp={0x0, 0x6, "a09acb", 0x14, 0x6, 0x0, @rand_addr=' \x01\x00', @ipv4={'\x00', '\xff\xff', @remote}, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}}, 0x0) 20:47:10 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)) [ 613.661548][T11930] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 613.669755][T11930] batman_adv: batadv0: Removing interface: batadv_slave_1 20:47:10 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r0, &(0x7f0000000c00)={&(0x7f0000000b00), 0xc, &(0x7f0000000bc0)={0x0}}, 0x24000005) 20:47:10 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f00000018c0)={&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001900)=0x40) 20:47:10 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000200)={'vxcan1\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, &(0x7f0000000140)=ANY=[], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0xc, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:11 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@can_delroute={0x13, 0x19, 0x1, 0x0, 0x0, {}, [@CGW_MOD_XOR={0x15, 0x3, {{{}, 0x0, 0x0, 0x0, 0x0, "43a27dcbd876a04b"}}}]}, 0x2c}}, 0x0) 20:47:11 executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000001a80)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00\b'], 0x440}}], 0x2, 0x0) 20:47:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000400)={0x14, r1, 0x1}, 0x14}}, 0x0) 20:47:11 executing program 1: r0 = socket(0x23, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x8947, &(0x7f0000000500)={'sit0\x00', 0x0}) 20:47:11 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4132b3ab404b0063bf4a671c490f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r4, 0xc004aea7, &(0x7f0000000180)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 20:47:11 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) r2 = socket(0x10, 0x2, 0x0) write(r2, &(0x7f0000000280)="1c0000001a009b8a140000003b9b301f00"/28, 0x32) sendmsg$AUDIT_GET_FEATURE(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5000000024000b1d000800800000000000000000", @ANYRES32, @ANYBLOB="00000000ffffffff000003000d00010066715f636f64656c"], 0x50}}, 0x0) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) 20:47:11 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x30, 0x0, 0x0) 20:47:11 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000080)={'wg2\x00'}) 20:47:11 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0xfe, 0x0}}, 0x5f) 20:47:11 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x44, 0x0, 0x0) 20:47:11 executing program 1: setsockopt$netlink_NETLINK_PKTINFO(0xffffffffffffffff, 0x10e, 0x3, &(0x7f0000000080)=0x9, 0x4) poll(&(0x7f0000000040), 0x55, 0x0) 20:47:11 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000001c0)={'wg1\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 20:47:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={&(0x7f00000006c0)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}]}]}, 0x2c}}, 0x0) [ 614.688545][T11981] RDS: rds_bind could not find a transport for ::ffff:172.30.254.5, load rds_tcp or rds_rdma? 20:47:11 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) recvfrom$l2tp6(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 20:47:11 executing program 1: r0 = socket(0x1, 0x1, 0x0) connect$can_j1939(r0, &(0x7f0000000000), 0x18) 20:47:11 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0xa, 0x0, &(0x7f0000000040)) [ 615.156152][T11959] kvm [11958]: vcpu0, guest rIP: 0x918d disabled perfctr wrmsr: 0xc1 data 0xfa1b000000a2 [ 615.307282][T11969] not chained 270000 origins [ 615.312223][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 615.322535][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 615.332798][T11969] Call Trace: [ 615.336159][T11969] [ 615.339171][T11969] dump_stack_lvl+0x1c8/0x256 [ 615.344043][T11969] dump_stack+0x1a/0x1c [ 615.348365][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 615.354254][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 615.359472][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 615.365620][T11969] ? do_recvmmsg+0x55a/0x1180 [ 615.370430][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 615.376418][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 615.382428][T11969] ? should_fail+0x3f/0x810 [ 615.387097][T11969] ? __stack_depot_save+0x21/0x4b0 [ 615.392391][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 615.398816][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 615.404985][T11969] __msan_chain_origin+0xbd/0x140 [ 615.410248][T11969] ___sys_recvmsg+0x522/0x890 [ 615.415083][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 615.419937][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 615.426015][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 615.432004][T11969] do_recvmmsg+0x55a/0x1180 [ 615.436674][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 615.443097][T11969] ? do_syscall_64+0x3d/0xb0 [ 615.447826][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.453089][T11969] do_syscall_64+0x3d/0xb0 [ 615.457679][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.463771][T11969] RIP: 0033:0x7f2823c89279 [ 615.468306][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 615.488091][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 615.496772][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 615.504883][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 615.513069][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 615.521162][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 615.529254][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 615.537387][T11969] [ 615.543169][T11969] Uninit was stored to memory at: [ 615.548394][T11969] ___sys_recvmsg+0x522/0x890 [ 615.553603][T11969] do_recvmmsg+0x55a/0x1180 [ 615.558261][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.563518][T11969] do_syscall_64+0x3d/0xb0 [ 615.568071][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.574240][T11969] [ 615.576639][T11969] Uninit was stored to memory at: [ 615.581916][T11969] ___sys_recvmsg+0x522/0x890 [ 615.586937][T11969] do_recvmmsg+0x55a/0x1180 [ 615.591579][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.596897][T11969] do_syscall_64+0x3d/0xb0 [ 615.601481][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.608058][T11969] [ 615.610556][T11969] Uninit was stored to memory at: [ 615.615865][T11969] ___sys_recvmsg+0x522/0x890 [ 615.620682][T11969] do_recvmmsg+0x55a/0x1180 [ 615.625414][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.630593][T11969] do_syscall_64+0x3d/0xb0 [ 615.635228][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.641311][T11969] [ 615.643782][T11969] Uninit was stored to memory at: [ 615.649063][T11969] ___sys_recvmsg+0x522/0x890 [ 615.653958][T11969] do_recvmmsg+0x55a/0x1180 [ 615.658601][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.663851][T11969] do_syscall_64+0x3d/0xb0 [ 615.668406][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.674586][T11969] [ 615.676984][T11969] Uninit was stored to memory at: [ 615.682278][T11969] ___sys_recvmsg+0x522/0x890 [ 615.687093][T11969] do_recvmmsg+0x55a/0x1180 [ 615.691833][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.697010][T11969] do_syscall_64+0x3d/0xb0 [ 615.701568][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.707808][T11969] [ 615.710200][T11969] Uninit was stored to memory at: [ 615.715550][T11969] ___sys_recvmsg+0x522/0x890 [ 615.720366][T11969] do_recvmmsg+0x55a/0x1180 [ 615.725146][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.730316][T11969] do_syscall_64+0x3d/0xb0 [ 615.735000][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.741078][T11969] [ 615.743601][T11969] Uninit was stored to memory at: [ 615.748817][T11969] ___sys_recvmsg+0x522/0x890 [ 615.753767][T11969] do_recvmmsg+0x55a/0x1180 [ 615.758409][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 615.763718][T11969] do_syscall_64+0x3d/0xb0 [ 615.768272][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 615.774489][T11969] [ 615.776886][T11969] Local variable msg_sys created at: [ 615.782483][T11969] do_recvmmsg+0x5c/0x1180 [ 615.787038][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 20:47:12 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4132b3ab404b0063bf4a671c490f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r4, 0xc004aea7, &(0x7f0000000180)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 616.350151][T11969] not chained 280000 origins [ 616.355219][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 616.365525][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 616.375697][T11969] Call Trace: [ 616.379064][T11969] [ 616.379309][T11991] kvm [11990]: vcpu0, guest rIP: 0x918d disabled perfctr wrmsr: 0xc1 data 0xfa1b000000a2 [ 616.382032][T11969] dump_stack_lvl+0x1c8/0x256 [ 616.382170][T11969] dump_stack+0x1a/0x1c [ 616.401023][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 616.406935][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 616.412153][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 616.418223][T11969] ? do_recvmmsg+0x55a/0x1180 [ 616.423048][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 616.429037][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 616.432398][T11991] kvm [11990]: vcpu0, guest rIP: 0x920d disabled perfctr wrmsr: 0xc1 data 0xfa1a0000005a [ 616.434974][T11969] ? should_fail+0x3f/0x810 [ 616.435085][T11969] ? __stack_depot_save+0x21/0x4b0 [ 616.454710][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 616.461135][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 616.467185][T11969] __msan_chain_origin+0xbd/0x140 [ 616.472371][T11969] ___sys_recvmsg+0x522/0x890 [ 616.477189][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 616.482055][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 616.488118][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 616.488427][T11991] kvm [11990]: vcpu0, guest rIP: 0x928d disabled perfctr wrmsr: 0xc1 data 0xfa1900000012 [ 616.494044][T11969] do_recvmmsg+0x55a/0x1180 [ 616.494156][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 616.494271][T11969] ? do_syscall_64+0x3d/0xb0 [ 616.519669][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.524870][T11969] do_syscall_64+0x3d/0xb0 [ 616.526946][T11991] kvm [11990]: vcpu0, guest rIP: 0x930d disabled perfctr wrmsr: 0xc1 data 0xfa18000000ca [ 616.529411][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.545344][T11969] RIP: 0033:0x7f2823c89279 [ 616.549870][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 616.560519][T11991] kvm [11990]: vcpu0, guest rIP: 0x938d disabled perfctr wrmsr: 0xc1 data 0xfa1700000082 [ 616.569584][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 616.569681][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 616.569748][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 616.569804][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 616.569872][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 616.569954][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 616.615817][T11991] kvm [11990]: vcpu0, guest rIP: 0x940d disabled perfctr wrmsr: 0xc1 data 0xfa160000003a [ 616.620343][T11969] [ 616.625209][T11969] Uninit was stored to memory at: [ 616.647615][T11969] ___sys_recvmsg+0x522/0x890 [ 616.650689][T11991] kvm [11990]: vcpu0, guest rIP: 0x948d disabled perfctr wrmsr: 0xc1 data 0xfa15000000f2 [ 616.652535][T11969] do_recvmmsg+0x55a/0x1180 [ 616.652622][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.672538][T11969] do_syscall_64+0x3d/0xb0 [ 616.677105][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.682410][T11991] kvm [11990]: vcpu0, guest rIP: 0x950d disabled perfctr wrmsr: 0xc1 data 0xfa14000000aa [ 616.683276][T11969] [ 616.695496][T11969] Uninit was stored to memory at: [ 616.700692][T11969] ___sys_recvmsg+0x522/0x890 [ 616.705664][T11969] do_recvmmsg+0x55a/0x1180 [ 616.710301][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.715613][T11969] do_syscall_64+0x3d/0xb0 [ 616.720166][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.726394][T11969] [ 616.728804][T11969] Uninit was stored to memory at: [ 616.734134][T11969] ___sys_recvmsg+0x522/0x890 [ 616.738946][T11969] do_recvmmsg+0x55a/0x1180 [ 616.743678][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.748847][T11969] do_syscall_64+0x3d/0xb0 [ 616.753540][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.759622][T11969] [ 616.762144][T11969] Uninit was stored to memory at: [ 616.767342][T11969] ___sys_recvmsg+0x522/0x890 [ 616.772295][T11969] do_recvmmsg+0x55a/0x1180 [ 616.776936][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.782326][T11969] do_syscall_64+0x3d/0xb0 [ 616.786883][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.793127][T11969] [ 616.795532][T11969] Uninit was stored to memory at: [ 616.799356][T11991] kvm [11990]: vcpu0, guest rIP: 0x958d disabled perfctr wrmsr: 0xc1 data 0xfa1300000062 [ 616.800675][T11969] ___sys_recvmsg+0x522/0x890 [ 616.815523][T11969] do_recvmmsg+0x55a/0x1180 [ 616.820160][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.825496][T11969] do_syscall_64+0x3d/0xb0 [ 616.830058][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.836272][T11969] [ 616.838668][T11969] Uninit was stored to memory at: [ 616.844003][T11969] ___sys_recvmsg+0x522/0x890 [ 616.848819][T11969] do_recvmmsg+0x55a/0x1180 [ 616.853590][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.858857][T11969] do_syscall_64+0x3d/0xb0 [ 616.863547][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.869624][T11969] [ 616.872192][T11969] Uninit was stored to memory at: [ 616.877405][T11969] ___sys_recvmsg+0x522/0x890 [ 616.882350][T11969] do_recvmmsg+0x55a/0x1180 [ 616.886994][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 616.892307][T11969] do_syscall_64+0x3d/0xb0 [ 616.896854][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 616.903075][T11969] [ 616.905477][T11969] Local variable msg_sys created at: [ 616.910839][T11969] do_recvmmsg+0x5c/0x1180 [ 616.915523][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 617.679272][T11969] not chained 290000 origins [ 617.684530][T11969] CPU: 0 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 617.694846][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 617.705036][T11969] Call Trace: [ 617.708406][T11969] [ 617.711423][T11969] dump_stack_lvl+0x1c8/0x256 [ 617.716293][T11969] dump_stack+0x1a/0x1c [ 617.720622][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 617.726506][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 617.731720][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 617.737777][T11969] ? do_recvmmsg+0x55a/0x1180 [ 617.742604][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 617.748685][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 617.754662][T11969] ? should_fail+0x3f/0x810 [ 617.759329][T11969] ? __stack_depot_save+0x21/0x4b0 [ 617.764601][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 617.771028][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 617.777023][T11969] __msan_chain_origin+0xbd/0x140 [ 617.782219][T11969] ___sys_recvmsg+0x522/0x890 [ 617.787036][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 617.791884][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 617.797949][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 617.803941][T11969] do_recvmmsg+0x55a/0x1180 [ 617.808623][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 617.815051][T11969] ? do_syscall_64+0x3d/0xb0 [ 617.819801][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 617.825022][T11969] do_syscall_64+0x3d/0xb0 [ 617.829586][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 617.835674][T11969] RIP: 0033:0x7f2823c89279 [ 617.840208][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 617.859996][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 617.868612][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 617.876730][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 617.884835][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 617.892955][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 617.901043][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 617.909178][T11969] [ 617.918968][T11969] Uninit was stored to memory at: [ 617.925613][T11969] ___sys_recvmsg+0x522/0x890 [ 617.930444][T11969] do_recvmmsg+0x55a/0x1180 [ 617.935229][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 617.940412][T11969] do_syscall_64+0x3d/0xb0 [ 617.945125][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 617.951215][T11969] [ 617.953736][T11969] Uninit was stored to memory at: [ 617.958941][T11969] ___sys_recvmsg+0x522/0x890 [ 617.963864][T11969] do_recvmmsg+0x55a/0x1180 [ 617.968507][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 617.973783][T11969] do_syscall_64+0x3d/0xb0 [ 617.978403][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 617.984592][T11969] [ 617.986984][T11969] Uninit was stored to memory at: [ 617.992391][T11969] ___sys_recvmsg+0x522/0x890 [ 617.997205][T11969] do_recvmmsg+0x55a/0x1180 [ 618.001952][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 618.007212][T11969] do_syscall_64+0x3d/0xb0 [ 618.011862][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 618.017982][T11969] [ 618.020376][T11969] Uninit was stored to memory at: [ 618.025697][T11969] ___sys_recvmsg+0x522/0x890 [ 618.030511][T11969] do_recvmmsg+0x55a/0x1180 [ 618.035285][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 618.040459][T11969] do_syscall_64+0x3d/0xb0 [ 618.045140][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 618.051226][T11969] [ 618.053730][T11969] Uninit was stored to memory at: [ 618.058927][T11969] ___sys_recvmsg+0x522/0x890 [ 618.063939][T11969] do_recvmmsg+0x55a/0x1180 [ 618.068576][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 618.073867][T11969] do_syscall_64+0x3d/0xb0 [ 618.078422][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 618.084619][T11969] [ 618.087009][T11969] Uninit was stored to memory at: [ 618.092310][T11969] ___sys_recvmsg+0x522/0x890 [ 618.097127][T11969] do_recvmmsg+0x55a/0x1180 [ 618.101870][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 618.107038][T11969] do_syscall_64+0x3d/0xb0 [ 618.111595][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 618.117790][T11969] [ 618.120182][T11969] Uninit was stored to memory at: [ 618.125496][T11969] ___sys_recvmsg+0x522/0x890 [ 618.130304][T11969] do_recvmmsg+0x55a/0x1180 [ 618.135036][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 618.140210][T11969] do_syscall_64+0x3d/0xb0 [ 618.144875][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 618.150979][T11969] [ 618.153493][T11969] Local variable msg_sys created at: [ 618.158901][T11969] do_recvmmsg+0x5c/0x1180 [ 618.163580][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.229163][T11969] not chained 300000 origins [ 619.234114][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 619.244429][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 619.254615][T11969] Call Trace: [ 619.257993][T11969] [ 619.261014][T11969] dump_stack_lvl+0x1c8/0x256 [ 619.265909][T11969] dump_stack+0x1a/0x1c [ 619.270244][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 619.276141][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 619.281363][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 619.287428][T11969] ? do_recvmmsg+0x55a/0x1180 [ 619.292259][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 619.298252][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 619.304241][T11969] ? should_fail+0x3f/0x810 [ 619.308905][T11969] ? __stack_depot_save+0x21/0x4b0 [ 619.314183][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 619.320600][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 619.326576][T11969] __msan_chain_origin+0xbd/0x140 [ 619.331761][T11969] ___sys_recvmsg+0x522/0x890 [ 619.336580][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 619.341432][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 619.347507][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 619.353495][T11969] do_recvmmsg+0x55a/0x1180 [ 619.358178][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 619.364614][T11969] ? do_syscall_64+0x3d/0xb0 [ 619.369353][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.374551][T11969] do_syscall_64+0x3d/0xb0 [ 619.379124][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.385210][T11969] RIP: 0033:0x7f2823c89279 [ 619.389744][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 619.409528][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 619.418148][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 619.426260][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 619.434401][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 619.442502][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 619.450596][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 619.458728][T11969] [ 619.464443][T11969] Uninit was stored to memory at: [ 619.469662][T11969] ___sys_recvmsg+0x522/0x890 [ 619.475208][T11969] do_recvmmsg+0x55a/0x1180 [ 619.479861][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.485131][T11969] do_syscall_64+0x3d/0xb0 [ 619.489774][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.495969][T11969] [ 619.498362][T11969] Uninit was stored to memory at: [ 619.503646][T11969] ___sys_recvmsg+0x522/0x890 [ 619.508452][T11969] do_recvmmsg+0x55a/0x1180 [ 619.513198][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.518395][T11969] do_syscall_64+0x3d/0xb0 [ 619.523045][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.529140][T11969] [ 619.531535][T11969] Uninit was stored to memory at: [ 619.536826][T11969] ___sys_recvmsg+0x522/0x890 [ 619.541639][T11969] do_recvmmsg+0x55a/0x1180 [ 619.546359][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.551529][T11969] do_syscall_64+0x3d/0xb0 [ 619.556181][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.562340][T11969] [ 619.564732][T11969] Uninit was stored to memory at: [ 619.569929][T11969] ___sys_recvmsg+0x522/0x890 [ 619.574824][T11969] do_recvmmsg+0x55a/0x1180 [ 619.579469][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.584738][T11969] do_syscall_64+0x3d/0xb0 [ 619.589305][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.595464][T11969] [ 619.597860][T11969] Uninit was stored to memory at: [ 619.603199][T11969] ___sys_recvmsg+0x522/0x890 [ 619.608036][T11969] do_recvmmsg+0x55a/0x1180 [ 619.612758][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.617933][T11969] do_syscall_64+0x3d/0xb0 [ 619.622633][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.628709][T11969] [ 619.631103][T11969] Uninit was stored to memory at: [ 619.636452][T11969] ___sys_recvmsg+0x522/0x890 [ 619.641271][T11969] do_recvmmsg+0x55a/0x1180 [ 619.646085][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.651262][T11969] do_syscall_64+0x3d/0xb0 [ 619.655974][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.662138][T11969] [ 619.664533][T11969] Uninit was stored to memory at: [ 619.669736][T11969] ___sys_recvmsg+0x522/0x890 [ 619.674713][T11969] do_recvmmsg+0x55a/0x1180 [ 619.679353][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.684666][T11969] do_syscall_64+0x3d/0xb0 [ 619.689223][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 619.695455][T11969] [ 619.697853][T11969] Local variable msg_sys created at: [ 619.703347][T11969] do_recvmmsg+0x5c/0x1180 [ 619.707898][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 619.997681][T11969] not chained 310000 origins [ 620.003313][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 620.013629][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 620.023825][T11969] Call Trace: [ 620.027192][T11969] [ 620.030210][T11969] dump_stack_lvl+0x1c8/0x256 [ 620.035089][T11969] dump_stack+0x1a/0x1c [ 620.039422][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 620.045315][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 620.050530][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 620.056595][T11969] ? do_recvmmsg+0x55a/0x1180 [ 620.061433][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 620.067425][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 620.073413][T11969] ? should_fail+0x3f/0x810 [ 620.078080][T11969] ? __stack_depot_save+0x21/0x4b0 [ 620.083368][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 620.089794][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 620.095771][T11969] __msan_chain_origin+0xbd/0x140 [ 620.100961][T11969] ___sys_recvmsg+0x522/0x890 [ 620.105790][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 620.110685][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 620.116755][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 620.122748][T11969] do_recvmmsg+0x55a/0x1180 [ 620.127426][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 620.133851][T11969] ? do_syscall_64+0x3d/0xb0 [ 620.138595][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.143797][T11969] do_syscall_64+0x3d/0xb0 [ 620.148360][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.154452][T11969] RIP: 0033:0x7f2823c89279 [ 620.158989][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 620.178861][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 620.187438][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 620.195548][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 620.203643][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 620.211741][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 620.219831][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 620.227960][T11969] [ 620.231223][T11969] Uninit was stored to memory at: [ 620.236523][T11969] ___sys_recvmsg+0x522/0x890 [ 620.241340][T11969] do_recvmmsg+0x55a/0x1180 [ 620.246078][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.251248][T11969] do_syscall_64+0x3d/0xb0 [ 620.255952][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.262125][T11969] [ 620.264523][T11969] Uninit was stored to memory at: [ 620.269720][T11969] ___sys_recvmsg+0x522/0x890 [ 620.274709][T11969] do_recvmmsg+0x55a/0x1180 [ 620.279353][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.284669][T11969] do_syscall_64+0x3d/0xb0 [ 620.289220][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.295442][T11969] [ 620.297836][T11969] Uninit was stored to memory at: [ 620.303176][T11969] ___sys_recvmsg+0x522/0x890 [ 620.307999][T11969] do_recvmmsg+0x55a/0x1180 [ 620.312778][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.317949][T11969] do_syscall_64+0x3d/0xb0 [ 620.322644][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.328717][T11969] [ 620.331118][T11969] Uninit was stored to memory at: [ 620.336473][T11969] ___sys_recvmsg+0x522/0x890 [ 620.341377][T11969] do_recvmmsg+0x55a/0x1180 [ 620.346272][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.351457][T11969] do_syscall_64+0x3d/0xb0 [ 620.356171][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.362345][T11969] [ 620.364737][T11969] Uninit was stored to memory at: [ 620.369927][T11969] ___sys_recvmsg+0x522/0x890 [ 620.374897][T11969] do_recvmmsg+0x55a/0x1180 [ 620.379546][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.384868][T11969] do_syscall_64+0x3d/0xb0 [ 620.389467][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.395702][T11969] [ 620.398103][T11969] Uninit was stored to memory at: [ 620.403450][T11969] ___sys_recvmsg+0x522/0x890 [ 620.408275][T11969] do_recvmmsg+0x55a/0x1180 [ 620.413079][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.418264][T11969] do_syscall_64+0x3d/0xb0 [ 620.422977][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.429060][T11969] [ 620.431454][T11969] Uninit was stored to memory at: [ 620.436805][T11969] ___sys_recvmsg+0x522/0x890 [ 620.441618][T11969] do_recvmmsg+0x55a/0x1180 [ 620.446418][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 620.451599][T11969] do_syscall_64+0x3d/0xb0 [ 620.456751][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 620.462995][T11969] [ 620.465401][T11969] Local variable msg_sys created at: [ 620.470772][T11969] do_recvmmsg+0x5c/0x1180 [ 620.475481][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.480474][T11969] not chained 320000 origins [ 621.485719][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 621.496029][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 621.506209][T11969] Call Trace: [ 621.509583][T11969] [ 621.512598][T11969] dump_stack_lvl+0x1c8/0x256 [ 621.517463][T11969] dump_stack+0x1a/0x1c [ 621.521780][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 621.527658][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 621.532875][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 621.538931][T11969] ? do_recvmmsg+0x55a/0x1180 [ 621.543762][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 621.549749][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 621.555731][T11969] ? should_fail+0x3f/0x810 [ 621.560401][T11969] ? __stack_depot_save+0x21/0x4b0 [ 621.565699][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 621.572128][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 621.578115][T11969] __msan_chain_origin+0xbd/0x140 [ 621.583303][T11969] ___sys_recvmsg+0x522/0x890 [ 621.588148][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 621.592996][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 621.599082][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 621.605074][T11969] do_recvmmsg+0x55a/0x1180 [ 621.609744][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 621.616158][T11969] ? do_syscall_64+0x3d/0xb0 [ 621.620892][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.626100][T11969] do_syscall_64+0x3d/0xb0 [ 621.630664][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.636753][T11969] RIP: 0033:0x7f2823c89279 [ 621.641289][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 621.661070][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 621.669639][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 621.677750][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 621.685849][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 621.693951][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 621.702046][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 621.710173][T11969] [ 621.715956][T11969] Uninit was stored to memory at: [ 621.721169][T11969] ___sys_recvmsg+0x522/0x890 [ 621.726493][T11969] do_recvmmsg+0x55a/0x1180 [ 621.731141][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.736502][T11969] do_syscall_64+0x3d/0xb0 [ 621.741059][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.747297][T11969] [ 621.749694][T11969] Uninit was stored to memory at: [ 621.755040][T11969] ___sys_recvmsg+0x522/0x890 [ 621.759851][T11969] do_recvmmsg+0x55a/0x1180 [ 621.764593][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.769783][T11969] do_syscall_64+0x3d/0xb0 [ 621.774427][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.780520][T11969] [ 621.782999][T11969] Uninit was stored to memory at: [ 621.788225][T11969] ___sys_recvmsg+0x522/0x890 [ 621.793129][T11969] do_recvmmsg+0x55a/0x1180 [ 621.797768][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.803027][T11969] do_syscall_64+0x3d/0xb0 [ 621.807578][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.813785][T11969] [ 621.816206][T11969] Uninit was stored to memory at: [ 621.821403][T11969] ___sys_recvmsg+0x522/0x890 [ 621.826318][T11969] do_recvmmsg+0x55a/0x1180 [ 621.830971][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.836233][T11969] do_syscall_64+0x3d/0xb0 [ 621.840784][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.846944][T11969] [ 621.849331][T11969] Uninit was stored to memory at: [ 621.854609][T11969] ___sys_recvmsg+0x522/0x890 [ 621.859415][T11969] do_recvmmsg+0x55a/0x1180 [ 621.864140][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.869304][T11969] do_syscall_64+0x3d/0xb0 [ 621.873938][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.880017][T11969] [ 621.882498][T11969] Uninit was stored to memory at: [ 621.887693][T11969] ___sys_recvmsg+0x522/0x890 [ 621.892667][T11969] do_recvmmsg+0x55a/0x1180 [ 621.897297][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.902806][T11969] do_syscall_64+0x3d/0xb0 [ 621.907357][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.913529][T11969] [ 621.915913][T11969] Uninit was stored to memory at: [ 621.921103][T11969] ___sys_recvmsg+0x522/0x890 [ 621.925995][T11969] do_recvmmsg+0x55a/0x1180 [ 621.930629][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 621.935870][T11969] do_syscall_64+0x3d/0xb0 [ 621.940412][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 621.946583][T11969] [ 621.948973][T11969] Local variable msg_sys created at: [ 621.954418][T11969] do_recvmmsg+0x5c/0x1180 [ 621.958970][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 622.765723][T11969] not chained 330000 origins [ 622.770447][T11969] CPU: 1 PID: 11969 Comm: syz-executor.2 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 622.780773][T11969] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 622.790946][T11969] Call Trace: [ 622.794311][T11969] [ 622.797320][T11969] dump_stack_lvl+0x1c8/0x256 [ 622.802185][T11969] dump_stack+0x1a/0x1c [ 622.806506][T11969] kmsan_internal_chain_origin+0x78/0x120 [ 622.812395][T11969] ? filter_irq_stacks+0x5c/0x1a0 [ 622.817698][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 622.823761][T11969] ? do_recvmmsg+0x55a/0x1180 [ 622.828582][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 622.836386][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 622.842372][T11969] ? should_fail+0x3f/0x810 [ 622.847039][T11969] ? __stack_depot_save+0x21/0x4b0 [ 622.852314][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 622.858817][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 622.864792][T11969] __msan_chain_origin+0xbd/0x140 [ 622.869986][T11969] ___sys_recvmsg+0x522/0x890 [ 622.874804][T11969] ? do_recvmmsg+0x5bc/0x1180 [ 622.879660][T11969] ? kmsan_internal_check_memory+0x94/0x530 [ 622.885726][T11969] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 622.891710][T11969] do_recvmmsg+0x55a/0x1180 [ 622.896550][T11969] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 622.902972][T11969] ? do_syscall_64+0x3d/0xb0 [ 622.907708][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 622.912928][T11969] do_syscall_64+0x3d/0xb0 [ 622.917488][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 622.923584][T11969] RIP: 0033:0x7f2823c89279 [ 622.928106][T11969] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 622.947886][T11969] RSP: 002b:00007f2824deb168 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 622.956448][T11969] RAX: ffffffffffffffda RBX: 00007f2823d9c050 RCX: 00007f2823c89279 [ 622.964596][T11969] RDX: 0000000000010106 RSI: 00000000200000c0 RDI: 0000000000000003 [ 622.972687][T11969] RBP: 00007f2823ce3189 R08: 0000000000000000 R09: 0000000000000000 [ 622.980779][T11969] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 622.988872][T11969] R13: 00007f28242cfb1f R14: 00007f2824deb300 R15: 0000000000022000 [ 622.997002][T11969] [ 623.005126][T11969] Uninit was stored to memory at: [ 623.010349][T11969] ___sys_recvmsg+0x522/0x890 [ 623.016680][T11969] do_recvmmsg+0x55a/0x1180 [ 623.021326][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.026591][T11969] do_syscall_64+0x3d/0xb0 [ 623.031143][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.037315][T11969] [ 623.039710][T11969] Uninit was stored to memory at: [ 623.045012][T11969] ___sys_recvmsg+0x522/0x890 [ 623.049822][T11969] do_recvmmsg+0x55a/0x1180 [ 623.054542][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.059715][T11969] do_syscall_64+0x3d/0xb0 [ 623.064358][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.070437][T11969] [ 623.072922][T11969] Uninit was stored to memory at: [ 623.078119][T11969] ___sys_recvmsg+0x522/0x890 [ 623.083023][T11969] do_recvmmsg+0x55a/0x1180 [ 623.087657][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.092939][T11969] do_syscall_64+0x3d/0xb0 [ 623.097491][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.103670][T11969] [ 623.106072][T11969] Uninit was stored to memory at: [ 623.111261][T11969] ___sys_recvmsg+0x522/0x890 [ 623.116166][T11969] do_recvmmsg+0x55a/0x1180 [ 623.120807][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.126058][T11969] do_syscall_64+0x3d/0xb0 [ 623.130613][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.136785][T11969] [ 623.139179][T11969] Uninit was stored to memory at: [ 623.144460][T11969] ___sys_recvmsg+0x522/0x890 [ 623.149272][T11969] do_recvmmsg+0x55a/0x1180 [ 623.154001][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.159167][T11969] do_syscall_64+0x3d/0xb0 [ 623.163805][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.169879][T11969] [ 623.172356][T11969] Uninit was stored to memory at: [ 623.177558][T11969] ___sys_recvmsg+0x522/0x890 [ 623.182458][T11969] do_recvmmsg+0x55a/0x1180 [ 623.187095][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.192340][T11969] do_syscall_64+0x3d/0xb0 [ 623.196880][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.203030][T11969] [ 623.205420][T11969] Uninit was stored to memory at: [ 623.210614][T11969] ___sys_recvmsg+0x522/0x890 [ 623.215512][T11969] do_recvmmsg+0x55a/0x1180 [ 623.220152][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 [ 623.225427][T11969] do_syscall_64+0x3d/0xb0 [ 623.229982][T11969] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 623.236148][T11969] [ 623.238537][T11969] Local variable msg_sys created at: [ 623.243992][T11969] do_recvmmsg+0x5c/0x1180 [ 623.248544][T11969] __x64_sys_recvmmsg+0x3a7/0x4b0 20:47:21 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0x2) bind$rxrpc(r0, &(0x7f0000000040)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e23, 0x0, @loopback}}, 0x24) 20:47:21 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000180)={'wg2\x00'}) 20:47:21 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x8) 20:47:21 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0xa, 0x0, 0x0) 20:47:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x14, 0x0, 0x0) 20:47:21 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4132b3ab404b0063bf4a671c490f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r4, 0xc004aea7, &(0x7f0000000180)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 20:47:21 executing program 0: bpf$BPF_PROG_ATTACH(0x4, &(0x7f00000002c0), 0x14) 20:47:21 executing program 4: r0 = socket(0x23, 0x5, 0x0) ioctl$sock_qrtr_TIOCINQ(r0, 0x5452, &(0x7f0000000040)) 20:47:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0xb, 0x0, 0x0) 20:47:21 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000000)=0x66, 0x4) 20:47:21 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x541b, &(0x7f0000000040)={'batadv_slave_0\x00'}) 20:47:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x6, 0x1e, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:21 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="4132b3ab404b0063bf4a671c490f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) ioctl$VHOST_GET_FEATURES(0xffffffffffffffff, 0x8008af00, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r4, 0xc004aea7, &(0x7f0000000180)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 20:47:21 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000a80)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000840)=@raw=[@ldst], &(0x7f0000000880)='GPL\x00', 0x8000, 0xcd, &(0x7f00000008c0)=""/205, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:21 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00', {}, {}, 0x0, 0x0, 0xa}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:21 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80) 20:47:21 executing program 5: r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000480)={&(0x7f0000000240), 0xc, &(0x7f0000000440)={0x0}}, 0x0) 20:47:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x1a, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:22 executing program 5: pipe(&(0x7f00000001c0)) unshare(0x62000200) r0 = socket$inet_udp(0x2, 0x2, 0x0) unshare(0x40000000) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x22008001, &(0x7f0000000200)={0xa, 0x2, 0x0, @empty}, 0x1c) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x20000ffc, &(0x7f0000000100)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r2, &(0x7f00000012c0)="0c268a927f1f6588b967481541ba78600a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r2, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xad000000, 0xfffffffb}, 0x300) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) 20:47:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x6, 0x9, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6}}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$packet_fanout(r0, 0x107, 0x12, 0x0, 0x0) 20:47:22 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_ext={0x1c, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x53c0, r0}, 0x80) 20:47:22 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000006c0)={&(0x7f0000000140)=ANY=[], &(0x7f0000000200)=""/211, 0xe4, 0xd3, 0x1}, 0x20) 20:47:22 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, 0x0, 0x0) 20:47:22 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000300)="19", 0x1) 20:47:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x20) sendmmsg$unix(r0, &(0x7f0000000ec0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 20:47:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f00000002c0)={'security\x00'}, &(0x7f0000000340)=0x54) 20:47:22 executing program 2: r0 = socket$inet6(0x2, 0xa, 0x0) accept$inet6(r0, 0x0, 0x0) 20:47:22 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002a00)={&(0x7f0000001980)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@struct={0x3}]}, {0x0, [0x0, 0x0, 0x61, 0x30, 0x30]}}, &(0x7f0000001a00)=""/4096, 0x2b, 0x1000, 0x1}, 0x20) 20:47:23 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x9}, 0x48) 20:47:23 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_GET(r0, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000340)={0x0}, 0x1, 0x0, 0x0, 0x20000010}, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), 0xffffffffffffffff) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000a80)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000840)=@raw=[@ldst], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:23 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x24000054) 20:47:23 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)=@getchain={0x24, 0x66, 0xc480822c05c9c375, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0x7}}}, 0xfeed}}, 0x0) 20:47:23 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000000080)={@private, @remote, @dev}, 0xc) 20:47:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x20) sendmmsg$unix(r0, &(0x7f0000000ec0)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000300)='T', 0x1}], 0x1}}], 0x1, 0x0) 20:47:23 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000028c0)=@base={0x19, 0x0, 0x0, 0xf5}, 0x48) 20:47:23 executing program 2: r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r0, 0x28, 0x0, &(0x7f0000000080)=0x977, 0x8) 20:47:24 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x7, &(0x7f0000000700)=@framed={{0x69}, [@initr0, @map_val]}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(r0, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000440)=0x14) 20:47:24 executing program 4: sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000500)={0x4c, 0x12, 0x0, 0x0, 0x25dfdbfd}, 0x4c}}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x8e) 20:47:24 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xa0) 20:47:24 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8520}}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:24 executing program 0: setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000100)=0x5, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter, 0x201) 20:47:24 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0xc0045878, 0x0) 20:47:24 executing program 1: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000100)={@cgroup, 0xffffffffffffffff, 0x26}, 0x10) 20:47:24 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0xfffffffffffffffe, 0x0) 20:47:24 executing program 5: r0 = socket(0x2, 0xa, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) 20:47:24 executing program 0: setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000100)=0x5, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter, 0x201) 20:47:24 executing program 2: bpf$MAP_CREATE(0x23, &(0x7f0000000a80), 0x48) 20:47:24 executing program 3: socketpair(0x0, 0x35a16a2888a4ac4, 0x0, 0x0) 20:47:24 executing program 1: r0 = socket(0x2, 0x3, 0x7) sendmsg$nl_netfilter(r0, &(0x7f00000018c0)={&(0x7f0000000480), 0xc, &(0x7f0000001880)={0x0, 0x12b0}}, 0x0) 20:47:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000a00)={r0, 0x0, 0x0}, 0x10) 20:47:24 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001f40)=ANY=[@ANYBLOB="14000000000000000000000002000000ff0300000000000014000000000000000000005f4a00000000000014000000000000000000000007"], 0x90}, 0x0) 20:47:24 executing program 0: setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000100)=0x5, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter, 0x201) 20:47:25 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000ffc, &(0x7f0000000100)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481541ba78600a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xad000000, 0xfffffffb}, 0x300) 20:47:25 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), 0xc) 20:47:25 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockopt$netlink(r0, 0x10e, 0x0, 0x0, &(0x7f0000000100)) 20:47:25 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x7}, 0x6e) 20:47:25 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5}}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:25 executing program 0: setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, &(0x7f0000000100)=0x5, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter, 0x201) 20:47:25 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x6, 0x10, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000300)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=[@rights={{0x10}}], 0x10}}], 0x1, 0x0) 20:47:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x6, 0x19, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:25 executing program 5: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000a00)={r0, 0xe0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000780)=[0x0], &(0x7f00000007c0)=[0x0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x8, &(0x7f00000008c0)}}, 0x10) 20:47:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={{0x18, 0x1, 0x1, [r2, r0]}}], 0x18}, 0x0) 20:47:25 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed={{0x69, 0x0, 0x0, 0x0, 0x0, 0x4c}}, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="01"], 0x14}}, 0x0) 20:47:26 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000c40)={&(0x7f0000000b00)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000c00)={&(0x7f0000000b80)={0x14}, 0x14}}, 0x0) 20:47:26 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)=@getchain={0x24, 0x66, 0xc480822c05c9c375, 0x0, 0x0, {0x0, 0x0, 0x0, r1}}, 0xfeed}}, 0x0) 20:47:26 executing program 5: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001640), 0x8) 20:47:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000580)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[@rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}], 0x30}}], 0x2, 0x0) 20:47:26 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0xb, &(0x7f00000004c0)=ANY=[@ANYBLOB="1839e98200174af076"], &(0x7f0000000080)='syzkaller\x00', 0x5, 0xb0, &(0x7f00000000c0)=""/176, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:26 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8914, &(0x7f0000000780)={'batadv_slave_1\x00'}) 20:47:26 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x10) 20:47:26 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x6, 0x6bf, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x4b8, 0x140, 0x140, 0xffffffff, 0x140, 0x2a8, 0x4b0, 0x4b0, 0xffffffff, 0x4b0, 0x4b0, 0x5, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast2, @gre_key, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@empty, @icmp_id, @gre_key}}}, {{@ipv6={@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', [], [], 'bond0\x00', 'ip6erspan0\x00'}, 0x0, 0xa8, 0x118}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "1fb73953757d5676e2ea17ad9b74a8ced1df1aef70855d648e0e93b62ffea7c3a3c77357971f476b55a13fd6af2824f4f0261d7a05c3b090dd548f74087f537b"}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@empty, @ipv4=@multicast1, @gre_key, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x518) 20:47:26 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002a00)={&(0x7f0000001980)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@struct={0x3}]}, {0x0, [0x0, 0x0]}}, &(0x7f0000001a00)=""/4096, 0x28, 0x1000, 0x1}, 0x20) 20:47:26 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x3e9, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:26 executing program 3: setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xee01}, 0xffffffffffffff62) [ 629.503310][T12173] batman_adv: batadv0: Interface deactivated: batadv_slave_1 20:47:26 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x28, 0x3, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x28}}, 0x0) 20:47:26 executing program 5: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000000000)=0x6, 0x4) 20:47:26 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x891b, &(0x7f0000000780)={'batadv_slave_1\x00'}) 20:47:26 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000440)={'batadv0\x00', &(0x7f00000003c0)=@ethtool_coalesce}) 20:47:26 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) connect$netlink(r0, &(0x7f0000000580)=@proc={0x10, 0x0, 0x25dfdbfc}, 0xc) 20:47:27 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8927, &(0x7f0000000780)={'batadv_slave_1\x00'}) 20:47:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000840)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha384\x00'}, 0x58) 20:47:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @HEADER={0xfffffde0, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}]}, 0x2c}}, 0x0) 20:47:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000d00)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002700)=ANY=[@ANYBLOB="3000000000000000010000000100000088"], 0xa0}}], 0x2, 0x0) 20:47:27 executing program 2: syz_genetlink_get_family_id$tipc2(&(0x7f0000000140), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) 20:47:27 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r0, &(0x7f0000001b80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 630.236452][T12191] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 20:47:27 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x18, &(0x7f0000000080)=0x2, 0x4) 20:47:27 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)) 20:47:27 executing program 4: semctl$SEM_STAT(0x0, 0x2, 0x12, &(0x7f0000000280)=""/127) 20:47:27 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGDEV(r0, 0x80045432, 0x0) 20:47:27 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10a02, 0x0) 20:47:27 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f00000008c0)='/sys/class/dmi', 0x80, 0x0) 20:47:27 executing program 4: semget$private(0x0, 0x2, 0x20) 20:47:27 executing program 1: openat$cgroup(0xffffffffffffffff, &(0x7f0000000100)='syz0\x00', 0x200002, 0x0) 20:47:27 executing program 5: semctl$SEM_INFO(0x0, 0x2, 0x13, &(0x7f0000000180)=""/137) 20:47:27 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000003c0)) 20:47:27 executing program 3: semget$private(0x0, 0x1, 0x404) 20:47:27 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, 0x0) 20:47:28 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000008c0)='/sys/class/dmi', 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, 0x0) 20:47:28 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000008c0), 0x109080, 0x0) 20:47:28 executing program 5: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_mtu(r0, 0x29, 0x17, 0x0, 0x0) 20:47:28 executing program 0: openat$cgroup_pressure(0xffffffffffffffff, &(0x7f0000000180)='memory.pressure\x00', 0x2, 0x0) 20:47:28 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) preadv2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:47:28 executing program 2: semget$private(0x0, 0x2, 0x13a) 20:47:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getownex(r0, 0x10, 0x0) 20:47:28 executing program 4: getresuid(&(0x7f00000004c0), &(0x7f0000000500), 0x0) 20:47:28 executing program 5: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='ns\x00') 20:47:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) statx(r0, &(0x7f0000000480)='./file0\x00', 0x2000, 0x0, 0x0) 20:47:28 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCGSTAMPNS(r0, 0x8907, 0x0) 20:47:28 executing program 3: mknodat$null(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x103) 20:47:28 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, &(0x7f0000000280)) 20:47:28 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x16, 0x0, 0x0, 0x2}, 0x48) 20:47:28 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2, 0x0, @private}, 0x10, 0x0}, 0x40008c5) 20:47:28 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000780)={0x0, 0x0, 0x18}, 0x10) 20:47:28 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x2}}, &(0x7f00000003c0)=""/154, 0x1a, 0x9a, 0x1}, 0x20) 20:47:29 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000002500), 0x2, 0x0) 20:47:29 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x60000, 0x0) 20:47:29 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x1000000}]}}, &(0x7f00000003c0)=""/154, 0x2a, 0x9a, 0x1}, 0x20) 20:47:29 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@bloom_filter={0x1e, 0x0, 0x4, 0x1, 0x40}, 0x48) 20:47:29 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000dc0)={0x1209b2f68fb0af5, 0x1, &(0x7f0000000bc0)=@raw=[@ldst], &(0x7f0000000c40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:29 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}]}}, &(0x7f0000000080)=""/223, 0x2a, 0xdf, 0x1}, 0x20) 20:47:29 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg(r0, 0x0, 0x0) 20:47:29 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xe, 0x4, 0x4, 0x6}, 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000000)={r0, &(0x7f0000000100)}, 0x20) 20:47:29 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000c80)="c7", 0x1}, {&(0x7f0000000d00)='3', 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000012c0)=[{0x28, 0x0, 0x0, "f7caafab9d907d409c98005b09710e6ecc"}], 0x28}, 0x0) 20:47:29 executing program 4: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00'}, 0x10) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000940)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000ac0), 0x20000, 0x0) 20:47:29 executing program 0: bpf$OBJ_GET_PROG(0x22, &(0x7f0000000b80)={0x0, 0x0, 0x8}, 0x10) 20:47:29 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x40001, 0x0) 20:47:29 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x63, 0xc, 0x6, [@struct]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000080)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 20:47:29 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xe, 0x4, 0x4, 0x6}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000040)={r0, 0x0, 0x0}, 0x20) 20:47:29 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0xe, 0x4, 0x8, 0x6}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, r0}, 0x38) 20:47:29 executing program 0: ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xc6, 0x1, 0x2}, {0x4, 0x4, 0x0, 0x7}, {0x184, 0xb1, 0x3f, 0x4}, {0x1, 0x1, 0x2, 0x4}]}) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000080)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='file_check_and_advance_wb_err\x00'}, 0x10) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x4102c2, 0x0) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000180)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f00000001c0)) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', 0x0, 0x18}, 0x10) r2 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000480)={0xffffffffffffffff, 0x7fffffff, 0x8}, 0xc) r3 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', 0x0, 0x10}, 0x10) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000580)=@bpf_lsm={0x1d, 0x9, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x8}, [@map_idx_val={0x18, 0x7, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfff}, @exit, @jmp={0x5, 0x0, 0x1, 0x9, 0x9, 0x100, 0xfffffffffffffffc}, @ldst={0x0, 0x1, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x1}, @jmp={0x5, 0x0, 0x0, 0xf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}]}, &(0x7f0000000280)='GPL\x00', 0x3, 0x9a, &(0x7f00000002c0)=""/154, 0x1e00, 0x1, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000380)={0x8, 0x1}, 0x8, 0x10, &(0x7f00000003c0)={0x1, 0x1, 0x9, 0x3f}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000540)=[r1, 0x1, r2, r3, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) r4 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)={&(0x7f0000000800)='./file0\x00'}, 0x10) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000880)={&(0x7f0000000600)="4c9a11d0077c596f9cb0ea4a1e67809ca63dad0c60b88fcd1c9478f0802c3d57e7a98ffb2fce94b249fccb26ba8d771cefb97d5450284bb5c8b773609c490428b0c854dbcdbf8e9e74c3ed", &(0x7f0000000680)=""/108, &(0x7f0000000700)="d0132829df5081bdb3e5f81014be173509d49f71b37feff23ef8d9b8487ebadaf687c639ab670aa6925cfd513cd038509c38fb2d35810ff0ca0fd159a0b7721f2a654065419fd6a891df492ad8dcdcc58c239fae576dc5ad526cd0d060e9b4ff714ca746e8ec57480435eb4543468cb10f9a246995edca", &(0x7f0000000780)="481e269f7206b77e5fd9eb2ce8f475b5c1e67422b643849f8c6f88cd324b1f6a0b40f7c51a0df0f928dcc94d63945a35c0d38e48491b3f857e09e2aab9ad0eed6c0da912b31d15180ba1a3e451ba464469d8", 0x6, r4}, 0x38) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000940)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0x7, &(0x7f00000008c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x800}, [@jmp={0x5, 0x0, 0x6f7c1464f93bf2ff, 0x0, 0x8, 0x100, 0x8}, @map_idx={0x18, 0xa, 0x5, 0x0, 0xe}, @generic={0x6, 0xb, 0x7, 0x9}]}, &(0x7f0000000900)='GPL\x00', 0x5, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x25, r5, 0x8, &(0x7f0000000980)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000009c0)={0x3, 0xd, 0x4, 0x8}, 0x10}, 0x80) ioctl$TUNSETQUEUE(r5, 0x400454d9, &(0x7f0000000a80)={'bridge_slave_1\x00'}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000ac0), 0x20000, 0x0) ioctl$TUNSETSNDBUF(r6, 0x400454d4, &(0x7f0000000b00)=0x200) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000b40)=""/123) r7 = openat$cgroup_ro(r5, &(0x7f0000000bc0)='memory.stat\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r7, 0x400454d9, &(0x7f0000000c00)={'wg1\x00'}) 20:47:29 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x15}, 0x48) 20:47:29 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct={0x0, 0x0, 0x0, 0x11}]}}, &(0x7f0000000080)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 20:47:29 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10040, 0x0) 20:47:30 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000002a80)=@base={0x1, 0xff, 0x40, 0x7fc, 0x40, 0x1}, 0x48) 20:47:30 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 20:47:30 executing program 5: accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) 20:47:30 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x2a, 0x0, 0xc, 0xc, 0x6, [@struct]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000080)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 20:47:30 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001080)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000080)=""/4096, 0x26, 0x1000, 0x1}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000011c0)={r0, 0x20, &(0x7f0000001180)={&(0x7f0000000040)=""/3, 0x3, 0x0, 0x0}}, 0x10) 20:47:30 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000400)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:30 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x16, 0x6, 0x0, 0x2}, 0x48) 20:47:30 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @empty, @val, {@ipv6}}, 0x0) 20:47:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 20:47:30 executing program 0: setitimer(0x0, &(0x7f0000000180), 0x0) 20:47:30 executing program 5: select(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140)={0x0, 0x462}) 20:47:30 executing program 2: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:47:30 executing program 3: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60ea0ff100142c0000000000000000040000000000000001be0000377a8969955736d68195cf71d34e204e"], 0x0) 20:47:30 executing program 4: shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 20:47:30 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@local, @local, @val, {@ipv4}}, 0x0) 20:47:30 executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@broadcast, @random="98aa8b45c275", @val, {@ipv6}}, 0x0) 20:47:30 executing program 2: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) dup2(r0, r1) 20:47:30 executing program 0: pipe(&(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 20:47:31 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 20:47:31 executing program 4: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 20:47:31 executing program 5: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa0be6ca37943c2eb, 0x10, 0xffffffffffffff9c, 0x0) 20:47:31 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 20:47:31 executing program 2: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 20:47:31 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[], 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 20:47:31 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000f05000/0x4000)=nil, 0x4000) 20:47:31 executing program 5: r0 = socket(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) 20:47:31 executing program 2: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='.\x00') 20:47:31 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xffffffffffffffb5) fchown(r1, 0x0, r2) 20:47:31 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, @val, {@ipv4}}, 0x0) 20:47:31 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), 0x8) 20:47:31 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)={@random="45ba91b330a5", @random="5092559acad4", @val, {@ipv4}}, 0x0) 20:47:31 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmmsg(r0, &(0x7f0000004dc0)=[{{0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="86", 0x1}], 0x1, &(0x7f00000012c0)=[{0x10}], 0x10}}], 0x1, 0x0) 20:47:31 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000100)=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="39870701232a164d760cb26bb231c6d191dfc603318e5fa2003b1101a2589eedf901f196b68f1d9bda56470f8385f58448ad862f945524b20b3b13e69e31c44e4d605b81f4909da25476807d4ffe817d85ec937377e8016993ea2cc2210823e03f10f6592ea95e917909a9138f76e3cce9b5f45e26f0416053376a2e30084788c05a5f3dbaa8aac6c0a1a16821974dab732136fa", 0x94}, {&(0x7f0000000200)="1dff155d71a4ab1faebf0597cf284e1465e1b775db7e042b03c6854dd2c19d419deefaa49232abc169689e77f562294c45a418b282bcf32cc0555429a69a43f498e0f54d257d1b8bb897d9b7c70fa3f010894d9c14c1ee271f9c79671fdfece79339c71d7dad8dcc63f07cb61fbae647e75f9f", 0x73}, {&(0x7f0000000280)="3af246f4147e38221867919ae8810004a81ad37cc1fa1b41e5054b1eb78cd084ac5da4bcb07eb248b41751975de6c0cbd60086fc7655c4f1d61b9f5003dbbf38dad524190b125f05979ba2d514803d0612996a13b85ff85351e6df42f555ac723f3486ee577c753fde4be7b6e1588b2f1095b3751ee7252c1e34db290b65c187fb2b77d2f3412893f17a4871297abf788e03fad875ed7297b9c5871a7391e4097faf6e7d24f21d857f1a0cbda50e9e95bc18dff87ba86a9735ea8418374b04aa335af89f0ee0a06e08a0a3e97f9dc3d7f40952a44a35717e3549a783d3361dc877c8b1b8bc691818304828", 0xeb}, {&(0x7f0000000380)="d71a9c6c5535e1d79921a890851e037817071f00daeb9505dbad2eca6b3d5fdc4e8499d9396fc3bab707d7f73ad348287f4764b1cf3c3eefb4e41bc2649a7ace121f34be90f46d6b8a9e28b17faac2f945bfb01aba694984dd27473e6a2069d6d850e86f0eac200d35891ce411af8880336ecce32a4ad9bb9086b2f4e61b54f6f805102c2d88dfed33045c7a263dfef1db102495dd61fb4d7b7b51d040173cf103f24c4a78d72e7436b93093cfbff1a6c9", 0xb1}, {&(0x7f0000000440)="89e66ce9645a992258714736", 0xc}, {&(0x7f0000000480)="5fee7e737e20c6e410941666b89d1479880294edd9cf5ad8953ebb82657c0df1bc1a52fe4b9a4919cf61448a", 0x2c}, {&(0x7f00000004c0)="24a07d74da45e965f25248bce044dac8e82688b6508c91672d9529df7e8d30dc46a032db82b3983763457f7fc395aac3c8896979628a6805f9746f84efe19941b05a2e8e986a54fafc6fd82f216da69ad31d49a8f406ff57d42c4cb2368f900147535b095b8c4a7785bbeb47c73fa6d38b130b3720693fc36e2e9e0a9732c112422e64232a59304ef1ae7efa318884db89a05fec44f4fc758cfd129ea7257aa562b5e8dd069235e71bae128324bebdb211ab9153b6c03f5296f12143f2fb2adec8716384e98d7acd54d369e3402eaddc56631f4146643cb54178654ec7f3a8f221b34e46fbe8bdff12cbc7766ef2e8aeaa2cfd207c1206ee8fb4bf492143ec7838688f0d9427df8cc461408bbe495f4d5e1f79f3614ddca22a796dbc4ec54e5a7756a3aca86d1211823a53cfee1c22ecf42599ae84ed4ace22e75db6cbc73fde1dc028775903f970a69d5eee22b3b98d4b03fe79c30ae88a44a3f3ab663e361e6384d606120d1f2fa0fc34fe640ea92d6d9d883ce0f5aef3080bd9eebfdf46c6d466ffa03dfc166d8eda6cfde7e5b75beb7c9e27dee26108462b81c622b0cfe98d58dd9edbf8d91838f0988d6cba44af63f2aa564991305e989b58d47c6a7e6dcccc14dbd893e7869000118a1aca4b124ed71d84921f1796b16682f163749c7abf81adf9fdd6ebefaa2793ba44c0f8b91e4e3b2e342eec1a793809c5674a030d44878df96ef88d58bfd0ccfc3a243639c2b040bd81cae00f1f932131318807585ae705e5dcc5a875c483ebb4f201b27bb966d5172ac834f6211651b9878c319c74f6ba86885348236460a3e01b47d4319b371326c3f44d124007e2e9d6e10dde2dc877d9beac70dadd8c5fd3f041061e44eb3a2692a4754dc5cadcb28b94eaf0cd9f780bef792c1238878a9c846aa20f4f3ddf622ba50110e2fd5f5cdf802767b51a0a379133dc5d771e5aa334c84ba206d701d1a5da50ad4485a3cf1cfcbb8c03bffb05e39408b61984e32013233d0981d8033544175656b52f0ba8bcdcdd8d40b2fa47dec26d09443060b379e850261a1f6df1eefa4c77ecbdc53adfbf655a6e072b42c16a1508c88bbb2d8425fc15b8d5da44b9ae4a2449e014bef76403feaa26342a4bfc9735e388776260df645dbc79294b49197be9ee29d1b3a79af3d42e08acd0ffe8c846c2e98cc0ac703bdbc9721737998e41d7d824a9c42408bf0c9a2a45a84ea28011748193a133362f6bfda6bbd9279a4e9a544a48ae993e9b7e75e897e394a5b5f7871899cacfae80de16674efcf93a484ff9963d5664c449bfcf77b438652516a7ae41ec810f980e726bb493ce417abd20016bcac1e16be6ae26dddd13dec40af0a9788307ddc62a28298cfcdcfb918710c1f373a3ff5ae9116f807940315b85e430212df28e7437c809dfd9d92a3fcab334c6f7826449d2dd7ff7bd49eac7128567854a32f5236fc94c185d74d3f2c8aea4216038970292c9e1ccb1b2d7a135db255a6a2e89437751d5c7aac6496392499b657adbd6fd5924de697326223508251181e316739f5312226936e1feec02427ecbaff40aaf7d7f62576b862f27e600a7a420e4e95a4282bddae8c7722fb19fa596b2c52a3a8f8952038c989ed010131e40fe3baf4cb955e44a00c2acc89cd70ed8d22156014af4d5d1eed650415eadaf9d77599d39f5e4f7e39e772cb33857af912ac2621c773b3ae38e527ab1559aad613ebb02e88a2b9a61036fb75311d0bb862b0e9bc7b6f7c8a297eb5628a3c0974c90f70da169384e4fe2a5e6326c67e2907e0c72b6dcede314166b0c069d42d28f692c4aafebd8b480c863233a74570a0b54662fb0af7288481e4008dba8e2328742735bd50b14a2e502f6c92ef7ea0a3003270a66d1b803d00f8989b66cd77afb19f3c4262373434c5b61216facf5e2d7bcc2d5d8fac21a4eacf74b13f4cace3af9331a07c435553d9b25347a4b30e0bb631749ec58eda8f20433c30a6494281df813a48f974b037b4ed6b119b9fe3deff3a6d5a220e75d911affaa740f5fc09b987e9192dd1366ec088765911837d158619b625d468f0e3c8bec19acc5add842325df9918874e2f6bcb5edc94ca9e5f60fd8f99d66ff14314497156c4b99e85450fbbc1ca6cc5f169e91269e779d57d5a2f4bb566139af038748cafdda1ba8ce118da5802847a177e258e6ca279ead9d504b98315d12b59294a7282e2b1ecf8e12312c59d8d9fe842519d290ec6ad5a52a41ce44e77b941b2633514e12280c3822919b412fdb97dda939c8546aa19d727e7e3c9604a26b0195462834f4147a2c09b1e644a247da77c37fe914c199ec2e729135add1a50206f072c66955718a4be9ed5bc03d2eb453b94d975554fffaa2f8ce10fdb376b576a2710bba3fcb802006674629b54351937219ebacb68e2a6f90a32d0f113f6ad27238af4b92c0dcf13d4bf6a5e0036af603fe1bcb4c6a438b075d98881bda776f8e5b85fddd6beae331be24b3f24b4914f4f060b2445972bb76a7fc07117b9d4decefd2854b263bce2f402db03b581d4d7ab4fb035489acd39074aa1cbc632b30c95d093b64d5ffec585233225cf773b9024cfb3afee6a4fb9cadf9e351a07b96707b41765084b7659d38e3377d36ca77c00c66beb6f4b88a449448772f13efad49b64066963d31079fc82d286fb9233465b9819d8bfe1fce93396296b72a8ff9b8cc5b92f6f4212ea2ce6641c1738b04fcbaa0be5460a18d73f4542c7841ffc4dc4204032dcefb1496bcf43371f7c311d7c4e0b7af21a23de3dc3f40ebcf92fd8bbe2ce07784c824a3aaabf245667d05f7a7b2fb7c737c400986374f9288f66e2ac608806075873b9eacec30d41e56c6453f743ffc1a5bdd8a0761459b4fdc64149e656f1104f40b390739d91a7868a6d55181ebbd1d7f9d6a929e74404994a83a9461c0b02cccdf31890632909f59e7e5b62656e549cb0ec452f09a217029b85117b946d3e73bf5f659ca9fb0b0b71a27971ab914a7595959588f44712c3952bf8b0940d95fc3ca17e91570bfd08ad1052f80680444da825237f98b3a244bb7db8de8acbb5b8c3100c0923a6fb5afb4128b5d47fdcb9a4b7070124ebc558fb1384e09b3e76098c31f0f3684070f1ea9fea5966fa5ca417992d352f8d6dcf9595700f8d4cb2a4eacefca21e187c547557c75d3ee7a63b33bb5d8577c97476d6e78be11086c06be652e6446757d46dbafbcc11c5c7f5b18800aaea99fa68995f93751fab40b7d3a6144d0301688ece34f7dff4a1cfd3b7484ae67174b19854adbde849d13ac9a0ebce860377e78aa4098a6555fae2bf4b7d43cc912210d080ee8426bb403c1cf2dfdcce905e3e56b851da9b1c9fda045a2b19df261db1b4efda309fa1d65df4f76899a8709ca9d8e7ab407ba8e5eca8532533fc205d2d4ea01532e0f6ae53d033033d586595683adde4d03d7c7e793605629dff9a3e3dbea4b20305401adccb430378453a78f8487cd50be9e0cbfa8a0eadd5867876597f7bd675f3e0b2dacd7d1e042c0fcc1b1f9105e13d89d83d3ebf8e1e55160d80c17beff22d807c9e29b9255091c1918f0234c6a28197c65680e94315a8291bfb67c0bb8f1c1c5492b7b6faf3cffe11b976a9a6dbd1809a9d5aeba1e3d84111be51be96e0eaae0c2a1c660182f59595cb2968a41829180198628da18421fafc9076e196a5eafd6bf23b32f558028f9e64063ce5428b7abb01d1cadb8042d2ea032c1d099bc0e21da019551dcb9d7cb7b5383f4d2f58ae5da835eece01b39fc49133136b448687b3f8a966564dd45f496712ed2e60a55664f2f0912f585c5207bc7ad662f64bc1e9bcece564d83a9985493920472b74a0e1655250e8a8f139818bcbeda8cdbc8dfe61f6b6a02c66ed8463621c9c396e0a61071875924173c4c36e6fdb0ececfb8559df601cf9a1788cd08dbbccd18b7f2005957ce602c51b6ad66e7fd484b832cc63c501d1b341900699cfd526095d88306b146cf402838ff7b7f790c3f16db6edd5d3245aaae85e6698e12c7066e4e1985a25540115f086d6f1a31f0503009399ec20448e087c89942d10e21dd62c7b0c561a3b333a0429c8a070d55d06a6226bb72e587ef2883544b78d16114d99062a1f16761aff43d022e5019d5ed357939d9175911bd44052b774f454cadd0aa816a733426aa12ef067019e80161552be59281f5d07dfde8ba805e64ccb0fe02eb9bee07180f33fe484b3a291360e6dd5b0ed65ccafa91298dd35a63772e1476a26a96b52bfa9c4cc40ad313775f7d301c5e413a2bb2faa7192cfe4c44ab4c3b3e218ba3589fcf2455b67bad8dbfc268c2decb9c5b46b566dabee5e3bd09323c5f27504b0de2a1bc8f59d908c3c854869b5dd42e64c37c37f51a9b108efd6ca0b39c0c0cc0640fb493673b09f2c933febaa7bf6b8a90a310a9ec614f08a2d1c7cf901fab476e88b0e484aaa1b9b0f97f1c537d18aeb7039e544600b0a421a1eafcb4165e877bb76995029d277851ff779c8cce5768e49599d2cd57b8cdfe164d8ac24b94fa95ef4f01bbfe20dbe298de0673a5a6397eaca27d6a7656dd53eccfe6f7745cc150c0c0d2cdbc7b7e5871d0209bb54314e39cb0b60d83797642b9852b0334c52accae20ee2f167ddebbb49c3aab040d1b69defb963b2db041e7f4d3951f5ee269740f4caed597c4af4af71e24eb1e710830da58b99eff9bf4b934734a28212c850437eee8668ac38c8ab5b02ab11e16fb2a498f40e2cbf5950d365ef7926649c0a64730fb537a662f5dbd24f641920ddc5a7b88719c42f7c71b7125ff040f8ddbb6f269ce10d46e974425fe9e0be03cc67b87991a71720d024f897c85cd9a3c68d6eff319d3cf1cefcb0d00b849f65bf935f1add32315643dd690090d4ee20e68c7fcf2f8ed0f5808fdf74fdc4cd68485826e7881d2ba1ffe3eaa4993682768e9d9b1493c8467dc2737b6038b59dd0c3be9e4150c4b9f2d8047e8d482120326e31910aedf06176956abcbe36e425c56826ed1c9a83d64531bbf663606addf2aa73e48d56ba0132f219703da6617052f50576cc9dd0d4a64759d5de2aa02f226703c2f12a3f3c812fceb868f722084fc17163dc5c242d9f1f190f1682ab1763a1187771d9a14063345124d52bd38dc920cbb4d606df9afcf116b98fb4671e4faad9b8ed13efd49d0b7998443f4caa06ac4811dcd28b3f49167c9707515ee46ee1f783806f2f37a45c556d614ca69fc0f0fd50ed51da4e45e0a5c6bb0acc456c6cff8ea95050e2d182d61d55ab0ccba7caf1be896ef6a3c07faeac5c6effbf81df30e33430d3c7473c0e7bdc69d0080d61fed78159f3d351c0dc922b2c791a86477f3538917a973077f8fcf856140697c1b78b2f36c36cee5576cf946b5a9e746ec61add385965e3045b49d7cb9bc4408a953d0c64fe206e0830e66fac1ea73d67011283f879978b8bcf77d7e7e6f46170a1cece520376d3e55b660b182b6f5afb8c5372be4e8b0b8bda63d2c033ece81a3e0831d48b7c4481b49e5d2620c1b36061bf7fc3605ce4f1a0879bdd664f2ed2b77e438703e994e99ec0cde7c25e7256f0c700623a387811c2d89ab2634054218690778f9bee91f530bb5cda730b3bca557160a38881b03abc77162023ed223213b816c2147f5f433ae97d45eb05a86239175a6b7c3c8c35c20e953d2c028ce997a974dc47f3986c35a644394374ce9acffe081f96e4a24d70ad9eafccdfda19a799136ac3d0da0ee0f88dcd4535ed234087babd07b8ed7d", 0x1000}, {&(0x7f00000014c0)="5938c3e6cd95ada3fb64fa65c7efffe20e4d1152de26aad1d5aa7be2e283911e244aee6afc06426347b26c708f095cc0f80819639302abbcbfb3790b3ea21a9cf03df0d781e9a8edf59594bdc6813dc43d9d26965bffcc5eebd6be6f5ef2f245bf9772b7b9d62d5d4f9706a43ec67eb23c0d88b63294a9a982c3841862a107b8f0ef1220e3bacc23248fd9579120d85a46cac7e16c99f76919cffe23e21905e72f673d2b067f2c783f3d8572c7f34b2c7d3e7298fbea01cc0696b28ad9dc7e29c9f0f2b1f07416eae5abc55209", 0xcd}], 0x167, &(0x7f0000001800)=[@rights, @rights], 0x50}, 0x0) 20:47:31 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 20:47:32 executing program 3: symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:47:32 executing program 2: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 20:47:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pselect6(0x40, &(0x7f0000000000)={0x1c}, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x989680}, 0x0) 20:47:32 executing program 4: mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x4) 20:47:32 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pselect6(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000100), 0x0) 20:47:32 executing program 1: r0 = eventfd(0x35) read$eventfd(r0, &(0x7f0000000080), 0xfffffe71) 20:47:32 executing program 3: clock_nanosleep(0xa0e89ddef5d296e8, 0x0, &(0x7f0000000140), 0x0) 20:47:32 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000002740), 0x0, 0x0) r1 = syz_open_pts(r0, 0x0) syz_open_pts(r1, 0x0) 20:47:32 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60f80ff100142c00000000005701ff0100040000000000000001be78d3377a8969955736d68195cf71d34e"], 0x0) 20:47:32 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg0\x00'}) 20:47:32 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001300)={&(0x7f00000010c0)=@name={0x1e, 0x2, 0x0, {{}, 0x3}}, 0x10, 0x0}, 0x0) 20:47:32 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0x40) 20:47:32 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0x40855) 20:47:32 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000780)={0x6, 0x3, &(0x7f00000002c0)=@raw=[@kfunc, @initr0], &(0x7f0000000300)='GPL\x00', 0x4, 0xb3, &(0x7f0000000340)=""/179, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:32 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x60000062) 20:47:33 executing program 5: socketpair(0x10, 0x0, 0x9, &(0x7f0000000640)) 20:47:33 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001740)={0x11, 0x5, &(0x7f0000001840)=@framed={{}, [@map_val={0x18, 0x0, 0x2, 0x0, 0x1}]}, &(0x7f0000000340)='syzkaller\x00', 0x5, 0x1000, &(0x7f0000000380)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:33 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0xd0440, 0x0) 20:47:33 executing program 2: socketpair(0x4, 0x0, 0x0, &(0x7f00000001c0)) 20:47:33 executing program 3: openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x81001, 0x0) 20:47:33 executing program 0: mkdir(&(0x7f0000000600)='./file0\x00', 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000c80)={&(0x7f0000000c40)='./file0\x00'}, 0x10) 20:47:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) 20:47:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) 20:47:33 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000001f80)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000001c00)=""/254, 0xfe}, {0x0}], 0x5}, 0x0) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c6", 0x1}, {0x0}], 0x2, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 20:47:33 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40010002) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) 20:47:33 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0x3, &(0x7f0000000180)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0xcd}}, &(0x7f0000000200)='GPL\x00', 0x2, 0x83, &(0x7f0000000240)=""/131, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:33 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001a00)={0x0, 0xfffffffffffffedc, 0x0, 0x0, &(0x7f0000000040)=[@ip_tos_u8={{0xfffffffffffffec7}}, @ip_ttl, @ip_tos_u8, @ip_pktinfo={{0x0, 0x0, 0x8, {0x0, @empty, @local}}}, @ip_tos_int, @ip_pktinfo={{0x0, 0x0, 0x8, {0x0, @remote, @private}}}], 0x18}, 0x0) 20:47:33 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_subtree(r0, &(0x7f0000000040)=ANY=[], 0x29) 20:47:33 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)='l', 0x1}], 0x1}, 0x0) close(r1) 20:47:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)="6c164c756fd68c8c9a204475372d017d25ab3a086d0e07dfba6740f1173e3e4df1051409b345609b0025e2b20efa984963d7ce648163583d07192e6cd32d65eb5378bea74e92933f52344da22275121e7d07ee755f93cbabab8c8d8585866e368badd227b8991083fc31c3999dead348c8e21f4d11b1d8cc6a21eb959b19456cbb2465291d9dd18f853389dc90c975c36df26c15fb1db3f3075bf853d8ac6d78afb1d0d1bd0d91de29c11e85165a214fb5c3d93331b87cbf0b39995f7e978fe677e47d0514555b5f7ec3a28b22a15a6b8d45fcf0f6f064c3ec0a617747af4967cfedf69720d12dfa6905936eda79342e55fbd1086654d9a5a9820fd7e6f2ef5bce3de1e58db9c5cdcce5b79cbacae113190172436c6a80ed1c0554757b422506f2fce7549b23a8a0f21bb0e9e225eb79fa66c6b7e51508f1330089a71507397e2e3ae1fcb27ac689a1f4a53ad6f358dbf68b59daa8e45f3eea1fcf81004f42bc87ead8662c8b633868b2f96c4481c9ed5a987c0405d5781419e1d32fae6c297b685a118018d70a021f085129dc17e96b04cb2e4f173e68a21087242fff47d90a93b0718cca328dde783323779791ad7312cc0afdc842b3780c126efb4c08e0389da23eec09c2784919ac552d2e26f3cfaa75af963dc79f22e309e15f83ded8973ada32cb2760809af6e2014f2953b33c64f56f8142499dbd85f665c8dfb6b73982d1304ca6593ec28c0bf25819825f8472f7461d869e0316d5dd57aff488669fa648c045ffdbdf1a19ac4c02323ea9f0f945236075dcf536211f385257d77a6d351d6dbae1209584a9b27974cd59f67f8bc4819819236ce6435f90a34b5c37c4f14200c8b03471f95f2e9406ae02cc6868c1f34575336b1d9fa8a411aa83cfbaf36ea230496670783afb94e12947b68c5337be92e37115111b4e74245641033de4c3727de2ab7ebad65e2947a5116557118126d02096de396b05b9a9fe06c83820e5f3c296d8c5afaad0ab0be62050a91abdf0509ee28fe36a0442f1467492aff3109ecc330f5725566de67229f9a2458aa7ef2ee9da5487f5ee35d9fc96cb62ed34c72d8ed428c67fa37b7b2201066cfc5b05610523184afb256a70efa869d668effd5a73e2fe81d9776979504ef3f4e5a239b636639fcc247b2493b27ca578ddefdc4332a2d75e3cb48e12cb8c06d0690725d40fbbc53f06b9895f66bcb5c5bc6da90f51dff039ccfafc4a6d2d7051c563856d3330228dffb3a41049d308bf644f158e691dd45d395091873796fdc920b92687465258a479c3a3a9e862c6e4c73433710da9fab605c0884b18ae1cf9c93d9d1b6141e968daa6df2996e8ceec41eae8525b84ce46ec6571fe2bc7f322d19de9f9970fecdf907dff5a780f9bb9032b3d0928a8e4afebbc2d1e0930e0977b2260b60b9cb168ac7b9de5b9020335f6fc34ba6177b9ccbb1965cd6ba90ade2ff7328f6f424c35d8ed9fc8830239a40f3b480f247e6c31f651539997e278144b17863a221205e28bbbd6ec5828e62ece186e6017b6fd95ae26cb4de765b8096e4c711f8dcf605c55a17d6ec982c588a29953cb2e4e7d524af811a3e1c54027bc038a30ae54f5c51623a9f0d3d4cd169985a98448134b3b394bb6d74ef3c3010487b08a6a5e54f57d71a3e95eb10432e68e7408a8dbd60256f2377003dee251a849cc4d9479903d169664d4a74f720e3bca064e50d23b48966ead8e2b625036ae342f5d85c7a16eee90761c81fa81e79173ce335f088827db245e28a12e9ceef0c2bd217a3dbafffe60e184600c6ec45aee9f4261895688c7d6c242f71f5915b71ccc54513fb125d174c364d333e22bc323b9c96834f2f70583f886e8d4ac5361ff8be6f1b461d73639429a0e29926b24eae4b94a7a385b50712d00e5fb6e71d5be47573a6b3ef283e4ffc7e4b2c8a63e3679fff3b596df00d01d9f6fd0efc2e3a8fb59ee47987977b569014c4b9ca817b95dfd12add5cf3d809dfa3ec7c8b3b9d23cdfe8e7df70b75ddf6853f36ca1f1e1cbe22d41bd90aa0b846e7564816d3a0c6284c46d1adcbbe0519e2cb9a39fbf52581d2c84b35d3812e0d20217a03872c1373a7f725f3afc3b7ef6623422b586c3c3987b5a25dabf8017aeb37ec4a2a0b8fb1485b7ac01ea7ece468b671363232333cbcb75f4bfbf87abf9327c053701f70900844af1312ea7ff582ac60c9bff9f6f28d81f869d8a4373ee2bc756b3c8ad1c50d85514827404de7196838daf7f9f09b38fd5644d9364574bcaeec10d8e85a0f056fce3e5d6ed57e702e931656d0979a8cff437f90ce9b16b70ee90f89d70c5e94240eb6ecca098a1a2a974fefd2bb720d75b798fcbcb4e00e4c45fe7c09df48010178f608a136cf62225f596cc27325396e57d8d9682abc6ce0cfddaed630158b28d9e133227794df13bec24078ed790d242bf64d5cd8333636de060a249820672224aca80e102b4a6cf2d3abe1b45804dcaae9986b212cdea2636263d374e2ef7cf4fa24c6269765fb8b1ab3015c1a3ef5cba03f322eed2256eb9bcadef71c8455cb30a55245c5348a58b4001084659d3c09388a0dc352bbb7bfdbad02ffcf5ef7a8e742e0160f4e9acaee82796e07c59607cefa7d22d7fa032727e723dc083f149d562ae75e8b75839b21bfb2ec8017aac85aabb99304e065cffe882395ecae88019096ecf4e859e5319541b57392e1e3438f0f2c52681754efcd5fe8912a9d43932afc80e655c2a763084d1a5573ffa4873e0d2b81352f19197cb55137f6dbed4d8017296498f7997b23c106763f40e486c9fe44fc7e91ee0fdd0cc03e7c6d76abb37193fcfd07eff16f819004794b348f1874a1ddb417b6e83e70cfafb2e682c3a65f6661b66c056c72808081a7c70b560f9aed0d1dedbe125ebb7939985110a3875e445c11b8bc80d780e050d9e4cf8b9eb1c36f65e6ae9ddfd023943c5cc32fb8fc31ed29860de31837e93c8784f15554ef546af1373ae4f4fa122aa66340562676d7619b9e7b39695a2a6088cf8e50995e95a6e1a345d71b412052e4d4c6bdeb451baf25a1512f8fe88f16237e96e1da44de1be794df506e20138a8128332b7acf5d036bc0403fe7c75073da27f3887c6131f5a304aeb83be097296ad3bdd2e4acd299f163c22f704d5cebc4e61f6cde4eb2401ba7e0a8f50acd650a535f9b739407df0699292dffbfc8423bf2150fa86036840b394dee7d7950e8058ac43a97c9bb714fe6770054f0e3f4e9113e5bad1e7a22de972be31b58b0960cc0a0ec99220281ec219c7052d7a8f246bc7d06e0e43687824896c28afc2900c80c097c239cc1fea9c2e98239b1848ba90907acb8141d6ebbdbe96046fbbccc1c0479eb8a1b15ebc0fcb25597f6462c59ac2ee09568a5c493f27a16f4385136e4de8abef5eb945adb7bfbf9e73bc595f010de0f47e9087e6aed612cdc82d85e752b278e34ca6add6a826fbde2e79e2b40173ff215f7f2350d6ef778170b9358a2eeb559b353bfbd7b269fd077fecd173105ac088e9e3fd78a6733b0b793e3398a4cf7b003bb439a9a00d985eaba7e6046fd96de9a9fe66fe65b88f68dd850e2df8f85400c29468c56b29c462b97ced4d7ba11f237b34af090590fe3c5a628dad0d65ece72d673131a68125fa421deefe6e1577aeade1e7123ca31798d1306155fcd68308884d1238f7249f6442b00a25c0c8b21e0d57a860650bb17f2f96137622bdcbdfc2e75d3cac1386bf0d78d6493175a8986771823d97f0f1111113fde7d6a4fb64ed9b4b78d407351a7e4993b1ba46a1960c94afa417a09dbca0ac001f2b34086fb89d621f468c07964b5bf5fd366707c7d89255c14956754a7f502449e807d5668ed599dd388a860d2316c2c28213f5ea848faa160b0fdab11a841b1ec07c3874d9a4d5588db96b3a936ba06b8213ed1f4d1d72b2f696147b5fe350f987a1901adf7a35230369b60bdde4c2b1ad307f1a14e2ee991057ad836c2b129b8959cf69f1a5d4c54628870211281edc0f0332d1d25169ebb0b11076a7186e933468ccb0ee2ad251a4ce821394555320774dd0090cf18dc5ccd50b76fa513162d103712ebac46ba6c7d610008e6fe4a58908789cc7641547af6a443b4a16d9a353403f3ab88f9045575ff61e8ba03769aea71309a755136f014130e4dc0e5513725209db632c7f4cd3b0c338d5e86691afa50089b18e8920dedd917751181db545d51fa878374e658c6fb0f5afe115be0cd7102bf0ea1fd805d9fac993378410aa2e0353a4ca3c61d6cbad4d6e73e31d2ca070b704608a842fa08633681852f31dfaf639c5faf31bd9f27442f44297516c87c2f09902cb0b137aeb27c5136ef09d02ccb5560fbaa1020d5e2c6f3d9e23f54ae2b84def1e7a388133014045c0c3ac8b036e850bfb09f9490fbc1e8d1ddd6da15276af5528380934365f98a3834b19cb4d939e74b6f8ef9137c4f3e79ead03f127ed6369ce7137c5126b631b1df10a76efa504f896bcc8d5648659381548b8caeeec1ca0a2cce96ff8c84eecf6334031b09c56b98d0a94a0a57395e63415db247016330b8ce5578430f3cee95e894e7b85c2710ecb3533649c9eef27614f2bed6d871afb75e6567e80c108adc8ec63073bfdc73b62f3e03af3781326e83f564cc510e8546f540173884efa6e920e51341028546780d1103636d18f", 0x8d00}, {0x0, 0x7fff6300}, {&(0x7f0000000140)="95", 0x1}], 0x3}, 0x0) 20:47:33 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x9, [@fwd={0x7}, @func={0x7, 0x0, 0x0, 0xc, 0x3}, @func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0xf}, {}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f]}}, &(0x7f0000000180)=""/206, 0x55, 0xce, 0x1}, 0x20) 20:47:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/129, 0x81}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)='l', 0x1}], 0x1}, 0x0) 20:47:34 executing program 5: setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000000080), 0xffffffffffffffc9) 20:47:34 executing program 4: socketpair(0x10, 0x3, 0x1f, &(0x7f0000000040)) 20:47:34 executing program 2: socketpair(0xa, 0x0, 0x1e4, &(0x7f0000000600)) 20:47:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[{0x18, 0x1, 0x1, "94"}], 0x18}, 0x0) 20:47:34 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{0x0}, {0x0}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x3}, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)='l', 0x1}], 0x1}, 0x0) 20:47:34 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x3}, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)="6c164c756fd68c8c9a204475372d017d25ab3a086d0e07dfba6740f1173e3e4df1051409b345609b0025e2b20efa984963d7ce648163583d07192e6cd32d65eb5378bea74e92933f52344da22275121e7d07ee755f93cbabab8c8d8585866e368badd227b8991083fc31c3999dead348c8e21f4d11b1d8cc6a21eb959b19456cbb2465291d9dd18f853389dc90c975c36df26c15fb1db3f3075bf853d8ac6d78afb1d0d1bd0d91de29c11e85165a214fb5c3d93331b87cbf0b39995f7e978fe677e47d0514555b5f7ec3a28b22a15a6b8d45fcf0f6f064c3ec0a617747af4967cfedf69720d12dfa6905936eda79342e55fbd1086654d9a5a9820fd7e6f2ef5bce3de1e58db9c5cdcce5b79cbacae113190172436c6a80ed1c0554757b422506f2fce7549b23a8a0f21bb0e9e225eb79fa66c6b7e51508f1330089a71507397e2e3ae1fcb27ac689a1f4a53ad6f358dbf68b59daa8e45f3eea1fcf81004f42bc87ead8662c8b633868b2f96c4481c9ed5a987c0405d5781419e1d32fae6c297b685a118018d70a021f085129dc17e96b04cb2e4f173e68a21087242fff47d90a93b0718cca328dde783323779791ad7312cc0afdc842b3780c126efb4c08e0389da23eec09c2784919ac552d2e26f3cfaa75af963dc79f22e309e15f83ded8973ada32cb2760809af6e2014f2953b33c64f56f8142499dbd85f665c8dfb6b73982d1304ca6593ec28c0bf25819825f8472f7461d869e0316d5dd57aff488669fa648c045ffdbdf1a19ac4c02323ea9f0f945236075dcf536211f385257d77a6d351d6dbae1209584a9b27974cd59f67f8bc4819819236ce6435f90a34b5c37c4f14200c8b03471f95f2e9406ae02cc6868c1f34575336b1d9fa8a411aa83cfbaf36ea230496670783afb94e12947b68c5337be92e37115111b4e74245641033de4c3727de2ab7ebad65e2947a5116557118126d02096de396b05b9a9fe06c83820e5f3c296d8c5afaad0ab0be62050a91abdf0509ee28fe36a0442f1467492aff3109ecc330f5725566de67229f9a2458aa7ef2ee9da5487f5ee35d9fc96cb62ed34c72d8ed428c67fa37b7b2201066cfc5b05610523184afb256a70efa869d668effd5a73e2fe81d9776979504ef3f4e5a239b636639fcc247b2493b27ca578ddefdc4332a2d75e3cb48e12cb8c06d0690725d40fbbc53f06b9895f66bcb5c5bc6da90f51dff039ccfafc4a6d2d7051c563856d3330228dffb3a41049d308bf644f158e691dd45d395091873796fdc920b92687465258a479c3a3a9e862c6e4c73433710da9fab605c0884b18ae1cf9c93d9d1b6141e968daa6df2996e8ceec41eae8525b84ce46ec6571fe2bc7f322d19de9f9970fecdf907dff5a780f9bb9032b3d0928a8e4afebbc2d1e0930e0977b2260b60b9cb168ac7b9de5b9020335f6fc34ba6177b9ccbb1965cd6ba90ade2ff7328f6f424c35d8ed9fc8830239a40f3b480f247e6c31f651539997e278144b17863a221205e28bbbd6ec5828e62ece186e6017b6fd95ae26cb4de765b8096e4c711f8dcf605c55a17d6ec982c588a29953cb2e4e7d524af811a3e1c54027bc038a30ae54f5c51623a9f0d3d4cd169985a98448134b3b394bb6d74ef3c3010487b08a6a5e54f57d71a3e95eb10432e68e7408a8dbd60256f2377003dee251a849cc4d9479903d169664d4a74f720e3bca064e50d23b48966ead8e2b625036ae342f5d85c7a16eee90761c81fa81e79173ce335f088827db245e28a12e9ceef0c2bd217a3dbafffe60e184600c6ec45aee9f4261895688c7d6c242f71f5915b71ccc54513fb125d174c364d333e22bc323b9c96834f2f70583f886e8d4ac5361ff8be6f1b461d73639429a0e29926b24eae4b94a7a385b50712d00e5fb6e71d5be47573a6b3ef283e4ffc7e4b2c8a63e3679fff3b596df00d01d9f6fd0efc2e3a8fb59ee47987977b569014c4b9ca817b95dfd12add5cf3d809dfa3ec7c8b3b9d23cdfe8e7df70b75ddf6853f36ca1f1e1cbe22d41bd90aa0b846e7564816d3a0c6284c46d1adcbbe0519e2cb9a39fbf52581d2c84b35d3812e0d20217a03872c1373a7f725f3afc3b7ef6623422b586c3c3987b5a25dabf8017aeb37ec4a2a0b8fb1485b7ac01ea7ece468b671363232333cbcb75f4bfbf87abf9327c053701f70900844af1312ea7ff582ac60c9bff9f6f28d81f869d8a4373ee2bc756b3c8ad1c50d85514827404de7196838daf7f9f09b38fd5644d9364574bcaeec10d8e85a0f056fce3e5d6ed57e702e931656d0979a8cff437f90ce9b16b70ee90f89d70c5e94240eb6ecca098a1a2a974fefd2bb720d75b798fcbcb4e00e4c45fe7c09df48010178f608a136cf62225f596cc27325396e57d8d9682abc6ce0cfddaed630158b28d9e133227794df13bec24078ed790d242bf64d5cd8333636de060a249820672224aca80e102b4a6cf2d3abe1b45804dcaae9986b212cdea2636263d374e2ef7cf4fa24c6269765fb8b1ab3015c1a3ef5cba03f322eed2256eb9bcadef71c8455cb30a55245c5348a58b4001084659d3c09388a0dc352bbb7bfdbad02ffcf5ef7a8e742e0160f4e9acaee82796e07c59607cefa7d22d7fa032727e723dc083f149d562ae75e8b75839b21bfb2ec8017aac85aabb99304e065cffe882395ecae88019096ecf4e859e5319541b57392e1e3438f0f2c52681754efcd5fe8912a9d43932afc80e655c2a763084d1a5573ffa4873e0d2b81352f19197cb55137f6dbed4d8017296498f7997b23c106763f40e486c9fe44fc7e91ee0fdd0cc03e7c6d76abb37193fcfd07eff16f819004794b348f1874a1ddb417b6e83e70cfafb2e682c3a65f6661b66c056c72808081a7c70b560f9aed0d1dedbe125ebb7939985110a3875e445c11b8bc80d780e050d9e4cf8b9eb1c36f65e6ae9ddfd023943c5cc32fb8fc31ed29860de31837e93c8784f15554ef546af1373ae4f4fa122aa66340562676d7619b9e7b39695a2a6088cf8e50995e95a6e1a345d71b412052e4d4c6bdeb451baf25a1512f8fe88f16237e96e1da44de1be794df506e20138a8128332b7acf5d036bc0403fe7c75073da27f3887c6131f5a304aeb83be097296ad3bdd2e4acd299f163c22f704d5cebc4e61f6cde4eb2401ba7e0a8f50acd650a535f9b739407df0699292dffbfc8423bf2150fa86036840b394dee7d7950e8058ac43a97c9bb714fe6770054f0e3f4e9113e5bad1e7a22de972be31b58b0960cc0a0ec99220281ec219c7052d7a8f246bc7d06e0e43687824896c28afc2900c80c097c239cc1fea9c2e98239b1848ba90907acb8141d6ebbdbe96046fbbccc1c0479eb8a1b15ebc0fcb25597f6462c59ac2ee09568a5c493f27a16f4385136e4de8abef5eb945adb7bfbf9e73bc595f010de0f47e9087e6aed612cdc82d85e752b278e34ca6add6a826fbde2e79e2b40173ff215f7f2350d6ef778170b9358a2eeb559b353bfbd7b269fd077fecd173105ac088e9e3fd78a6733b0b793e3398a4cf7b003bb439a9a00d985eaba7e6046fd96de9a9fe66fe65b88f68dd850e2df8f85400c29468c56b29c462b97ced4d7ba11f237b34af090590fe3c5a628dad0d65ece72d673131a68125fa421deefe6e1577aeade1e7123ca31798d1306155fcd68308884d1238f7249f6442b00a25c0c8b21e0d57a860650bb17f2f96137622bdcbdfc2e75d3cac1386bf0d78d6493175a8986771823d97f0f1111113fde7d6a4fb64ed9b4b78d407351a7e4993b1ba46a1960c94afa417a09dbca0ac001f2b34086fb89d621f468c07964b5bf5fd366707c7d89255c14956754a7f502449e807d5668ed599dd388a860d2316c2c28213f5ea848faa160b0fdab11a841b1ec07c3874d9a4d5588db96b3a936ba06b8213ed1f4d1d72b2f696147b5fe350f987a1901adf7a35230369b60bdde4c2b1ad307f1a14e2ee991057ad836c2b129b8959cf69f1a5d4c54628870211281edc0f0332d1d25169ebb0b11076a7186e933468ccb0ee2ad251a4ce821394555320774dd0090cf18dc5ccd50b76fa513162d103712ebac46ba6c7d610008e6fe4a58908789cc7641547af6a443b4a16d9a353403f3ab88f9045575ff61e8ba03769aea71309a755136f014130e4dc0e5513725209db632c7f4cd3b0c338d5e86691afa50089b18e8920dedd917751181db545d51fa878374e658c6fb0f5afe115be0cd7102bf0ea1fd805d9fac993378410aa2e0353a4ca3c61d6cbad4d6e73e31d2ca070b704608a842fa08633681852f31dfaf639c5faf31bd9f27442f44297516c87c2f09902cb0b137aeb27c5136ef09d02ccb5560fbaa1020d5e2c6f3d9e23f54ae2b84def1e7a388133014045c0c3ac8b036e850bfb09f9490fbc1e8d1ddd6da15276af5528380934365f98a3834b19cb4d939e74b6f8ef9137c4f3e79ead03f127ed6369ce7137c5126b631b1df10a76efa504f896bcc8d5648659381548b8caeeec1ca0a2cce96ff8c84eecf6334031b09c56b98d0a94a0a57395e63415db247016330b8ce5578430f3cee95e894e7b85c2710ecb3533649c9eef27614f2bed6d871afb75e6567e80c108adc8ec63073bfdc73b62f3e03af3781326e83f564cc510e8546f540173884efa6e920e51341028546780d1103636d18f", 0xd00}, {&(0x7f0000000140)="95", 0x1}], 0x2}, 0x0) 20:47:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000004c0)="6c164c756fd68c8c9a204475372d017d25ab3a086d0e07dfba6740f1173e3e4df1051409b345609b0025e2b20efa984963d7ce648163583d07192e6cd32d65eb5378bea74e92933f52344da22275121e7d07ee755f93cbabab8c8d8585866e368badd227b8991083fc31c3999dead348c8e21f4d11b1d8cc6a21eb959b19456cbb2465291d9dd18f853389dc90c975c36df26c15fb1db3f3075bf853d8ac6d78afb1d0d1bd0d91de29c11e85165a214fb5c3d93331b87cbf0b39995f7e978fe677e47d0514555b5f7ec3a28b22a15a6b8d45fcf0f6f064c3ec0a617747af4967cfedf69720d12dfa6905936eda79342e55fbd1086654d9a5a9820fd7e6f2ef5bce3de1e58db9c5cdcce5b79cbacae113190172436c6a80ed1c0554757b422506f2fce7549b23a8a0f21bb0e9e225eb79fa66c6b7e51508f1330089a71507397e2e3ae1fcb27ac689a1f4a53ad6f358dbf68b59daa8e45f3eea1fcf81004f42bc87ead8662c8b633868b2f96c4481c9ed5a987c0405d5781419e1d32fae6c297b685a118018d70a021f085129dc17e96b04cb2e4f173e68a21087242fff47d90a93b0718cca328dde783323779791ad7312cc0afdc842b3780c126efb4c08e0389da23eec09c2784919ac552d2e26f3cfaa75af963dc79f22e309e15f83ded8973ada32cb2760809af6e2014f2953b33c64f56f8142499dbd85f665c8dfb6b73982d1304ca6593ec28c0bf25819825f8472f7461d869e0316d5dd57aff488669fa648c045ffdbdf1a19ac4c02323ea9f0f945236075dcf536211f385257d77a6d351d6dbae1209584a9b27974cd59f67f8bc4819819236ce6435f90a34b5c37c4f14200c8b03471f95f2e9406ae02cc6868c1f34575336b1d9fa8a411aa83cfbaf36ea230496670783afb94e12947b68c5337be92e37115111b4e74245641033de4c3727de2ab7ebad65e2947a5116557118126d02096de396b05b9a9fe06c83820e5f3c296d8c5afaad0ab0be62050a91abdf0509ee28fe36a0442f1467492aff3109ecc330f5725566de67229f9a2458aa7ef2ee9da5487f5ee35d9fc96cb62ed34c72d8ed428c67fa37b7b2201066cfc5b05610523184afb256a70efa869d668effd5a73e2fe81d9776979504ef3f4e5a239b636639fcc247b2493b27ca578ddefdc4332a2d75e3cb48e12cb8c06d0690725d40fbbc53f06b9895f66bcb5c5bc6da90f51dff039ccfafc4a6d2d7051c563856d3330228dffb3a41049d308bf644f158e691dd45d395091873796fdc920b92687465258a479c3a3a9e862c6e4c73433710da9fab605c0884b18ae1cf9c93d9d1b6141e968daa6df2996e8ceec41eae8525b84ce46ec6571fe2bc7f322d19de9f9970fecdf907dff5a780f9bb9032b3d0928a8e4afebbc2d1e0930e0977b2260b60b9cb168ac7b9de5b9020335f6fc34ba6177b9ccbb1965cd6ba90ade2ff7328f6f424c35d8ed9fc8830239a40f3b480f247e6c31f651539997e278144b17863a221205e28bbbd6ec5828e62ece186e6017b6fd95ae26cb4de765b8096e4c711f8dcf605c55a17d6ec982c588a29953cb2e4e7d524af811a3e1c54027bc038a30ae54f5c51623a9f0d3d4cd169985a98448134b3b394bb6d74ef3c3010487b08a6a5e54f57d71a3e95eb10432e68e7408a8dbd60256f2377003dee251a849cc4d9479903d169664d4a74f720e3bca064e50d23b48966ead8e2b625036ae342f5d85c7a16eee90761c81fa81e79173ce335f088827db245e28a12e9ceef0c2bd217a3dbafffe60e184600c6ec45aee9f4261895688c7d6c242f71f5915b71ccc54513fb125d174c364d333e22bc323b9c96834f2f70583f886e8d4ac5361ff8be6f1b461d73639429a0e29926b24eae4b94a7a385b50712d00e5fb6e71d5be47573a6b3ef283e4ffc7e4b2c8a63e3679fff3b596df00d01d9f6fd0efc2e3a8fb59ee47987977b569014c4b9ca817b95dfd12add5cf3d809dfa3ec7c8b3b9d23cdfe8e7df70b75ddf6853f36ca1f1e1cbe22d41bd90aa0b846e7564816d3a0c6284c46d1adcbbe0519e2cb9a39fbf52581d2c84b35d3812e0d20217a03872c1373a7f725f3afc3b7ef6623422b586c3c3987b5a25dabf8017aeb37ec4a2a0b8fb1485b7ac01ea7ece468b671363232333cbcb75f4bfbf87abf9327c053701f70900844af1312ea7ff582ac60c9bff9f6f28d81f869d8a4373ee2bc756b3c8ad1c50d85514827404de7196838daf7f9f09b38fd5644d9364574bcaeec10d8e85a0f056fce3e5d6ed57e702e931656d0979a8cff437f90ce9b16b70ee90f89d70c5e94240eb6ecca098a1a2a974fefd2bb720d75b798fcbcb4e00e4c45fe7c09df48010178f608a136cf62225f596cc27325396e57d8d9682abc6ce0cfddaed630158b28d9e133227794df13bec24078ed790d242bf64d5cd8333636de060a249820672224aca80e102b4a6cf2d3abe1b45804dcaae9986b212cdea2636263d374e2ef7cf4fa24c6269765fb8b1ab3015c1a3ef5cba03f322eed2256eb9bcadef71c8455cb30a55245c5348a58b4001084659d3c09388a0dc352bbb7bfdbad02ffcf5ef7a8e742e0160f4e9acaee82796e07c59607cefa7d22d7fa032727e723dc083f149d562ae75e8b75839b21bfb2ec8017aac85aabb99304e065cffe882395ecae88019096ecf4e859e5319541b57392e1e3438f0f2c52681754efcd5fe8912a9d43932afc80e655c2a763084d1a5573ffa4873e0d2b81352f19197cb55137f6dbed4d8017296498f7997b23c106763f40e486c9fe44fc7e91ee0fdd0cc03e7c6d76abb37193fcfd07eff16f819004794b348f1874a1ddb417b6e83e70cfafb2e682c3a65f6661b66c056c72808081a7c70b560f9aed0d1dedbe125ebb7939985110a3875e445c11b8bc80d780e050d9e4cf8b9eb1c36f65e6ae9ddfd023943c5cc32fb8fc31ed29860de31837e93c8784f15554ef546af1373ae4f4fa122aa66340562676d7619b9e7b39695a2a6088cf8e50995e95a6e1a345d71b412052e4d4c6bdeb451baf25a1512f8fe88f16237e96e1da44de1be794df506e20138a8128332b7acf5d036bc0403fe7c75073da27f3887c6131f5a304aeb83be097296ad3bdd2e4acd299f163c22f704d5cebc4e61f6cde4eb2401ba7e0a8f50acd650a535f9b739407df0699292dffbfc8423bf2150fa86036840b394dee7d7950e8058ac43a97c9bb714fe6770054f0e3f4e9113e5bad1e7a22de972be31b58b0960cc0a0ec99220281ec219c7052d7a8f246bc7d06e0e43687824896c28afc2900c80c097c239cc1fea9c2e98239b1848ba90907acb8141d6ebbdbe96046fbbccc1c0479eb8a1b15ebc0fcb25597f6462c59ac2ee09568a5c493f27a16f4385136e4de8abef5eb945adb7bfbf9e73bc595f010de0f47e9087e6aed612cdc82d85e752b278e34ca6add6a826fbde2e79e2b40173ff215f7f2350d6ef778170b9358a2eeb559b353bfbd7b269fd077fecd173105ac088e9e3fd78a6733b0b793e3398a4cf7b003bb439a9a00d985eaba7e6046fd96de9a9fe66fe65b88f68dd850e2df8f85400c29468c56b29c462b97ced4d7ba11f237b34af090590fe3c5a628dad0d65ece72d673131a68125fa421deefe6e1577aeade1e7123ca31798d1306155fcd68308884d1238f7249f6442b00a25c0c8b21e0d57a860650bb17f2f96137622bdcbdfc2e75d3cac1386bf0d78d6493175a8986771823d97f0f1111113fde7d6a4fb64ed9b4b78d407351a7e4993b1ba46a1960c94afa417a09dbca0ac001f2b34086fb89d621f468c07964b5bf5fd366707c7d89255c14956754a7f502449e807d5668ed599dd388a860d2316c2c28213f5ea848faa160b0fdab11a841b1ec07c3874d9a4d5588db96b3a936ba06b8213ed1f4d1d72b2f696147b5fe350f987a1901adf7a35230369b60bdde4c2b1ad307f1a14e2ee991057ad836c2b129b8959cf69f1a5d4c54628870211281edc0f0332d1d25169ebb0b11076a7186e933468ccb0ee2ad251a4ce821394555320774dd0090cf18dc5ccd50b76fa513162d103712ebac46ba6c7d610008e6fe4a58908789cc7641547af6a443b4a16d9a353403f3ab88f9045575ff61e8ba03769aea71309a755136f014130e4dc0e5513725209db632c7f4cd3b0c338d5e86691afa50089b18e8920dedd917751181db545d51fa878374e658c6fb0f5afe115be0cd7102bf0ea1fd805d9fac993378410aa2e0353a4ca3c61d6cbad4d6e73e31d2ca070b704608a842fa08633681852f31dfaf639c5faf31bd9f27442f44297516c87c2f09902cb0b137aeb27c5136ef09d02ccb5560fbaa1020d5e2c6f3d9e23f54ae2b84def1e7a388133014045c0c3ac8b036e850bfb09f9490fbc1e8d1ddd6da15276af5528380934365f98a3834b19cb4d939e74b6f8ef9137c4f3e79ead03f127ed6369ce7137c5126b631b1df10a76efa504f896bcc8d5648659381548b8caeeec1ca0a2cce96ff8c84eecf6334031b09c56b98d0a94a0a57395e63415db247016330b8ce5578430f3cee95e894e7b85c2710ecb3533649c9eef27614f2bed6d871afb75e6567e80c108adc8ec63073bfdc73b62f3e03af3781326e83f564cc510e8546f540173884efa6e920e51341028546780d1103636d18f", 0xd00}, {0x0, 0x3e80}, {&(0x7f0000000140)="95", 0x1}], 0x3}, 0x0) 20:47:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0, 0x12f}], 0x1, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 20:47:34 executing program 2: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) sync() 20:47:34 executing program 3: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, @val, {@ipv4}}, 0x0) 20:47:34 executing program 5: socketpair(0x1, 0x0, 0x91, 0x0) 20:47:34 executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, @val, {@ipv6}}, 0x0) 20:47:34 executing program 0: syz_emit_ethernet(0xf3, &(0x7f0000000000)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 20:47:34 executing program 3: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 20:47:34 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000005c0)={@random="3959e40b2bf6", @remote, @val, {@ipv6}}, 0x0) 20:47:35 executing program 2: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1012, 0xffffffffffffffff, 0x0) 20:47:35 executing program 4: r0 = getuid() chown(&(0x7f00000000c0)='.\x00', r0, 0x0) 20:47:35 executing program 5: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 20:47:35 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @remote, @val, {@ipv6}}, 0x0) 20:47:35 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000100)={@random="3959e40b2bf6", @remote, @val, {@ipv4}}, 0x0) 20:47:35 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, @val, {@ipv6}}, 0x0) 20:47:35 executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0), 0x0) 20:47:35 executing program 4: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) 20:47:35 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @random="f23852106844", @val, {@ipv4}}, 0x0) 20:47:35 executing program 3: chown(&(0x7f00000000c0)='.\x00', 0x0, 0x0) 20:47:35 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000580)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x7, [@typedef={0x3}]}, {0x0, [0x0, 0x0, 0x61, 0x5f, 0x61]}}, &(0x7f0000000600)=""/241, 0x2b, 0xf1, 0x1}, 0x20) 20:47:35 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000440)={r0, 0x9, 0x1, 0x0, 0x0}, 0x20) 20:47:35 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0xa, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b00)={r0, 0xe0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f00000006c0)=[0x0], 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) 20:47:35 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000040)={r0}, 0x10) 20:47:35 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@func_proto={0x0, 0x0, 0x0, 0xd, 0x2}, @struct={0x0, 0x0, 0x0, 0xd}]}}, &(0x7f0000000280)=""/142, 0x32, 0x8e, 0x1}, 0x20) 20:47:35 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE(0xa, &(0x7f0000000040)={r0, 0xffffffffffffffff, 0x1d}, 0x10) 20:47:35 executing program 1: readv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}, {0x0}, {0x0}], 0x3) 20:47:35 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0xd, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xb, &(0x7f0000000d40)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 20:47:35 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0xd, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xd, &(0x7f0000000d40)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 20:47:36 executing program 4: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000280)={&(0x7f0000010580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) 20:47:36 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x3, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001680)={r0, 0xe0, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) 20:47:36 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000d40)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 20:47:36 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE(0x23, &(0x7f0000000040)={r0}, 0x10) 20:47:36 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000580)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@typedef={0x3}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000000600)=""/241, 0x29, 0xf1, 0x1}, 0x20) 20:47:36 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x8, [@ptr, @var={0x4, 0x0, 0x0, 0xe, 0x1}]}, {0x0, [0x0, 0x0, 0x0, 0x5f, 0x5f, 0x0]}}, &(0x7f00000014c0)=""/4096, 0x3c, 0x1000, 0x1}, 0x20) 20:47:36 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto, @struct={0x0, 0x1, 0x0, 0xf, 0x0, 0x0, [{}]}]}}, &(0x7f0000000280)=""/142, 0x3e, 0x8e, 0x1}, 0x20) 20:47:36 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0xa, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000b00)={r0, 0x0, 0x0}, 0x10) 20:47:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 20:47:36 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0), &(0x7f00000000c0)=0x98) 20:47:36 executing program 5: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)) syz_clone(0x0, 0x0, 0xfffffffffffffecb, 0x0, 0x0, 0x0) socketpair(0x2c, 0x6, 0x80, &(0x7f0000000080)) 20:47:36 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x12000000}]}]}}, &(0x7f0000000280)=""/142, 0x3e, 0x8e, 0x1}, 0x20) 20:47:36 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0xd, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000d40)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) 20:47:36 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@cgroup, r0, 0x1f}, 0x14) 20:47:36 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000080)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0xa, [@ptr, @var={0x4, 0x0, 0x0, 0xe, 0x1}]}, {0x0, [0x0, 0x0, 0x0, 0x5f, 0x5f, 0x61, 0x5f, 0x61]}}, &(0x7f00000014c0)=""/4096, 0x3e, 0x1000, 0x1}, 0x20) 20:47:36 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000003340)={&(0x7f0000002880)=@abs={0x8}, 0x8, 0x0}, 0x0) 20:47:36 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000480)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x10, 0x2}, 0x10) 20:47:36 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) 20:47:36 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup(r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f00000001c0), &(0x7f00000002c0)=0x88) 20:47:36 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) ppoll(&(0x7f0000000000)=[{r0}, {r0}], 0x2, 0x0, 0x0, 0x0) 20:47:37 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x10) 20:47:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000480)={0x10, 0x2}, 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x29, &(0x7f0000000080)={r2}, &(0x7f00000000c0)=0x8) 20:47:37 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000380)={0x1c, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f00000001c0)=ANY=[@ANYBLOB="01", @ANYRES32=0x0], &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000000c0), 0xc) 20:47:37 executing program 0: mkdir(&(0x7f0000001b00)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') unlink(&(0x7f00000014c0)='./file0\x00') 20:47:37 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f0000000000), &(0x7f0000000040)=0x4) 20:47:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000280)={0x0, 0x0, 0x8}, 0x10) 20:47:37 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r0) 20:47:37 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000000), 0x8) 20:47:37 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f00000004c0)="aa", 0x1, 0x0, &(0x7f0000000500)={0x10, 0x2}, 0x10) 20:47:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f00000002c0), 0xc) 20:47:37 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0x71, 0x1c, 0x2}, 0x1c) shutdown(r0, 0x0) 20:47:37 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) 20:47:37 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000001700)=0x8) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x902, &(0x7f0000000000)=r3, 0x4) 20:47:38 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 20:47:38 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(r0, 0x0, 0x0) 20:47:38 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r3, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) r4 = dup2(r3, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x105, &(0x7f0000000240)={0x1, [0x0]}, &(0x7f0000001700)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f0000000000)={r5}, &(0x7f0000000040)=0x8) 20:47:38 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000280), 0x10) 20:47:38 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000100)={0x5, 0x401, 0xa000, 0x766f}, 0x8) 20:47:38 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000003340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003240)=[@cred, @rights], 0x78}, 0x0) 20:47:38 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000001c0), 0x4) bind$inet6(r0, &(0x7f0000000040)={0x4, 0x1c, 0xffffffffffffffff}, 0x1c) 20:47:38 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x1c, 0x1c}, 0x1c, 0x0}, 0x0) r1 = dup(r0) getsockname$inet6(r1, 0x0, &(0x7f0000000380)) 20:47:38 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000000), &(0x7f00000000c0)=0x90) 20:47:38 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 20:47:38 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000200), &(0x7f00000002c0)=0x88) 20:47:38 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0xb, &(0x7f00000000c0)) 20:47:39 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000100)={0x0, 0x401, 0x0, 0x766f}, 0x8) 20:47:39 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x302}, 0x98) 20:47:39 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x31, 0x0, 0x0) dup2(r1, r0) 20:47:39 executing program 2: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x1008a, 0x0) 20:47:39 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x0, r0) recvmsg(r3, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x51d151f89e4d7ebf) 20:47:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ppoll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0, 0x0, 0x0) 20:47:39 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x21, &(0x7f0000003d40)={0x3ff}, 0x10) 20:47:39 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000380)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000100)=0x88) 20:47:39 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, 0x0, 0x0) 20:47:39 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000100), &(0x7f0000000180)=0x8) 20:47:39 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x401}, 0x14) 20:47:39 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000d40)={&(0x7f0000000040)=@file={0xa}, 0xa, 0x0}, 0x0) 20:47:39 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000100)={0x0, 0x401}, 0x8) 20:47:39 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/226, 0xe2}, 0x80) [ 642.974863][ T1196] ieee802154 phy0 wpan0: encryption failed: -22 [ 642.981471][ T1196] ieee802154 phy1 wpan1: encryption failed: -22 20:47:40 executing program 0: open(&(0x7f00000006c0)='./file0\x00', 0x5133a00f89312ba6, 0x0) 20:47:40 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000080), 0x88) 20:47:40 executing program 4: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x40, 0x0, &(0x7f00000000c0)) 20:47:40 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x1c, 0x3}, 0x1c) setsockopt$inet6_IPV6_RTHDR(r0, 0x29, 0x33, &(0x7f0000000080)=ANY=[], 0x18) dup2(r1, r0) 20:47:40 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000380)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup2(r0, r0) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x31}, 0xb) 20:47:40 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) 20:47:40 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000180)={0x10, 0x2}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000040)=ANY=[@ANYBLOB='a', @ANYRES32=0x0], &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000100)={r4}, &(0x7f00000000c0)=0x8) 20:47:40 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) bind$inet(r0, &(0x7f0000000440)={0x10, 0x2}, 0x10) 20:47:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x401}, 0x14) 20:47:41 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r1, &(0x7f0000000180)={0x10, 0x2}, 0x10) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r1, r2) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x105, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000100)={r4}, &(0x7f00000000c0)=0x8) 20:47:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f0000000280), &(0x7f00000002c0)=0x18) 20:47:41 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000240), 0x6) 20:47:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000480)=[{&(0x7f0000000080)='b', 0x1}], 0x1, &(0x7f0000000700)=[@dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0xae19}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}], 0x20}, 0x0) 20:47:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) sendto$inet(r2, &(0x7f00000002c0)="83260b04e66466306f495875180c155b08c0e74748318a7f771f5866ce34c9a86ce9a689449b1584500e8c8b107d615d2c0b32a9fcc393a0c3b4b9f49d1ce578acab089a3ed6a6c77b439739dea631262adaf1b5b67ca54e6fd8e781133abccec0ceb0f8ef7959f588d2d0568bf8b3614c1a27b505dbdbc280353ff1c0e21af773be4d3306d304231b7f77a8a7dc23dbac317a50c280b0b161656cb455fc58ecfc0baf64261d01d91d958256e8fa9cd38246249b576d607bfe813196f275dabf2c18197d05dedba34ef7f604a6b3eb6a9d4a820c6cfa3dba504a5615da627de57564b90429dca1e6cd9de61d0bba8419537c478329f79ab061c1a219f22ecbfbb0fee83b9a718821a1430fc7494b531e7bc3b067c01f6f128551942a11543d2c8181506a83095dbc419360f1993169c1fbf564cdc4e82f638f180d72cc1f691532f0aaa233b6b0900740d46b709c6eb32fb7ae2b7c9122592de6297ae2fa3d3a71c7b025858eec1b2c259eaa492a66d812c223876592eb71c83296801a0313bf6915b39e69183518681f9163753ede4dd810a6f11b45f728fca0871855e37990065fc48d30b13e88559702eb95f2574c9fe0b254e0c9707db036a0259f7e2b5c4f789c8010e7849b1c2cf7c92d009223bec269a3c6aa373c258eba6cf41227f1da39dbf2d463e911764e7671d6af0686e255a99096f3c64c89ef00e9e73c0fff7934242ca40e92e03a54235747542f81155a4c718b7766b7e314f401e1612dc7eed307acace3607f1abe8420e49b2ac1ea5b740f55b69606982be5dbfcde4569ed0e65e12be0906e85c0f8bdfa4ee8934a34d19380a2d86c436c9af5f1ecd4f1da3abb948fe3c291a3855c4186f85646fb580ef957100d643a858c6cdf13d2d3c2b94c68227a163c8055bea6fe7b6140cb9cbeb061fcb9f8cc21132e7f5ab68bf9e0aae4c8c10d736c94da65bf8709a36af8157a09d6ffad603c18152552c0181b50d9a2cd3abef950818c2b1d53e07776762da25beca904d15b1db7ac48f806e10cf66f77cace53bc9d36614818edd422548a9d7284144a76e302cb6e2e9c039292b9cfae97cde4e20b45e8e3840f91459ecf7b9a048a90626beb16cc22135b992ed75150661bb5afd9199bb5cccccb1270e074a7e99eb0ca71d35e836280a026a45f9debf79c64a47f49f09680f899e535918fd8c591f12f27d9ebecc5499891326f6c0409c479af5233e441450a4fb48aa17bb4fef547e337b06d96c425d7c84bc39203b4cc4ff89b76269e48d5cec82686105052dea5558ec78ac667909330753ef266128dc039a18d84caed0ee542a70c2676ea1b3a5a960fbd60fdc17b6b1b1e9b08f6f22bd3ffe762408c2ad3db3ed73e34b9ac872be602a72f3113498d2a1596ba9005112462be93f68b96d01687fe11b56ff3caf343b68c44c2a8f334e6e1bb4fb00c6ae279ce98bec67b3be345e69a991e157e1a8231e5670ee05e09e21ee0621ea0a6bd593519175f45d11e03d29dfb88a341436a450daddcbda604ed63b4d790fb14ff40e2a90e89e863f5d034f691b2432553a568302da67f71cd0a62359e6aa5cb45537f213f1c475ff3dea4fbe46bc0a78ea45415456f0cf823bb364e5f147d100668589408c0860f333c5b184899bb657bdd767305e4b2c2dd2d07b1f0e0c164664e4bc2d8aefbdac80209be953e7ed02cd3977f709fdfe81ffe3c9b09387cbec0b6d896b6b643bcd47a1575ab165b2cb1606bc775125fec8c27a6fab94bf52ddde98c00239171dee64cda77937389d23338913eedac168fb1c06cc6d3c2e35f5fcea975134e6513ec4a61ea914e5e6da7fb8ef4ea7edf968cbde7b3d5571765ffa7ae4f39478656d537847acc0c237102da11e2620f6627de14724a68c9db60de79cc8e259ab1e0fa8f8bd539ebdb71f8020c51d8aa8c7bf5afa0e28e5f962631998d4cb43d37c5109d85fc3a28fb0837316a4b445277e08eca2ff562ff207080a74009e1113a1e69042fde38fdc54781d9c7dbf78860acb393da470fe4fd5fe4c4ce0df3fd7d97f76ebce07781d2f18b4039388822478d0d386f0ec759b72d2360b7d8c47bef9372c179f09aff805ff671236e5adb8e0b08970c1829786553c82786090f4ae128121237f64d98f14abba5745368b425a254243e40892134c374c0bd5c2cfc925837bde7e2b1effd3df56e8b0972d4cad12f0ae56ae1837a316c8f5dce801551bad464fc1b6c82df434b024edd804c911381ebce3e0bd11d47d4c16d076df8df7cafdc2628ba5b94cfa494061050ce8ee5c6dc4ada864656bdebc69aca1853e670c0db4a3901a3ddb1a8627ef55b949b41a72e7de81bdbcfb8616d4a81ab8a2496e460682a7d064163dbc6b5ede69fb73f0cccb9066e3312c4886483d565dfeb567de8896cf9530a50044df4fbb3736e4ba25aa45a4b1d4d18450a617854cf813a6bb2335379880046d27775fd47d074134fa910d905181087c74f062b2ee0eac14863b054b1e4dde1303f9b8bedc20dbe561ac428d70efd579807674d01638feda45de3d37f07f161960b402dfb0ce4b2567359f11b2dadbef3cd0442c0b6919e4b447f91803cb02b92d856d3e1e001dde27a5eb66762afbc2dd802726ff12b785f5b6261b195a4518065005bb38488913d1ba3f9ea9dbaf49d4e0a195fb6e17b3028c7dc28e5b4fdb879ba8548f7e9732ea78f1f901909dd5856b1b83ce1eb71782ca949f43e4dd2937250ac9011b102aa56abd0f458661fdda755db88977fb2ce97a1f2f24aa50ac694b65b80f25be0061dcb17cb90793bea9299a938eb397ee82856df8346258549af56a5cbcbb010059aa795539af981ed1280570f82eedd187f8749d7ca6092608e2bfdb48f8d9e5423abc038af44c2a5ff4c8e896b5a052d13fa3baaa9ff8897d23ff07049f19c25136bab2d373515c14ee404a9eb9f5774d064f3f19c8ca42f163b5f1d4ec29936575ca90ae68f795318e2661ec30914f01a71ac4f58ad6b61a12b6b269493809c9e9ceb83e65818123dc12c5746dcbf4e25fe54e8e8dab06229587dee298710851692a85fa217218c16483b9a99b2bed72ac2fca26f5c55dfa7343105cef56c5c466ab41b128621930179bea5708e60dfd17e652b89270bb4e4b7a6a9177d468e18712839490890d1615eceae67631bbc5056cdbba941229e6987f43dd42ce0ad651071bb53ff86f393300130f06294706dc5259b94fed448a30066f6c7c1faa9d186f67ce98ee8f6e46490dd9fe60a87de8fa5134200490f9afaff01f8b7fc5fd26e4559f8c14493f94b93bff2845c4f5967e5342d7d088c374c2bd51dfeef0184aa690b012354f335426a4008100afde6ac0e8ee7c7c0b8eea4d0282b815f2eb54249ba4cb04672c9ef2dceb58138dd80711cf37447ee23526abd393cf83332a7161a8196a6cd7d676c18337fc7d35505a712e410cea9f9e2e92a1c9c77943936e02a5f512c8a2de219a323314654c8bfa81c49bf630687945c2d422d01cb7c83cb6902e67dc559befd175d8b92ad6e55f49a0ded46c00a8ce7a7c598da91c24c70e7e6c4869a784f21c4d62946a50d56af05b0082593f9443fc113e1f30ceb1c3dba7d02b3dc7b9e7e89fe757990924bc4794022f4557cad3fe4833880ec2853f55b358d7eeadba84333ea3a779f24b6b1f28c7e7e0bf3ea9f175f700289f7f7efba7f2daf6b1b0d8e5baec3fa176f89ce81346b9384e31f33f6facea7642ea9a6e4bdd2aa6dbf047c2d3c8231ae7328f0edf3bad54718b2b95f77bf52a64c492c9f53288a083d075713a8d8936d03979b07b60e3bd6e4b9c68966f519fe2bb1aeb2f9738921c1dc4908ed26b068aeabe22f820cbd8d2c594d4038b7b1e3f265aa2c02a1d8754348c1b4741eec50f17ad7b351dd96e0efb13ceb40e59c17c300fd543d250ed3d753c881417856b1bb8549125743196642ad812792cb95a3ec770bcb17362ab9947302e431a142d3dd6a816943a50d68c0334428a17bbc08a90373fec248b3c5b6db7bee4ce6533d3c7e20b00477af1c53639d8108171b240534276c458b05729e24eccf07c10472f6bc1c8a4e7d02f70e1b7484226fbea3e9f57f4b6bc2548a6848b01096e0d92f43bd4eba27be1cb907ba047e25f37e9080e16e4ae6b5fe694164457851fb1ca100b32e60ccd131174089332c31a7c895f2ae00a608da632f0b27240792760017e4d7bf3c9ac034410f66ad71346e86df1df1f49c7b32522f561b871cf5b9ef8e6464819ea04990fbc8ad06faf06d521ff80795584af7ab14475bc96f6b08b8f11c6b13e2650bce08b6c17de41eb80c90e89cafa86483cd47495c51a558d9205e629594558b7b3cb14df0a14412326dbf56a8d3844fc16b6627bd4aa2b333292a5e9e9e81eb0909bd519d8341872678168aac6606758a11286c752774aa4ebc287bb539d8756a1efeb6dee5ffb1facef08e33769a8d02597d958da572fa9c0051eeae6fc06d5f18d137a82d334817cc018238188347a6a8f8624aeeeeb99c93a24732d3fac865c0f253e07ba5e853841398ef6eae8e7b3c4c25cee5e1f02bbe371ec02f34129c5f474e3f1e1fd539db2ec08bbc7d0f442df4468c93e9f3651df9070edfe856517a6be1107afedc47603bd89003d4c72b52ce031fc1aed384da56b6930e4b6786ce8fce0ee530658407e4a3cb1d0c56ef2c8fe4ffc96b0ace21bb3bcacc32b42111faa1979c895c09bc13c30dc196f763f17ffa0ea41563fe825e3a2d5c2461e5a15a1763a98b87504bec2b5cf3dba6fadce1111a1fc4b9ded8349bd3bfbd4a8ef153d5ee9cba3f40f1a9a08780510e9f24b272b8c317a1f4cdac5a109cba409a6a1ab1dab546eeb7a5a95462ac31092125cfacb297791a9c550980a2e91cfbf6c2fc5b00ccf606d5c199d76f9f1885cdd75f1740b08267edc67ad0b57abc2c91734b6899530851aecea82d9e0b9af76626c88ffe4fb4ffae681eec0f46e43b2bfd35ae4a0bb9dd72f69edb7658c59e55babccf2788ccfaf8e960ef06f1d0a5f8429357374bf3569b19cc04b63a1726cab5d9b6f21577a7669cebbb6207b7cd8a313cf69170fdd991ad3ead306748650751671528b391424b98207744ab62e0875fb92d00089582b51d7b66cf86a71c0cfae9b6e1d31494404268583f3e59e6740292a28ffe3e7dc56ec0d14a7b234017d63aaf2793f493609e533e34dc0ccc4a5171a313fdd54a0fb324552e94eb7bab0192d7fc7c697a17e10348f3e3983a13df776d2ff31e9f92b2dfb6e6a95ea70c1f2f7182747644c3fe3c4e11471583a4cc8d3dfd40617d35de54ae474f07be860e08d80e0c4ea55200bd569c5e79fa10375d70bc3298ccccafea5704928e8ae32360809d39c45570143dd1ae70202a5e480d9d4acd711f7e0c824f5db5804ce24567623d193b1e15d3388c33eb4db385120319d412ebb082945c7777df17fcfb7f77c9897b6462f78ab54c8c18be99e0733378902790d8a38770b17b19738d335563d8efafdb195c0bd40e741aee2dea9cc8f79b1138999b24e533764b94481304e7916bfa090d9e81a98b9d7d3044511277d14bb0effe50736261ffcbd370bdc94b7f482860d4cc6ded51b253f6d11d0619f5818804b9c5040d5f3bce8a9216f4f0918df4acfd78c74db375a3f3ed9960f41d0e3cb4b7366c9ec4cf6255b5a7573e460114e1554be238654a018fa229a0c0e38e54fb054afc541f02cd689a20dfe40f08364c3422d6308d", 0xff1, 0x0, &(0x7f00000012c0)={0x10, 0x2}, 0x10) 20:47:41 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f00000006c0)=ANY=[], &(0x7f0000000280)=0x1c) 20:47:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000000), &(0x7f00000000c0)=0xb0) 20:47:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000002c0)={0x0, @in, 0x0, 0x0, 0x91}, 0x98) 20:47:41 executing program 4: r0 = socket(0x1c, 0x5, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:47:41 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000080), 0x10) 20:47:41 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) r3 = dup2(r1, r2) dup2(r0, r2) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x108, &(0x7f0000000080), &(0x7f0000000140)=0x18) 20:47:41 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x0, 0x2}, 0x1c, &(0x7f0000000140), 0x6}, 0x0) 20:47:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x16, &(0x7f0000000180)={0x0, 0x6}, 0x8) 20:47:42 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc85}, 0x14) 20:47:42 executing program 1: r0 = socket(0x2, 0x1, 0x84) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x1) 20:47:42 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000140), &(0x7f0000000000)=0x88) 20:47:42 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_mreqn(r0, 0x0, 0x5, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) 20:47:42 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_buf(r0, 0x29, 0x0, 0x0, 0x0) 20:47:42 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080), &(0x7f0000000040)=0x4) 20:47:42 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x6}, 0x10) 20:47:42 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x83) 20:47:42 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xc, &(0x7f0000000040), 0xb) 20:47:42 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f0000000140)="ee", 0x1, 0x0, &(0x7f00000001c0)={0x10, 0x2}, 0x10) 20:47:42 executing program 3: r0 = socket(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000040), 0x14) 20:47:42 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000180)={r2, 0x0, 0x0, 0x0, 0xb0}, 0x14) 20:47:43 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f00000000c0), 0x8) 20:47:43 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) listen(r0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:47:43 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x26, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 20:47:43 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x29, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 20:47:43 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000140), &(0x7f0000000200)=0x98) 20:47:43 executing program 5: r0 = socket(0x1c, 0x5, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000000c0)=0x98) 20:47:43 executing program 2: r0 = socket$inet6(0x2, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18}, 0xc) 20:47:43 executing program 0: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x302c0, 0x0) 20:47:43 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 20:47:43 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000400)) 20:47:43 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 20:47:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 20:47:43 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 20:47:44 executing program 3: pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000400), 0x0) 20:47:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0x0) 20:47:44 executing program 5: pipe(0x0) pipe2(0x0, 0x0) 20:47:44 executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:47:44 executing program 0: socket(0x0, 0x10000000, 0x3) 20:47:44 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x20, 0x20, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x2, [{0x0, 0x3}]}, @struct]}}, &(0x7f0000000280)=""/142, 0x3a, 0x8e, 0x1}, 0x20) 20:47:44 executing program 3: open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 20:47:44 executing program 1: socket(0x1f, 0x10000000, 0x3) 20:47:44 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000a40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) 20:47:44 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 20:47:44 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x8, &(0x7f00000003c0)) 20:47:44 executing program 0: r0 = socket$inet6(0xa, 0x3, 0xff) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000040), 0x4) 20:47:44 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, 0x0) 20:47:44 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000003c0)=@newqdisc={0x40, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_dsmark={{0x9}, {0x10, 0x2, [@TCA_DSMARK_INDICES={0x6}, @TCA_DSMARK_SET_TC_INDEX={0x4}]}}]}, 0x40}}, 0x0) [ 647.882701][ T3556] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 647.942207][ T3565] usb 6-1: new high-speed USB device number 32 using dummy_hcd 20:47:45 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/sda', 0x0, 0x0) 20:47:45 executing program 0: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x2fc, 0x0, 0x0, 0x0, 0x8, 0x44f, 0xb605, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x1, [{0x0, 0x0}]}) [ 648.052858][ T3564] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 648.073696][ T3556] usb 4-1: device descriptor read/64, error 18 [ 648.132544][ T3565] usb 6-1: device descriptor read/64, error 18 [ 648.135718][T12813] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 648.242394][ T3564] usb 3-1: device descriptor read/64, error 18 20:47:45 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xa, 0x7d00, 0x3, 0x66, 0x0, 0x1}, 0x48) [ 648.341892][ T3556] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 648.403201][ T3565] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 648.512642][ T3564] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 648.533028][ T3556] usb 4-1: device descriptor read/64, error 18 [ 648.562735][ T28] usb 1-1: new low-speed USB device number 74 using dummy_hcd [ 648.592301][ T3565] usb 6-1: device descriptor read/64, error 18 20:47:45 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0xeef, 0xa001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}]}}]}}, 0x0) [ 648.653246][ T3556] usb usb4-port1: attempt power cycle [ 648.704075][ T3564] usb 3-1: device descriptor read/64, error 18 [ 648.722856][ T3565] usb usb6-port1: attempt power cycle [ 648.826931][ T3564] usb usb3-port1: attempt power cycle [ 648.932650][ T28] usb 1-1: No LPM exit latency info found, disabling LPM. [ 649.012376][ T28] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 649.062520][ T3556] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 649.113415][ T114] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 649.142581][ T3565] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 649.153861][ T3556] usb 4-1: Invalid ep0 maxpacket: 0 [ 649.233765][ T3565] usb 6-1: Invalid ep0 maxpacket: 0 [ 649.242919][ T3564] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 649.272677][ T28] usb 1-1: string descriptor 0 read error: -22 [ 649.279413][ T28] usb 1-1: New USB device found, idVendor=044f, idProduct=b605, bcdDevice= 0.40 [ 649.289055][ T28] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 649.322292][ T3556] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 649.335971][ T3564] usb 3-1: Invalid ep0 maxpacket: 0 [ 649.350097][ T28] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 649.382748][ T114] usb 5-1: Using ep0 maxpacket: 8 [ 649.424250][ T3565] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 649.433455][ T3556] usb 4-1: Invalid ep0 maxpacket: 0 [ 649.439330][ T3556] usb usb4-port1: unable to enumerate USB device [ 649.502852][ T114] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 649.526053][ T3565] usb 6-1: Invalid ep0 maxpacket: 0 [ 649.532115][ T3564] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 649.543137][ T3565] usb usb6-port1: unable to enumerate USB device [ 649.558507][ T3556] usb 1-1: USB disconnect, device number 74 [ 649.644022][ T3564] usb 3-1: Invalid ep0 maxpacket: 0 [ 649.650673][ T3564] usb usb3-port1: unable to enumerate USB device [ 649.682474][ T114] usb 5-1: New USB device found, idVendor=0eef, idProduct=a001, bcdDevice= 0.40 [ 649.692133][ T114] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 649.700406][ T114] usb 5-1: Product: syz [ 649.705040][ T114] usb 5-1: Manufacturer: syz [ 649.709849][ T114] usb 5-1: SerialNumber: syz [ 649.770906][ T114] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 649.973605][ T3556] usb 5-1: USB disconnect, device number 89 20:47:47 executing program 3: syz_emit_vhci(&(0x7f0000000040)=@HCI_EVENT_PKT={0x4, @hci_ev_mode_change={{0x14, 0x6}, {0x0, 0xc9, 0x7e}}}, 0x9) 20:47:47 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$binfmt_script(r0, &(0x7f0000001200)=ANY=[], 0xf) 20:47:47 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00'}) 20:47:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa, [@union={0x9}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000080)=""/174, 0x2e, 0xae, 0x1}, 0x20) 20:47:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x8921, &(0x7f00000000c0)={'sit0\x00', 0x0}) 20:47:47 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc53a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f00000000c0)=@string={0x4, 0x3, "8e66"}}, {0x0, 0x0}]}) 20:47:47 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000340)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x7}]}, &(0x7f00000000c0)='syzkaller\x00', 0x5, 0x9d, &(0x7f0000000100)=""/157, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:48 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000580)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x80, &(0x7f00000016c0)=[{&(0x7f0000000600)="1dc05afde6286a7b47f20f0dfb4066534cc7767f629e58ee3b8f2486ad58a904b8b90027a815fc6260d7680f3cf9e0dcc5", 0x31}, {&(0x7f0000000640)="29aa873d567a6ea128fc6c9097fe1114a24fd5a3f0135fee07a1ef41ac56817a356770fb39c4b179bf34dc270670e4074aba9eced249435f", 0x38}, {&(0x7f0000000680)="f19be61e8ed0b37c2044f44a2b56b0618ec0b89cabe1ac1385", 0x19}, {&(0x7f00000006c0)="20bd7e9d5ca3bc1b8c1d22979bd7134d4ca805bd782154edd3dfd4891a8d0b346e4c1deeba8c16492d05892efbae0123e97fe1228807bd09d0ec07c0022debb0d8ecf027203e06e90b3bfe21f39b4f84a373ec151c13ccccec9074f9b280fe8b21ccc7f726ce558343b69932c396080f2d6fa516aecac54f6628298b6f9f8ccd3ed564aedfe8366917aa4a933aedad0c4b2a39966ad334ca771f269566d0a08e463d3d358fa379176831d27254a277de80d56587da488ba8283bf766aec8f0a3a9bb4a74e6ede007a87d40bcecd3e3be43dc71f154e80cd539b0121afff2825594d0da52eaae39e86a63ddb7fe87b0534c41150385d56acedc754baf6ae57caf540f96591a0a31f09f01e172fbd8d6944f650a1c5baf2ff33ae3d3e34c622855c5c366d0f4abdc6459d2aea131d3b58684cd4bf35277bd8c6a83707106766bf1a99392b67fa976be6e76d43316cdf1662b7f30c1b5048a3b8c4d48592fd8213b0bf95f4fedb4943b797509bbc708864e285c92d5f87c1a93363c7468a9c62343f56922669a6ee7a1796ccab490e435e133bbb1e06fabf66838508507de5498d8d0b2ccd997c3288efc3549959548e07f2bbe0894ec4a4514b83290bf04ad1fc2a2e03f9f81dbe5c6a5acb861a805a49da423507c91a647ddedd0e8bb03dee3f1ba8443c53e1b5f8b37d80900558f160903ed7adf0aa4af60907f603f18d6efc0904622f1c9aafea3f887fc8805e5531dd8517b27f0181b4593eed685620f37c49cf0544cc8b231a928a253cf1c1013a215f9a08dd7658fe3ae13707c737a1614c90de63c8e38964b5c1eff90b5fbc097485af52077384521a01b8a59031ece1224a91d8c64721f1758aee5e33142266ee311b6d77141a1681b4eff2449d33df59b464b4c610ec64798c06a6f16aae90dc3d68baa6e5777b78e802ccce17c950dce24e3d11f769502a4367278a32ed93c4bbcc7e9ec648f141e702efc1694d3014cf3b62f6241cd89ca526454550dbc4c3247f7ee69472a4befce38270034d2e37309d23065c8105f88376422a9b1ea2e1bf41aad9872e6d7aa5d6d6fd1f61d5c464022098284bb179263f2b5e290b46f95f6cefd39545327deefedab50f688fdd823c56214d11fc3c2d3abc35945cd7aa00de2a935d4876b5a3bbc53c19f66a872f04c8b3c104df9478bcb6f0324ce6255df106c11f90772c1a7ce6a7531aa14a6dfb40f2ba929e423828d8531d9b21d782fc6793c936559fa2c9131465998eb3249e1ab824da6fa3ac9ef30f7fe59c1c2e6399dc41f9a30cb083171e5829b92a0558d0b53e416e52d62b4439ad3e2c08dfee599d6a9b1214fed8fa151c569e436aa0cb59d80a0098a282cf5049ce2fc5edfc8aeab7cd404c53fba0d1a7950b2b554ae915c51e9a4b8b982c80c3515069f25ea42db5b3148af0d3f42774289bae1e8cdb270c000e30cf4f303b8b176491a4fd40f54c798744a2222f66301525650d5954fd81f1bf8d3975095b0f5942d20299f57095bae0d94aa8eafa13c3787ffe3d321c59460bf43633c12e2d7a86995edcf562fec70de78a8cbe346f2e45ea978d0d917109cfff9bd30d44fc94f82652206a42847eebcd3fa07ef94699e4e0ecd7b8e2b6d3d8efb4dfcae4159fbade5d2d7b9101231550dab4563ab0e1223cfa923c8d65a6af74fcb99e76ca619e4ed957605439906b600b7bbb76169e60769ab8b4a0bf5c00acf34d1c0e477334cf5ed827df73ee8bb578a4c76c941917e42a92c2abc71c36cc430aed1b70486148841ff1de9d4087724e5866344a143e32b82f609b8705ed57e2186e270507fd577a8d2ba1700d51f543bf00a978bb3c23cd07e3750225063c6ae7778041f4d859e47c4ff97036b0ac70bbf51c982d90737f259041f19ba3645f8cd38608c6b537c1a916c94ac6b0b1db0d30d080034efaab8f751dbeb0403426b5dad73fa62795577750a2e6a387befe76880cad8c628a62a841a75470bb18f7ebd613562e43f5cf176b063b3d997c9b8a0bd4ea8026e9d315e14ca5e0b79e0d81b488779716802e01634c1ddcd2c9f1d350f1917babfc3a1a5a1ae6c7d2a388d3ded9014875e363024c7de714fbb366166171a7c636696d79804cb9d39238547ba4474220354647b47f04957a28f75f6a1945353972669164d5302ffb936dad82921372761d1e1111cccb26991adc20ec3d7a8da35b57f845e6f3ab70a60488031f5a67a8812a1057f29b3242616a281bc92f154d203da4dd8215080a724c449d4cb87df89782c2134356050626a44843b457ae9474c3b49cc022d958f78ff10b38bbf7f494f3e7fc84b19745f4e266461c0afc651b24feac74e2a4a630c12407c18765e05e65145818e752455a05c1e2d5f9d6ceae32230123c45c3721cfb05cb8295f712985b6c888d003b3c8421acbc613b6bd81ae1d2b92d455eddc7e9cff184d8689a20e1c946cde99c2950243f7dd2572f63952cb2bf50351b004b083210a771152a48396e90a916fdf246cfcbaa66528745d2fe87441d4bb44ff15a0fde0e3a6c3784bcdf1b91ec09b5baee958f8a8a1d2ecb7c6c5b27c2737361e293cfa74fdc262aa2020255ae237361ea95f7fa3638f8cabbcd2f3c9b7791eb465152749777685b45d96ac2f559f7cc094aad196dcbc2b4fb232aeca6be26e18bca67ac95f9bebef50e03e40202b4e3b4f01b4b1773418620bcb7186e6ad726fd9ddd65e0fd4bf0f914ea5e5295542a18d191469b4f663cd9ab4aa1a7305b9a9829568dec08c066fdb49ca6e8b0ce8fcdce13d382cae6bd5153be6379043e7fef7f5a2f5c9de52d9157dde8977dd9ccae5250bc5c9e90404b66e4bc15f44eb8cee2a0b2343b6ec086a36222030eb3ca04a9f05e4f7384c87a97825b072277d31fea1432dfc3f047b215bc05fb18e0ee0f8f1ef726f52cfb266181c9fe6933ed482b83209f117c64fba1343a99122faac248abe924b242bd013a06cdf3e747f9a9a5d96c1c398d5d4603be79943d0607e2e8e6a5c72e9ed271932d6dc1ae8fd1a4326be440cf9ca4c517f0dd56386ce9ef4ea20f86caaf3e42537e3e9c0c63fd64e5e5c2c59f85e38ba0e66a3c95817aa7b930cebab301253dd2353bdef9ba1873ec9d192524c7925e0de1abf20a9a9f1fd46ed1773354fcafcab6c93b7729cea0815ad252cc19243c199ed8d8d95364e4514009f5ae4f351858a50732fb8aec0d2b6bc61a6285e286cdf55ae16a94aad6fc423e1f1e1f91f099dfa8e6752aafcfcf2c8555620be0340225839644a69880db4c4f9db8ddd11a6c420263d8e0cabe0114f660c0160ec56c2f6a6627ba572dc5feda4f03a7a817baf16955995e38ddd2f01cff4efb7b2b92e31dcbe62e16c4540b2cf3610b8ce48a21092ee32f6016c0f72012ffb35bb28d24197676697d6734bdf6026e9a1910213eb251c9994f7dbef6f1ebadf5514145a92c62106e4d925be01bfabd6941b1bbdc81e1cd80c8cbf92dc746230e47ffa8942a94d6c6c36321050ae4e8d9c2b588fa876a18eb266a878004cb36f24a0ab3aeb9ccf05addbebbcc714694523ae1f3310d42b0ff5002c1b62107419e494902b6f89d8725a2be9f720715809f5e8ed16e9d8a3c052dd32d8a2e47df841d458c3fc758b504f87ee3a3ae503c1f5d33f3669e88d4c39618da0ba8ed83e66f29f754da803da58e1d0ebd7195f1016175a929445fb4df893ace783216bec32e4c79ddf477096362e1cd31408f83177613aeedeb4042ba4e00d886eaf0e4a9bea1a1901c220fd23ff034b81d163efbd9bd34562383a964b1a9ea555d077fd396ba445bd8c580745c9828a81ba42e6bf78b47139d14a90918f26cc7fc55881ab044703470bfe8d463b0b29ff5f5e5f57fda2c1556d923a76af6cf0546d9818c9ed9a66650c0d602da750c9607cf7a75359d88f14bc62fedbfc3a37d9111cb78dddac75e6ea2c32aa709329071d40866db1c7e3d95f257a0998f5bb8972cdd13fd6b6f7d61a725dc240142fe01619bdb34e8fb557b3f8284a579d8b6f67b69615c76d2cb3e77db39a7e758e400563db8fec8cffe87d50a29b2ba89d5d8d31ad3872e6a030aaff35fb6857c0c9751364fb3c72b22c46aa2b933320d5386a29b644b783831832fe7db3a2a4d2823a3ceb6c32ae3a3f3f402da9140042b18dd2c4cc046ec9fbd4a3d019177a7c5a560ae28ea51acaeb07124b8512e8844a76a9faa96896f65de8343c0cd6cfe98bb5e6114ff3a66796354ef48eb24a8d2b1f5a840a80dff458ccc42a10f9fb4c508b4749a9dbf1859b71a5a267f996bfe82b5c4cbb67a47b5535b347d7f1aa3bf784f7b0c2a98b749403c228cf6a037fad694e24f6684b1a8d26bb81b03ba94669c7f059fc98666f7e77a924b47ac8247ca3853e6e6e796b5216c9a5f4260454afc8acda44250a8df0eef762c3b689e79ec42f58601017ec79b0efaace7512c91eb59737861599d078e46b42133e30faa5377d653943f07f37a7a6f9a3717d5bca3c2c1f8973fdfd7ba58f37df31535f515a7893ddfba7fbe23309a91f8a0fe75c10adf8ec1696f30fe7229c63b60efdadc6323dc74642fa025bad5869a1f5fc9d32b8116bd44775ba5213e91c1a6f2e9889f081fb6a1ca829c72272e381fdcc5e9eff082fddc6322c93531f44bfaf511cd87880b55e11af01e388eb6bea74187a2b120bc57fe8de4cafd644d70ebe2a01500692b509acd28092810863ca8402df0bb8a6229929a0782f6132211d3c0da401d0ca4796fecb6b7be7c6dc153428a1644ae88846ed9e27b51595923e6ddd65bc703ab7e0aae1681d2191d366df9104df4a8d1a37f3f13b9f3ae943b4309c4bdc86d71e4d1d6feaeb423d92375e1110cef530a3b90958232fdfe141310cdcb380d241d6f690a1e4e96919a654cfa354c525f8806aeb907932e5a4c4b8175d649dcde67bd2b6d7ae0f2d1df4cb76d872c12b2d6a4a086f40ac87308b8a773e66b6f8fcd8ef676fb8b8dfc78bc0ece168c5755cb4a9a45be779e4db86e3d4bf5a3163cb0c8e97b216c0736c36bf3bf9a717caf735d0190cb6242f1e0e547ebe9f1425bb746c7646b680dbe32b96e849eff76156966b614317df870fcaae47bf12399fc336f29d826d4c49722c2c598c88fb5b8a96492c8a4d011e4fc062c51c53fdb106402cb232d3db0cfd974c7a65526d6d32d443654ee52a45e10be6d68d0a530440e555428117e710eb24ed0aaa544c36836f74ac8bd7841006a85a6bdab4a60d639f2d245b7eecc5d4174585ac95605b1666d1749190dc5c2cc0304c5e67841d96089847555168eda429d78136030bd5440c05a33fcc0951304c35c61c1ff02664716ab93016f7962ab1f8e6417a92d68260c6ecd30537e0af08ef104e3bd15953486ca5869ef113045596cb30cff82a4fd1a381a7a9396ce71235bce9cfd955924d78da2b58638c98bff4511bf14725819fbbd220a8ca69f7fd8ac570d3d0796cc0b3139b0a4a426a91b86aa65e0131bf90fd34ba15c05b9e31db7d7665017c10d8b7f83e7dc5fc8a3a348b3f4766098676390b0ee2aa1fd40c55767bb568f0224c8125e5d16632a9bb9fe9b588c2f936ea1f05bab0792941f850eabeac35067e1a6e3017f7bf5aec1bec830d4f0f8e95aa8cbb4c10848258028522fb6915ab130711c2dcaeb27e3f83afd1413db20127ce0c9982f48c5221685a73cd0299d2e39119759e2b1e46e377aa46d6db1520da1d7ab2dc5fe6e8e76bbed599c24cd4bd790178d1cc6e519703c882750361d9e9be3", 0x1000}], 0x4, &(0x7f0000001a80)=[{0x7a, 0x0, 0x0, "2988b2fa6c65761a2991e2faaeb06bfdc45e82ad7dfa418233732c7c2fa33fe70f72b8ad97891f5b8da6c3e46493d2e06650f0b14ff15d95e7677c4d7b1dc4e4e38bf5b7a992c824d7dd5249e2008a1f0e1b4be52ace3fadea8f31a536d217de2f"}, {0x108, 0x115, 0x0, "67316cf968dbdc43db55875fd58035f0bef18863029779162f709fb457e51ed73aa07bf9cc746e88d29160f1b5ee108e6faf005cec26ccf8f171d8229a47cea7558d6588f667c50b806f4a38a266a3cdb9441f2f68d009db17a0567771e7304d819491d42583d954d223b14ff4dd3750b7cd878c00741d621c925cb002cf16b7b0a2d634b9efda309be189b21d74026e9f920f7e27205994e77a728cfbf4da2f74b93d1daabc5d85738f806939768a52e2fd14f782a85760f127e0a56010988ad5aa97ca4b56dca30c2ca279ad4c918a81faf9c858abbeb9dfc27f37b6029a747bd0201adf1cfd05894e7704ec80a5794fde3b2562"}, {0x58, 0x0, 0x0, "178feb139b52d288c09b68ab630657336ec838049a158de8807c317b5c2a9ad1d20d8173d6e21b72352983d10ebc8428526288854bf7566531590395fea20405d04868c07cd6"}, {0x90, 0x0, 0x0, "895009c52222e39ae5f1a101fb59e9d78dd1582cb4e3a93476fd80921a10d1fb7389098559d0c7d2720dbd0d0200000000000000de6b65b8dcd854fecc480a5407a5d51da51cc2c581ed1a89154ac0a58b5ef1b888dcad9d8554ff6911dff7feb7e4dee6fe04340bb6ce62e3f96af24112b53674e2c09e0000000000000000e2d87815ee96f165fecb9ac405fe4e5aae60056729dd8197a096dd80337106ee2430473bd7e726978877f0b60c6627c732e716bb6bdff8652d4da177a9426f662691c0ede14dd9244a6f5c25835e8b5b"}], 0x268}, 0x8000) 20:47:48 executing program 4: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f0000000080)=""/174, 0x26, 0xae, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000005c0)={0x6, 0x3, &(0x7f0000000340)=@framed, &(0x7f00000003c0)='GPL\x00', 0x3, 0xfd, &(0x7f0000000400)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540), 0x10}, 0x80) 20:47:48 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002880)={0x6, 0x4, &(0x7f0000002680)=@framed={{}, [@jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe}]}, &(0x7f0000000200)='syzkaller\x00', 0x2, 0x92, &(0x7f0000002700)=""/146, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 651.242156][ T3556] usb 1-1: new high-speed USB device number 75 using dummy_hcd 20:47:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000580)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x5, [@ptr={0x0, 0x0, 0x0, 0x2, 0x3}, @var={0x2, 0x0, 0x0, 0xe, 0x5}]}, {0x0, [0x0, 0x2e, 0x5f]}}, &(0x7f0000000480)=""/243, 0x39, 0xf3, 0x1}, 0x20) 20:47:48 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f0000011400)={&(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) [ 651.633531][ T3556] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 20:47:48 executing program 5: r0 = socket$kcm(0x2, 0x2, 0x0) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x2, 0x4e21, @remote}, 0x10, 0x0}, 0x0) 20:47:48 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000040)=@x25={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x2}}, 0x80, 0x0}, 0x0) 20:47:48 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0}, 0x0) [ 652.053441][ T3556] usb 1-1: New USB device found, idVendor=046d, idProduct=c53a, bcdDevice= 0.40 [ 652.062981][ T3556] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 652.071196][ T3556] usb 1-1: Product: syz [ 652.076363][ T3556] usb 1-1: SerialNumber: syz [ 652.250179][ T3556] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 652.453567][ T3556] usb 1-1: USB disconnect, device number 75 20:47:50 executing program 0: bpf$OBJ_GET_PROG(0x2, 0x0, 0x0) 20:47:50 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000011500)=@base={0x1e, 0x0, 0x4, 0x6, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x6ac}, 0x48) 20:47:50 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c4", 0x1}], 0x1}, 0x0) 20:47:50 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@generic={0x0, "461081259baa671081869595fccef88e08415f1ce1636aed88734ad49193481a97bb8e43934a8cf2d9cc419fb0b4030eacc3044cbff468adbf2d7ccc92c1f06dea8c87300414b92bcb704e83b80fbae536c0ab4782c2c60cab2f115ac175136f780974d1fbc617b48b0bd4a19b3762be321ff40983a0c99c3ad51f80e221"}, 0x80, 0x0, 0x0, &(0x7f0000000140)=[@timestamping={{0xf}}], 0x18}, 0x0) 20:47:50 executing program 3: socketpair(0x6, 0x0, 0x0, &(0x7f00000007c0)) 20:47:50 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 20:47:50 executing program 2: r0 = socket$kcm(0x2, 0x2, 0x0) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x2, 0x4e21, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_retopts={{0x14, 0x0, 0x7, {[@noop]}}}], 0x18}, 0x0) 20:47:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000000)) 20:47:50 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x401c5820, &(0x7f0000000180)) 20:47:50 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, 0x0) 20:47:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000029c0)=ANY=[], 0xf}, 0x0) recvmsg$unix(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/110, 0x6e}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000780)}, 0x0) 20:47:50 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x8912, &(0x7f0000000180)) 20:47:50 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000002480)) 20:47:50 executing program 3: socketpair(0x18, 0x0, 0x9, &(0x7f0000000080)) 20:47:50 executing program 5: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) ftruncate(r1, 0x12) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xc, {"a2e3ad21ed0d08f91b5bf4c087f70e43d038e7ff7fc6e5539b324c098b086a07083894090890e0878f0e1ac6e7049b0cb4959b5d9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d076d1b36cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b3425260f59554e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x8b6}}, 0x1006) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000002080)={0x0, 0x0, "31c958f6b39c06c236e68a7646595e6fa0aa4548fef1f1e858aba80463156be46b2597ebd1fd03ae92a4de1862f991d227c37a1631665d25499f738b7fbb738d65f7feb456d512ae72409bc55353f528d8f45e8904bc7f660e31a693fafa5e6c36cb45f5068e143eb89e421d9717a9b192fc58d3055cc91660157730ae95ede06ceb7df6549f1439145359ed0427fd233738083b087c3e4703c9c1615e350b1d2eb547f3c37c66892c694bd3531a1a281492cfe1f344f925733faad0ce7a12b156db8ced3a0b0df8e65dd1e34d53fdf3992cd62917c85da5f718c4d4d6c828c2ff23da026a83a90729908980b0f7803c4bb48d7b3afea86ad85310d50840615b", "4db3791d2c6075d43bf7100ee49ce817623c0a6e9406cada3e9fff4edcb5d86f23e09524339722c040f2769e8656c7a186cd91fdf61a463bcdae1e10552399b5d5178ea823cf2182738731f9dfd629b2cf5de72fb1708b7d56996a5e2d5bd1726d34a0904e0752ff26f5c4999b3458a89d8aa2a23994a03c53508ce038e73a81bb519a73e358bf7a4cd0a216c716a8e5d65d2183a71ecdb17f42095efe48e24c7994f5e4d7133f10db656ae230686ab91cb70eb30bad1704b1a43b748da1fc8ac2adf4340ee925895b110aa484006b45db82f7e70df63f841cbddec4f7ef30b51abae373992417a796525628ff50124d30e569708594fc68f427b0b87452768805a2c35a076d565426ae8fe75c9d6a0c1f751a76c08746e656cc20f3aef17087b8f7dbaa80563208eb6d633e60d6b9c2f3b2385ebd03ca66965859e952ce37909f221cd4b8b6a71dc4d0e7a645b0a99813bca40e6091f06de2a924592ba82e20666b64aa6697fa02c4b0f8dafed7a119705e2589e8faaf56623c61a904c1cc44799a8d5134dd73b99f4de15f08fc6151b222aec0bd82cb4bf90843307cbf145c3bab70d0f5e7ba9304d3373236f3a66b5135135cf208bad30bd6c4d718fbae60c0abcb4d6caaf0349bc84eec078af9d0901e760a9424615538f0feea10707d61997a9630fb60502c8944ba01fb2ff86bbd96f82a7762e57806cb5d7457b4980510ac4bf39ceedfcfbc0e42d9cc0721577c4a9ce8cd46182722a1c0403d372a57462b82125c1d592933a9ca138ddac7999f815481a1991b07dfb495253d83b0bc2c765b3f874d8c4b178ed89534075bb3ca9ecb86ac0cc77d250532438cd53ef64b8dd9d06fd6652b64f3b708f513c0915c70d9f8b1317239a136fed48fd646c4fa068358200bbbf049d9dae8ffcb6352110b98846b7a194067bd5d3783a1b1366841cad290df053fd22a022206a572e4ba23db21408165112d6f31658d0865139ff1c562634508e0c8cf6f600c71a34bea624d05e10de6448527a986d3410bb5212b925962549eae25da07c601b95554bfbbfe3d4fc911d06e93a2b949de7c71ffb37bcf3eb773c0de71ae8eddc26db5bd1e6057a0b3f39174f783cf7ac992e405707fabd2f2d073392c454541a87c06d93d128f099ba276e7116dc103bd90e25482f4eda5b941b15936dd947550d0e0a195e6e1d483b68173c7904de7aa8f61558df8d2f40360ed2bb5ec8ee1f6e15d6c66039958b5bcbbf884e665f9669a7988371a5a4ee3395da604745eaa49983a773364405beb715248a2c22db6375b03752ddf513a1397de114f63a3e72c3ac5f30d502b63804ce7e8f7842dcb34c5d8501ecd41b93b8329c125492f3c2e22d572c47bae5c129b6b1d2a787321d8b51de678b481e255c686916686b1823592bed7cfeb50dc2e9f98b6690b8386151591ff2f8bf325095c15a3a6c5d9acf049cda7130f6ed8f88a7e97a348c6898b222e60896bcc0190e88e59c2e48a59749a22037c7b13cf34480864371756b5bf0a1680706e0eef59c72cbba21369f1fb294d784cad6c508a31477db7aa34480d56e08dec8882d0b353728fb5a1135509020babf276c6190c2a828eecf52ac60b4d2788ee785fb7b2dfef65c3977440c1003afaddb8bcf46aeb18123b29b2e15b05c5b0d372eb8ee83688e02137f63412ea26a140b48c5d0290bde38d93ef7926238552cddebf01c9acb1daa0ff7a408cc622492a167e722b74255fc0f9d90683f31cdcf51d9bb91702e544f712783f842bc6287ffc1ffbfc952e43ef9e0a52346cfbffa2a17b2fe16d72c3b98b1129f9fad0b4db51cc758a1b8a85d40b53e11103e9bf6c7572b3e0d9534d060354372dd70d90ad8e4ddae8d46db60248b7cb6529bb4d95d6de676ee26ee36bfe190f0b13c9d27fadbdd8012936bf5d5b5c476d6c2901f41ceb23c34b10b92b4588f7b6c313ffed432936c345c86a12841cdde7ee087c2b9d49b8e97f63afd43137d2421127659b7e82fb5a29c601d2849b32d0a354bcefcb5e75351b454ef0cf9f02b23ca65b96b4476f4469aa50266f1fa1c4733fb49913a890bdefbc72d0d274e65a838feb55673675bd85a535c106f9e0db054e5964846562ac891b29d41ea4229fbd6b4f403678872b694b870724c9af9b87a0f308d0373393daa77ea79386368cf95f084fcd05fc7bc8566947e65746eed24aee821d0a07f9b4dcafcf04488203e775ae3a1bd1854f4cf67dc679252ded4abe85452f71a2a16e66d43db4cbed5e23018b39e5b20d070699d7efee852f259d13f95e73d3c73516cddd8536084d913b133c1062f4e4ad41e2b301f2cf1419e4239d6bba45ba1e519f8a4e9dde90770af184f83e6c7d01f2e49bc72ae7f6dc599297d4aa6edcc286e468143b76965b1e1ca0695b1be8a77d98fdf92518ad5893c993e41984fac3b7f95ff23ac529a4d01f312b602db5bb407ea868fa987f34820c7d64b51ee954adea68cd3546bae015002b122079cf4ec49b56538600ff27646e3ec22cc461beb4496dbffe59db99c129e1a8942e39c451beea11960cac59124c2ce60fcecfa82da2f668c226e40c111b7405018f367c1e139da8a80bcc7520c46bcbd6d4e9873490ee903eb8a958b3733e82652b6e38cfb156724707ff595923a32db415937a79c9526300177e29f652ee4a2ae85de3bf9ca2e9d8181a517afb80b28315d4bd008fe9b75629fdeb2675d12bb9952d8f8c08a2d3066943ba3358865ad6a6da5f70d64f9ae03af209a62b114592826f06f94541c47183e403841f10bd547fdf34b737c443811cce706c92b7d60d4f47408b220ce40e17ad17ac4c4ace741917351ff053daa0ccdb915be8a8fce7b078121bafbded6867165e35d2eff77096aeeb93138b26f289b23bcebf04f2099c09cb680570dddf9f1d4fd976c3f55025ec2980c38ebc857d6730e8fea1931d848c554e6264fd61a202e95b6b80f96b643cbf9748e8bb4dcbaa89e07004a1445d0052d3bc981259ee5331f9a77b0fba98bf48df4d58eaf87d94f8b961727033b1915cd1e31138bb47065073e4d40b5531e111c06e6ba6315b1b02c629359c84086520b47e5662dc841648aaacba009d5c369cf56045569ef3c767bbbf916c0de3ade0f947c53d1f10608f1d9f8984185ab786d3d6ca78cdbe141f17c13073b1382c20176b38b6129535b39309fe721cc86d99df1671a9c29e8eb7083144893bf11a0a19bbb77ec196a93423f3bc526ac473fff684c3f963ffc3357ad63b4b12593d2c84910cb13f9fe1460561a31e770460c1c4c7f7aaa20944ed6e0ba1232205e02ca8292c885505b1e93c666357b206d93a40b63099431c8317ea867da1723bb2015bee9b6ebc4cf20ef71f323166a51bb49c417c966b3587155bda4f103df35d1007ca5feff7a5d7a645e548813f035abeffc84cd35f9f53176ce8ead69b8bae00255d1714b1fdd03bc632f40c716e9099b1a20e951b86dccabbe82f1f2c0b94054e4cd38d5d9d4d218a5fed4682a05e27aa4babc6549e3956e10be9b36d763d762275c0a390e80f8f1a9874b38986f62db000238fe010815c286535b7074a57faa281e977120659c20f8f8b1a2f15518ae0685598b9b4a04f6035394ed5d9ca6c443849357c480248548b9390caf18ef56348d48ecd0d0f4ed9bc38b16dbf44ebe3d0ab05c14f20f039b9d9163c3a3bff1cfc03cc5530960cd1e5624a072b18f4e9fda499015a7ab8eada7eee3720264614e7148ef76f88c1cefc123ccd6f7084b90d1e5b368884608c1ed0a035291dded49587e46c5ed5c0a5e6796506cc58a82163c5ae766189ae82ece1563ad74b45480e1864df5c87b1abcbd4386a71c164564ab568836fb8d57136f7e9b8eb547453a736cc0bf1960683fdd021f713fc2f0abb83660d5beead3bb6173ee54f88fde48d1cf2feabead6b95034f9bceea7abac0663ff13f7582b08e266d3143de64c5be7d7876bda6d1581a0fc98feddf64ad2a6a575a81944bdeee9b951a88d5f9e430eb117f49167190a85fe44c9f712a5619cfee72302c0a357d72f5479db582402547a6ea4500629217e42150857443abad47ac463fe64ba008e38cd0f7a2a0f79adf70898c590f58f25259048754daad72198532ed9b58d22721a89412d30344bb1b7c1647a76f36c2e42f3a51556c607001edcea1d481226083e2b6bdf06985f51fd09cafa797335008e5391edd8a633e47cd5b1d26b7fd1defc3add86265da5d2e1219e0b8413b0c14735dd15fb5b3fb2972d71e298dbeccb7f102451d1fbf8568fe30561735a95268db2ca944fae5afca1ceefcfe7b109ad5ca5674c88584dba9b7e86f0c11314380292dea94234982e743525b9fcf8756fe77e395c05a1957d6cfa13e16f25c9d89d26c8e603821403b241ff032182b27e3987cac025c2a6842cdff7a55fe9088d8f369ed0d5fba5ebcc8d75fe1316b9ad99722b59e124bc0f6c3379034ec4ef39dc0da6d9e76e47c2e273509b0de58022b6f082d66bb1f2acaf65613e288e4a5a24884886191405f7b67910856bb0ad45447e2de11473c20acd730c802a1af78953455784d4f09603eafe6445b3634db3efc574b734ed8d487274443a933a7be31bc9a94e0adf6bc42e17a9226c113181617c5ffbf3d0f1c697048c46a23dc2663085dc7cfaf25fbe0405458f10f547767cc78a15d998bc7360802b7780927cdde6c71628b1dea303231fed3ec6324a0c21ba7d331e96dccffb8026bbc07ff54590de91368c0f5c19e47a56028fabdce016837650e3e80f31f5b0edeadadad3e677f575716bd1c9098440d64fd068cc6f60a373841d30e27d733867e21395b7b546975022a4b4cb6285154dbdc13caea98a859a06782a7df8d9d605b8b5176a7e667fe7947ccc4df193d36822e1806679af9e63a1aa1b697f665bca17ae8d2ef05b4cd57235cf483ccf3172713b2aa92f5662c081934d9d8d0b83c4f43a42897344373bc1620c0e269ca14efac8b5ac966c5cf6da835690228592922016d83f74740792b6c1fad10fa28222d558c94600929c64e31559445cc7cfffbf0245f6d5c90db563bb0d7d3949125296f652717817c44d3c8656b18424c12a725176f49141ffcf798f5d4973fd6d62be97ad4b7455b43063328466ebfdeadbc95d24d16993e018c5fe3ee4b1ffe57fd49be488308bdf42fdcab98c64880a309763e5a0ce013f4db6b9b65f57b299f164db88049e3480f455c33a31375d99f7bde38a154cd0536b9e888c2e2f3ad8da273a6796a305313f0d5723517ad08a78c80cea0df5b04d6f389c5007350ddb59dd2d673ac76386a6b796f1dfb4704934c1362a63853dfd3ca8efdb0f7f015c1fd1d9ba643f63c60ea67255b8bd8cfedf76881210d1"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) 20:47:50 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000020c0)={0x2020}, 0x2020) 20:47:50 executing program 2: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0fc0009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40224400, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) 20:47:50 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x9, 0x3, 0x4, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 20:47:51 executing program 3: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0fc0009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40224400, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) 20:47:51 executing program 4: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="4800000010005fff0000050008000000000818a4", @ANYRES32=0x0, @ANYBLOB="0092000000000000280012800a00010076786c616e"], 0x3}}, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) splice(r0, 0x0, r2, 0x0, 0x4ffe2, 0x0) 20:47:51 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000040), 0x0, 0x0, 0x3) 20:47:51 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) ftruncate(r1, 0x12) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000001040)={0xc, {"a2e3ad21ed0d08f91b5bf4c087f70e43d038e7ff7fc6e5539b324c098b086a07083894090890e0878f0e1ac6e7049b0cb4959b5d9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d076d1b36cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b3425260f59554e502dcea39cb6bc3eb69992e234b4ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x8b6}}, 0x1006) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000002080)={0x0, 0x0, "31c958f6b39c06c236e68a7646595e6fa0aa4548fef1f1e858aba80463156be46b2597ebd1fd03ae92a4de1862f991d227c37a1631665d25499f738b7fbb738d65f7feb456d512ae72409bc55353f528d8f45e8904bc7f660e31a693fafa5e6c36cb45f5068e143eb89e421d9717a9b192fc58d3055cc91660157730ae95ede06ceb7df6549f1439145359ed0427fd233738083b087c3e4703c9c1615e350b1d2eb547f3c37c66892c694bd3531a1a281492cfe1f344f925733faad0ce7a12b156db8ced3a0b0df8e65dd1e34d53fdf3992cd62917c85da5f718c4d4d6c828c2ff23da026a83a90729908980b0f7803c4bb48d7b3afea86ad85310d50840615b", "4db3791d2c6075d43bf7100ee49ce817623c0a6e9406cada3e9fff4edcb5d86f23e09524339722c040f2769e8656c7a186cd91fdf61a463bcdae1e10552399b5d5178ea823cf2182738731f9dfd629b2cf5de72fb1708b7d56996a5e2d5bd1726d34a0904e0752ff26f5c4999b3458a89d8aa2a23994a03c53508ce038e73a81bb519a73e358bf7a4cd0a216c716a8e5d65d2183a71ecdb17f42095efe48e24c7994f5e4d7133f10db656ae230686ab91cb70eb30bad1704b1a43b748da1fc8ac2adf4340ee925895b110aa484006b45db82f7e70df63f841cbddec4f7ef30b51abae373992417a796525628ff50124d30e569708594fc68f427b0b87452768805a2c35a076d565426ae8fe75c9d6a0c1f751a76c08746e656cc20f3aef17087b8f7dbaa80563208eb6d633e60d6b9c2f3b2385ebd03ca66965859e952ce37909f221cd4b8b6a71dc4d0e7a645b0a99813bca40e6091f06de2a924592ba82e20666b64aa6697fa02c4b0f8dafed7a119705e2589e8faaf56623c61a904c1cc44799a8d5134dd73b99f4de15f08fc6151b222aec0bd82cb4bf90843307cbf145c3bab70d0f5e7ba9304d3373236f3a66b5135135cf208bad30bd6c4d718fbae60c0abcb4d6caaf0349bc84eec078af9d0901e760a9424615538f0feea10707d61997a9630fb60502c8944ba01fb2ff86bbd96f82a7762e57806cb5d7457b4980510ac4bf39ceedfcfbc0e42d9cc0721577c4a9ce8cd46182722a1c0403d372a57462b82125c1d592933a9ca138ddac7999f815481a1991b07dfb495253d83b0bc2c765b3f874d8c4b178ed89534075bb3ca9ecb86ac0cc77d250532438cd53ef64b8dd9d06fd6652b64f3b708f513c0915c70d9f8b1317239a136fed48fd646c4fa068358200bbbf049d9dae8ffcb6352110b98846b7a194067bd5d3783a1b1366841cad290df053fd22a022206a572e4ba23db21408165112d6f31658d0865139ff1c562634508e0c8cf6f600c71a34bea624d05e10de6448527a986d3410bb5212b925962549eae25da07c601b95554bfbbfe3d4fc911d06e93a2b949de7c71ffb37bcf3eb773c0de71ae8eddc26db5bd1e6057a0b3f39174f783cf7ac992e405707fabd2f2d073392c454541a87c06d93d128f099ba276e7116dc103bd90e25482f4eda5b941b15936dd947550d0e0a195e6e1d483b68173c7904de7aa8f61558df8d2f40360ed2bb5ec8ee1f6e15d6c66039958b5bcbbf884e665f9669a7988371a5a4ee3395da604745eaa49983a773364405beb715248a2c22db6375b03752ddf513a1397de114f63a3e72c3ac5f30d502b63804ce7e8f7842dcb34c5d8501ecd41b93b8329c125492f3c2e22d572c47bae5c129b6b1d2a787321d8b51de678b481e255c686916686b1823592bed7cfeb50dc2e9f98b6690b8386151591ff2f8bf325095c15a3a6c5d9acf049cda7130f6ed8f88a7e97a348c6898b222e60896bcc0190e88e59c2e48a59749a22037c7b13cf34480864371756b5bf0a1680706e0eef59c72cbba21369f1fb294d784cad6c508a31477db7aa34480d56e08dec8882d0b353728fb5a1135509020babf276c6190c2a828eecf52ac60b4d2788ee785fb7b2dfef65c3977440c1003afaddb8bcf46aeb18123b29b2e15b05c5b0d372eb8ee83688e02137f63412ea26a140b48c5d0290bde38d93ef7926238552cddebf01c9acb1daa0ff7a408cc622492a167e722b74255fc0f9d90683f31cdcf51d9bb91702e544f712783f842bc6287ffc1ffbfc952e43ef9e0a52346cfbffa2a17b2fe16d72c3b98b1129f9fad0b4db51cc758a1b8a85d40b53e11103e9bf6c7572b3e0d9534d060354372dd70d90ad8e4ddae8d46db60248b7cb6529bb4d95d6de676ee26ee36bfe190f0b13c9d27fadbdd8012936bf5d5b5c476d6c2901f41ceb23c34b10b92b4588f7b6c313ffed432936c345c86a12841cdde7ee087c2b9d49b8e97f63afd43137d2421127659b7e82fb5a29c601d2849b32d0a354bcefcb5e75351b454ef0cf9f02b23ca65b96b4476f4469aa50266f1fa1c4733fb49913a890bdefbc72d0d274e65a838feb55673675bd85a535c106f9e0db054e5964846562ac891b29d41ea4229fbd6b4f403678872b694b870724c9af9b87a0f308d0373393daa77ea79386368cf95f084fcd05fc7bc8566947e65746eed24aee821d0a07f9b4dcafcf04488203e775ae3a1bd1854f4cf67dc679252ded4abe85452f71a2a16e66d43db4cbed5e23018b39e5b20d070699d7efee852f259d13f95e73d3c73516cddd8536084d913b133c1062f4e4ad41e2b301f2cf1419e4239d6bba45ba1e519f8a4e9dde90770af184f83e6c7d01f2e49bc72ae7f6dc599297d4aa6edcc286e468143b76965b1e1ca0695b1be8a77d98fdf92518ad5893c993e41984fac3b7f95ff23ac529a4d01f312b602db5bb407ea868fa987f34820c7d64b51ee954adea68cd3546bae015002b122079cf4ec49b56538600ff27646e3ec22cc461beb4496dbffe59db99c129e1a8942e39c451beea11960cac59124c2ce60fcecfa82da2f668c226e40c111b7405018f367c1e139da8a80bcc7520c46bcbd6d4e9873490ee903eb8a958b3733e82652b6e38cfb156724707ff595923a32db415937a79c9526300177e29f652ee4a2ae85de3bf9ca2e9d8181a517afb80b28315d4bd008fe9b75629fdeb2675d12bb9952d8f8c08a2d3066943ba3358865ad6a6da5f70d64f9ae03af209a62b114592826f06f94541c47183e403841f10bd547fdf34b737c443811cce706c92b7d60d4f47408b220ce40e17ad17ac4c4ace741917351ff053daa0ccdb915be8a8fce7b078121bafbded6867165e35d2eff77096aeeb93138b26f289b23bcebf04f2099c09cb680570dddf9f1d4fd976c3f55025ec2980c38ebc857d6730e8fea1931d848c554e6264fd61a202e95b6b80f96b643cbf9748e8bb4dcbaa89e07004a1445d0052d3bc981259ee5331f9a77b0fba98bf48df4d58eaf87d94f8b961727033b1915cd1e31138bb47065073e4d40b5531e111c06e6ba6315b1b02c629359c84086520b47e5662dc841648aaacba009d5c369cf56045569ef3c767bbbf916c0de3ade0f947c53d1f10608f1d9f8984185ab786d3d6ca78cdbe141f17c13073b1382c20176b38b6129535b39309fe721cc86d99df1671a9c29e8eb7083144893bf11a0a19bbb77ec196a93423f3bc526ac473fff684c3f963ffc3357ad63b4b12593d2c84910cb13f9fe1460561a31e770460c1c4c7f7aaa20944ed6e0ba1232205e02ca8292c885505b1e93c666357b206d93a40b63099431c8317ea867da1723bb2015bee9b6ebc4cf20ef71f323166a51bb49c417c966b3587155bda4f103df35d1007ca5feff7a5d7a645e548813f035abeffc84cd35f9f53176ce8ead69b8bae00255d1714b1fdd03bc632f40c716e9099b1a20e951b86dccabbe82f1f2c0b94054e4cd38d5d9d4d218a5fed4682a05e27aa4babc6549e3956e10be9b36d763d762275c0a390e80f8f1a9874b38986f62db000238fe010815c286535b7074a57faa281e977120659c20f8f8b1a2f15518ae0685598b9b4a04f6035394ed5d9ca6c443849357c480248548b9390caf18ef56348d48ecd0d0f4ed9bc38b16dbf44ebe3d0ab05c14f20f039b9d9163c3a3bff1cfc03cc5530960cd1e5624a072b18f4e9fda499015a7ab8eada7eee3720264614e7148ef76f88c1cefc123ccd6f7084b90d1e5b368884608c1ed0a035291dded49587e46c5ed5c0a5e6796506cc58a82163c5ae766189ae82ece1563ad74b45480e1864df5c87b1abcbd4386a71c164564ab568836fb8d57136f7e9b8eb547453a736cc0bf1960683fdd021f713fc2f0abb83660d5beead3bb6173ee54f88fde48d1cf2feabead6b95034f9bceea7abac0663ff13f7582b08e266d3143de64c5be7d7876bda6d1581a0fc98feddf64ad2a6a575a81944bdeee9b951a88d5f9e430eb117f49167190a85fe44c9f712a5619cfee72302c0a357d72f5479db582402547a6ea4500629217e42150857443abad47ac463fe64ba008e38cd0f7a2a0f79adf70898c590f58f25259048754daad72198532ed9b58d22721a89412d30344bb1b7c1647a76f36c2e42f3a51556c607001edcea1d481226083e2b6bdf06985f51fd09cafa797335008e5391edd8a633e47cd5b1d26b7fd1defc3add86265da5d2e1219e0b8413b0c14735dd15fb5b3fb2972d71e298dbeccb7f102451d1fbf8568fe30561735a95268db2ca944fae5afca1ceefcfe7b109ad5ca5674c88584dba9b7e86f0c11314380292dea94234982e743525b9fcf8756fe77e395c05a1957d6cfa13e16f25c9d89d26c8e603821403b241ff032182b27e3987cac025c2a6842cdff7a55fe9088d8f369ed0d5fba5ebcc8d75fe1316b9ad99722b59e124bc0f6c3379034ec4ef39dc0da6d9e76e47c2e273509b0de58022b6f082d66bb1f2acaf65613e288e4a5a24884886191405f7b67910856bb0ad45447e2de11473c20acd730c802a1af78953455784d4f09603eafe6445b3634db3efc574b734ed8d487274443a933a7be31bc9a94e0adf6bc42e17a9226c113181617c5ffbf3d0f1c697048c46a23dc2663085dc7cfaf25fbe0405458f10f547767cc78a15d998bc7360802b7780927cdde6c71628b1dea303231fed3ec6324a0c21ba7d331e96dccffb8026bbc07ff54590de91368c0f5c19e47a56028fabdce016837650e3e80f31f5b0edeadadad3e677f575716bd1c9098440d64fd068cc6f60a373841d30e27d733867e21395b7b546975022a4b4cb6285154dbdc13caea98a859a06782a7df8d9d605b8b5176a7e667fe7947ccc4df193d36822e1806679af9e63a1aa1b697f665bca17ae8d2ef05b4cd57235cf483ccf3172713b2aa92f5662c081934d9d8d0b83c4f43a42897344373bc1620c0e269ca14efac8b5ac966c5cf6da835690228592922016d83f74740792b6c1fad10fa28222d558c94600929c64e31559445cc7cfffbf0245f6d5c90db563bb0d7d3949125296f652717817c44d3c8656b18424c12a725176f49141ffcf798f5d4973fd6d62be97ad4b7455b43063328466ebfdeadbc95d24d16993e018c5fe3ee4b1ffe57fd49be488308bdf42fdcab98c64880a309763e5a0ce013f4db6b9b65f57b299f164db88049e3480f455c33a31375d99f7bde38a154cd0536b9e888c2e2f3ad8da273a6796a305313f0d5723517ad08a78c80cea0df5b04d6f389c5007350ddb59dd2d673ac76386a6b796f1dfb4704934c1362a63853dfd3ca8efdb0f7f015c1fd1d9ba643f63c60ea67255b8bd8cfedf76881210d1"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000480)=ANY=[@ANYRES64=r6, @ANYBLOB="0500000000f0d264f400000000000000ff0fbd03fa3c190b0100dbf4000009ce015f31397d17000000000700000000dc0000e8000000e2ff0000000000000100000000000000b00b000000ffe7076ab486713968b21f204f00ff7f000000000000100000000000000000000000000000000000000000000bd804b40000c16ef7a107f3dc6dbcaf"]) [ 654.295483][ T3556] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 654.409308][T12897] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 654.532493][ T3556] usb 3-1: Using ep0 maxpacket: 8 20:47:51 executing program 1: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x44f, 0xb605, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 654.582049][ T114] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 654.653136][ T3556] usb 3-1: config index 0 descriptor too short (expected 5924, got 36) [ 654.653259][ T3556] usb 3-1: config 250 has an invalid interface number: 228 but max is -1 [ 654.653365][ T3556] usb 3-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 654.653480][ T3556] usb 3-1: config 250 has no interface number 0 [ 654.653592][ T3556] usb 3-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 654.653735][ T3556] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 654.653866][ T3556] usb 3-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 20:47:52 executing program 0: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pread64(r0, &(0x7f0000000240)=""/119, 0x77, 0x4) [ 654.653996][ T3556] usb 3-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 20:47:52 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000009000008250592d20700006a3b010902241700fa0074980904e4ff11070103000905010200ffe0fc0009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1612c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/stat\x00', 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x0) syz_clone(0x40224400, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) [ 654.654138][ T3556] usb 3-1: config 250 interface 228 has no altsetting 0 [ 654.812839][ T3556] usb 3-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 654.812983][ T3556] usb 3-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 654.813095][ T3556] usb 3-1: Product: syz [ 654.813182][ T3556] usb 3-1: SerialNumber: syz [ 654.834133][T12888] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 20:47:53 executing program 0: socket$nl_netfilter(0x10, 0x3, 0xc) socketpair(0x11, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x20, 0x0, 0x8, 0x0, 0x0, 0x0, {0x7}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) write$UHID_INPUT2(r1, 0x0, 0x0) write$cgroup_pressure(r1, &(0x7f0000000080)={'full', 0x20, 0x2, 0x20, 0x9f}, 0x2f) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) [ 654.834705][T12888] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 654.855768][ T3556] hub 3-1:250.228: bad descriptor, ignoring hub [ 654.855862][ T3556] hub: probe of 3-1:250.228 failed with error -5 [ 654.872538][ T114] usb 4-1: Using ep0 maxpacket: 8 [ 654.993158][ T114] usb 4-1: config index 0 descriptor too short (expected 5924, got 36) [ 654.993247][ T114] usb 4-1: config 250 has an invalid interface number: 228 but max is -1 [ 654.993319][ T114] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 654.993396][ T114] usb 4-1: config 250 has no interface number 0 [ 654.993468][ T114] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 654.993623][ T114] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 654.993712][ T114] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 654.993799][ T114] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 654.993912][ T114] usb 4-1: config 250 interface 228 has no altsetting 0 [ 655.078342][ T3556] usblp 3-1:250.228: usblp0: USB Bidirectional printer dev 48 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 655.117330][ T114] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 655.117427][ T114] usb 4-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 655.117507][ T114] usb 4-1: Product: syz [ 655.117563][ T114] usb 4-1: SerialNumber: syz [ 655.143535][T12894] raw-gadget.1 gadget.3: fail, usb_ep_enable returned -22 [ 655.144084][T12894] raw-gadget.1 gadget.3: fail, usb_ep_enable returned -22 [ 655.164900][ T114] hub 4-1:250.228: bad descriptor, ignoring hub [ 655.165004][ T114] hub: probe of 4-1:250.228 failed with error -5 [ 655.378571][ T114] usblp 4-1:250.228: usblp1: USB Bidirectional printer dev 76 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 655.485133][ T3569] usb 2-1: new low-speed USB device number 81 using dummy_hcd [ 655.612493][ T114] usb 3-1: USB disconnect, device number 48 [ 655.618989][ T114] usblp0: removed [ 655.763439][ T3556] usb 4-1: USB disconnect, device number 76 [ 655.783434][ T3556] usblp1: removed [ 655.843397][ T3569] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 655.843562][ T3569] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 656.022032][ T114] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 656.103458][ T3569] usb 2-1: string descriptor 0 read error: -22 [ 656.103855][ T3569] usb 2-1: New USB device found, idVendor=044f, idProduct=b605, bcdDevice= 0.40 [ 656.103989][ T3569] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 656.151381][ T3569] usbhid 2-1:1.0: can't add hid device: -22 [ 656.151963][ T3569] usbhid: probe of 2-1:1.0 failed with error -22 [ 656.242507][ T3556] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 656.272299][ T3559] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 656.289964][ T114] usb 3-1: Using ep0 maxpacket: 8 [ 656.491517][ T3569] usb 2-1: USB disconnect, device number 81 [ 656.579800][ T3559] usb 5-1: Using ep0 maxpacket: 8 [ 656.692537][ T3559] usb 5-1: config index 0 descriptor too short (expected 5924, got 36) [ 656.701053][ T3559] usb 5-1: config 250 has an invalid interface number: 228 but max is -1 [ 656.710441][ T3559] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 656.712046][ T3556] usb 4-1: Using ep0 maxpacket: 8 [ 656.719781][ T3559] usb 5-1: config 250 has no interface number 0 [ 656.731517][ T3559] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 656.743587][ T3559] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 656.754382][ T3559] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 656.765188][ T3559] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 656.778980][ T3559] usb 5-1: config 250 interface 228 has no altsetting 0 [ 656.947883][ T3559] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 656.957347][ T3559] usb 5-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 656.962705][ T3556] usb 4-1: config index 0 descriptor too short (expected 5924, got 36) [ 656.966116][ T3559] usb 5-1: Product: syz [ 656.974158][ T3556] usb 4-1: config 250 has an invalid interface number: 228 but max is -1 [ 656.978303][ T3559] usb 5-1: SerialNumber: syz [ 656.986939][ T3556] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 657.004269][ T3556] usb 4-1: config 250 has no interface number 0 [ 657.010759][ T3556] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 657.022702][ T3556] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 657.033441][ T3556] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 657.045107][ T3556] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 657.059079][ T3556] usb 4-1: config 250 interface 228 has no altsetting 0 20:47:54 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) r2 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 20:47:54 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0xeef, 0xa001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x5, 0x5}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x27}}}}}]}}]}}, 0x0) 20:47:54 executing program 2: syz_emit_ethernet(0x4e, &(0x7f00000002c0)={@empty, @local, @val, {@ipv6}}, 0x0) 20:47:54 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9c69}) [ 657.333222][T12914] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 [ 657.367634][T12914] raw-gadget.3 gadget.4: fail, usb_ep_enable returned -22 20:47:54 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000004c0)={0x0, 0x64, &(0x7f0000000480)={&(0x7f0000000380)=@allocspi={0xf8, 0x16, 0x1, 0x0, 0x0, {{{@in6=@rand_addr=' \x01\x00', @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in6=@private0, 0x0, 0x33}, @in6=@mcast1}}}, 0xf8}}, 0x0) [ 657.395518][ T3559] hub 5-1:250.228: bad descriptor, ignoring hub [ 657.402447][ T3559] hub: probe of 5-1:250.228 failed with error -5 20:47:54 executing program 2: ioctl$VIDIOC_G_INPUT(0xffffffffffffffff, 0x80045626, &(0x7f0000000000)) ioctl$VIDIOC_G_FREQUENCY(0xffffffffffffffff, 0xc02c5638, 0x0) ioctl$VIDIOC_DQBUF(0xffffffffffffffff, 0xc0585611, &(0x7f00000000c0)=@mmap={0x0, 0xc, 0x4, 0x0, 0x90, {}, {0x4, 0x0, 0x0, 0x3f, 0x8, 0x8, "f4c383b1"}, 0x7f, 0x1, {}, 0x2}) pselect6(0x40, &(0x7f0000000140)={0xf07, 0x1, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x4e, 0x34d6}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x401, 0x8, 0x0, 0x0, 0x2}, &(0x7f00000001c0)={0x3ff, 0x5, 0x100, 0x6, 0x1804, 0x63a5, 0x8000, 0x10e800000}, &(0x7f0000000200)={0x0, 0x3938700}, &(0x7f0000000280)={&(0x7f0000000240), 0x8}) futex_waitv(&(0x7f0000000c40)=[{0x0, &(0x7f00000002c0)=0x9, 0x2}, {0x7fffffffffffffff, &(0x7f0000000300)=0x9, 0x82}, {0x7, &(0x7f0000000340)=0x562c, 0x82}, {0x0, &(0x7f0000000380)}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0xffffffffffffffff, &(0x7f0000000a00)=0x55, 0x2}, {0x13f5, &(0x7f0000000a40)=0x2}, {0x10001, &(0x7f0000000a80)=0x5, 0x2}, {0x0, 0x0}, {0xfffffffffffffff8, 0x0, 0x2}, {0x0, 0x0}, {0x0, &(0x7f0000000c00)=0x80000001}], 0xf, 0x0, &(0x7f0000001000)={0x77359400}, 0x1) ioctl$VIDIOC_G_AUDOUT(0xffffffffffffffff, 0x80345631, &(0x7f0000001040)) close$fd_v4l2_buffer(0xffffffffffffffff) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000001080), 0x80000, 0x0) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000001140), 0x141100, 0x0) ioctl$VIDIOC_DBG_G_CHIP_INFO(r0, 0xc0c85666, &(0x7f0000001180)={{0x4, @addr=0x557}, "6129acebec016b9a4b66b9305377685e115dd1c3f9b2ee1aa4791bf7a2d4b7b7"}) [ 657.552832][ T3564] usb 1-1: new high-speed USB device number 76 using dummy_hcd 20:47:54 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000000)) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f000057c000/0x18000)=nil, &(0x7f0000000080)=[@text32={0x20, &(0x7f00000000c0)="66ba4000b0c2eeb829280000efea0e0000000a00b8050000000f23d80f21f835c00000a00f23f8653e65f30f21c62e0fae2b0f01c2b8060000000f23d00f21f835200000000f23f8c4c3a1cf83000000000211d96897f7", 0x57}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 657.605853][ T3559] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 90 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 657.732249][ T3556] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 657.741905][ T3556] usb 4-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 657.772600][ T3556] usb 4-1: can't set config #250, error -71 [ 657.785148][ T3556] usb 4-1: USB disconnect, device number 77 [ 657.816295][ T114] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 657.825658][ T114] usb 3-1: can't read configurations, error -71 [ 657.833909][ T3564] usb 1-1: Using ep0 maxpacket: 8 [ 657.973075][ T3564] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 657.984991][ T3564] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 658.072655][ T3565] usb 5-1: USB disconnect, device number 90 20:47:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000900), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000940)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4f1b28250300000008ad0a"], 0x34}}, 0x0) [ 658.167584][ T3565] usblp0: removed [ 658.313100][ T3564] usb 1-1: New USB device found, idVendor=0eef, idProduct=a001, bcdDevice= 0.40 [ 658.323789][ T3564] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 658.332133][ T3564] usb 1-1: Product: syz [ 658.336474][ T3564] usb 1-1: Manufacturer: syz [ 658.341254][ T3564] usb 1-1: SerialNumber: syz 20:47:55 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000200), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r0, 0xc0505510, &(0x7f00000006c0)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000640)=[{}]}) 20:47:55 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.controllers\x00', 0x275a, 0x0) io_setup(0x1ff, &(0x7f0000000400)=0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000680)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) io_submit(r1, 0x2, &(0x7f0000000900)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x3, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 658.512754][ T3565] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 658.738398][ T3564] usbhid 1-1:1.0: can't add hid device: -22 [ 658.745011][ T3564] usbhid: probe of 1-1:1.0 failed with error -22 [ 658.753795][ T3565] usb 5-1: Using ep0 maxpacket: 8 [ 658.783599][ T3564] usb 1-1: USB disconnect, device number 76 [ 658.898276][ T3565] usb 5-1: config index 0 descriptor too short (expected 5924, got 36) [ 658.907005][ T3565] usb 5-1: config 250 has an invalid interface number: 228 but max is -1 [ 658.915910][ T3565] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 0 [ 658.925268][ T3565] usb 5-1: config 250 has no interface number 0 [ 658.931789][ T3565] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 658.946932][ T3565] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 658.958673][ T3565] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 658.969456][ T3565] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 658.983272][ T3565] usb 5-1: config 250 interface 228 has no altsetting 0 [ 659.203105][ T3565] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 659.213171][ T3565] usb 5-1: New USB device strings: Mfr=0, Product=106, SerialNumber=59 [ 659.221657][ T3565] usb 5-1: Product: syz [ 659.226285][ T3565] usb 5-1: SerialNumber: syz 20:47:56 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ip6erspan0\x00', 0x1403}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0xb) 20:47:56 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET_CTRZERO(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x2, 0x7, 0x301}, 0x14}}, 0x0) 20:47:56 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) 20:47:56 executing program 3: openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) r1 = memfd_create(&(0x7f0000000440)='\x02\a\xc5(\xec[r\xe1:.\xe4\x9d\xb9\x06\xfb\xea\xe6\xbb\x10\x1e\r\x00\xc3m\xc0n\xcf\xdf\xddi\xa218\xa2u\xa75\xcb\xca\x00\xf3!\xb5\x1f\xd1N\x97>,*\x81\xe6\xde\x99\x00\xae@\xaf\xbe\x84\xabj\x94\x17\xee\x9d\x8bE\x12\x1b\x86\xb9\xfa\xf0\xad\x93jh\xa4\x8fL\xc5Y\xd5\xd3\rD2\x8c\x9a\xb9s\x11NS\t{I\x16=#\x84\x17\xe3\xf3ho2\xf3p\xfeT\xa1\xbf\xcf\xb0\xf6T:%;\x19\xf5T\x95}\\c\xa3\xbf\xb8q\x17\x1f\x83\x1e.\xa2\xbb\xd9\xd8\xa4\xed\xcaq\xbc\xbd\x84\x12]\xc8\xcb\x13~N\xdfbG\x03\x02h\xc2\x91\x18\x10\x8d\xcf\x1b\xfe\x00\x00\x00\x00\x00\x00\x00\x00', 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000580)='?', 0x1}], 0x1, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x2400, {0x7a00}, 0x0, {}, 0xfffffffd, 0x0, 0x0, 0x8, "2bf7b4965238ac7fee648ebd17b263d0bbc2097203d244823975b9f37a5645516bb851bf29c2ec5252ad0dc236dc814b8d6cf05e51e312f6897c353cb4dc1ff2", "b894653ed35f352d585219cdc003000000209163966d2681d88940b154dfaa8e"}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 20:47:56 executing program 2: r0 = socket(0x22, 0x2, 0x2) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000001c0)={'syztnl2\x00', &(0x7f0000000100)=ANY=[@ANYBLOB="b88c7a0600", @ANYRES32=0x0, @ANYBLOB="000000000000000000000000411500440064000001049078ac141443ac141400860d000000000005"]}) 20:47:56 executing program 0: fchmodat(0xffffffffffffff9c, &(0x7f0000000200)='.\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) [ 659.403320][ T3565] usb 5-1: can't set config #250, error -71 [ 659.482887][ T3565] usb 5-1: USB disconnect, device number 91 20:47:56 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000100), 0x8) 20:47:56 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) sendmsg$inet_sctp(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)='V', 0x1}], 0x1, &(0x7f0000000400)=[@sndrcv={0x2c}], 0x2c}, 0x0) 20:47:56 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r1 = dup(r0) write$6lowpan_enable(r1, &(0x7f0000000000)='0', 0xfffffd2c) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x82, 0x0) write$FUSE_GETXATTR(r2, &(0x7f00000000c0)={0x18}, 0xffffff54) ioctl$SNDCTL_DSP_SYNC(r2, 0x5001, 0x0) ioctl$SNDCTL_DSP_GETISPACE(0xffffffffffffffff, 0xc0045006, 0x0) kcmp(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) 20:47:56 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0x52, 0x44, 0x40, 0x93a, 0x2476, 0x3539, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9d, 0x1f, 0x43}}]}}]}}, 0x0) 20:47:56 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x15, 0x8f00, &(0x7f0000000040)=@raw=[@call], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:47:57 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x1, 0x3f, 0x2000, 0x2000}, 0x48) 20:47:57 executing program 1: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000002880), 0x0, 0x0) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r0, 0x80083313, 0x0) accept4$unix(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0x6e, 0x0) 20:47:57 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000005000)=[@in={0x2, 0x0, @dev}, @in={0x2, 0x0, @remote}, @in6={0xa, 0x0, 0x0, @private2}], 0x3c) [ 660.096625][ T3558] usb 3-1: new high-speed USB device number 51 using dummy_hcd 20:47:57 executing program 0: creat(&(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000180)=@v2, 0x14, 0x0) 20:47:57 executing program 3: request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0) 20:47:57 executing program 1: request_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0xfffffffffffffffe) 20:47:57 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@bloom_filter={0x1e, 0x0, 0x4, 0xdf8}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x2, &(0x7f0000000100)={r0, 0x0, 0x0}, 0x20) [ 660.622761][ T3558] usb 3-1: New USB device found, idVendor=093a, idProduct=2476, bcdDevice=35.39 [ 660.632891][ T3558] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 660.641044][ T3558] usb 3-1: Product: syz [ 660.645503][ T3558] usb 3-1: Manufacturer: syz [ 660.650259][ T3558] usb 3-1: SerialNumber: syz 20:47:57 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000002000)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @local}, 0x1c, 0x0}}], 0x1, 0x0) [ 660.815864][ T3558] usb 3-1: config 0 descriptor?? 20:47:57 executing program 1: request_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0xfffffffffffffffe) 20:47:57 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_kvm_setup_cpu$x86(r3, r2, &(0x7f000029f000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) [ 660.859741][ T3558] gspca_main: pac207-2.14.0 probing 093a:2476 [ 661.002972][ T3558] gspca_pac207: Failed to read a register (index 0x0000, error -110) [ 661.072126][ T3558] usb 3-1: USB disconnect, device number 51 20:47:58 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x80184132, 0x0) 20:47:58 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x40184152, 0x0) [ 661.594409][T11995] udevd[11995]: inotify_add_watch(7, /dev/loop0, 10) failed: No such file or directory 20:47:59 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x4140, 0x0) 20:47:59 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_buf(r0, 0x107, 0x2, &(0x7f0000000000)="933556255b89323a4bdb9e388447121a", 0x10) 20:47:59 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f00000006c0)=0x2a859845, 0x4) 20:47:59 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f00000006c0)=0x2a859845, 0x4) 20:47:59 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x40044104, 0x0) 20:47:59 executing program 2: bpf$MAP_CREATE(0x4, 0x0, 0xd5) 20:47:59 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0x64, &(0x7f00000006c0)=0x2a859845, 0x4) 20:47:59 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout_data(r0, 0x107, 0xe, 0x0, 0x0) 20:47:59 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0xa, 0x0, 0x0, 0x0, 0x480}, 0x48) 20:47:59 executing program 2: bpf$MAP_CREATE(0x9, &(0x7f0000000500), 0x48) 20:47:59 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00000000c0)={0x0, 0x5ff2171301f25d31}, 0x4) 20:47:59 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f00000001c0)={0x3, 0xffffffffffffffff, 0x1}) 20:48:00 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x4142, 0x0) 20:48:00 executing program 2: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x40084146, 0x0) 20:48:00 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x4, 0x2002}, 0x4) 20:48:00 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f00000006c0)=0x7, 0x4) 20:48:00 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x33fe0}}, 0x0) 20:48:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_SET(r0, &(0x7f0000001800)={0x0, 0x0, &(0x7f00000017c0)={&(0x7f0000000700)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@DEVLINK_ATTR_RATE_TX_SHARE={0xc, 0xa6, 0x1}, @DEVLINK_ATTR_RATE_NODE_NAME={0xf, 0xa8, @name2}, @DEVLINK_ATTR_RATE_TX_MAX={0xc}, @DEVLINK_ATTR_RATE_NODE_NAME={0xe85, 0xa8, @random="17c922646854924a11ae99cb05c8506d7681d1ff6678ef0d24509e61b0f380a2a19b83b2fdd4c2a7318db750e62ce09fbef9fbdf3e9314ea2666e306427c5ee6bf20b9f1e08aa41c3f33c8e3d42166618178333f332191b1d37fca1e7a9c1e6fb87277d352003c9f52203a871d7b61435330bbd4c8b6d90f33024a8eec898857007defece2f36f8f14507f9c845a2c8dc3aad81557a6b3ae92cfdc6e6f7b9da84e2ecca31bc95020ae6b29adab2b8231364eee29a57a3949348765c4bf9546c8f40abe6d9494d06a0e2c52132edf8cf1f21ec7c4575448be5a85a463129cca46a1d995dd6d2bb00f6237971c2bc876d3fb3743e0b144e030493b7cdb5152ae4282decfee63b06f071b75b13d88eaaaa685f39f8f8c4aed50761f457e3064ffbae126789e7fec43ee836bb66275028ba26be25ee0eb5c9702140a7aa52886ed32a523113e20ec74fa31c23520055b6c7a385b8d471fb3cf8fd33aede94051b0b2efb45f8083ec59c3c22ea5b276e0208588d5045adb1c67b1a6824d33f660be761a2fa7de9b082496d5e7971f0ebb7b63fd26c84faf0a2f0a4164f854a0fdc2c9c38195356d2abc88793cd791312a3b9548f438d441f64814039c120e54c9e37defa2da37bf65044f6230a28669a17604fb65183597b0171329f3685fc8c76f46891bd78012a8e48ca611df58ef503067919e4da58ca9950bac96413db879b9c09004897b803c2b5218b7a5ad820a09d55d1c1ff22665467990d3f37decfc3ce8d61f4fd931bafe3363484ec6ef308ea4dcad0063239988c3329e85880b10035e8fc870b645467e23925e554d8a6fb01dc689c951e6409c133f04e6b4a219a584435bc0f69bb2fee03d6c06f2b190bf2734c0b3c5f973fa7e14618f55a5f782c2210b87022f9dc4983f5ed2335fd6ff7d70160fe672aff24afdb9edda9c6ca23a84b718a9da54276e3d0a48cc76065f4342f7c1c956ffdb9008435a512d509af407c0c78bd57e959a353e243089b60c37adaa77a2ed99753851acbf8f10f2f87781ea51fa2906402b63a990ecbaf55433f162302e27c556775c82804fd38cf97e965e42696fdcc94477d544ec683aabef0f7e2d2ff5ba865fd97d7c6543c9d3fddf1b89b386f7cf55a6e3e7225c78ee2f069ee3a62e7a7958b908ab6062b976307e718a6e8fd4a9eafbc9bbb05081e4fe95d2a921fb2576c75f0f3aa69f38b133fb96782c015548b788f0416e9f4cbf2a78e3eb4d40890274ff83ea3657b04ba04eac5f33b23d617de9cac30558319aeda480eb735fc6a0d8a2b904faba4c09a4a081552fd2e7aa240d33d9f23509e6db9611fe375ca9e3faa92bf4881d27b94ef8a17844b6afc39ebeadf6d1314ed622c90c1ba3a83c303c1d83711a90482c2767558812aa12304b1fe9cccd4a8b55f69d4a3a01055910828f5bfe31ea7cbe18b486979e58e44ed0b33314b17a0f224172cf32845fb7f1cde089e398b64cb79a92eab5ed95fa09e8907c04e606bacdce62f75120649d0bf8480e43afe9cbbe774ade1ff64f12071f6a99609ab0932108cecb17161825e055813c06732a0a4274021f4e2a5e26778f7f05bcbdb1a90e0f4f1b889f9148cfd88a7c6d2e6bdb349549c7bc1c073ebd66bc4d4ada66e555274d4e1083cd3b00931c6e52cf155b8f29b6153731b9dde93237f7078e696b6acf2e69d23b706efae928f3e77b0bdb8d2a3657079aea5b892166af1ea619dc4eed0fac6772b8b02ed7ff4e039cc8b410f82d500f4a406cd46f9befb6d1f08fc59d3d763bfac29d5c2e040cc3683aecc5d9adb6f314552cc84e8dd828743849c00010754fed9d347456140d854102140329023a5a0702f452270c05b96d4ec28465440a8da3860b325a95500c14d8ff314fb9b4f27b27a4c96fa2d9fbfda43dffafda7a0c46bba58a64a2eae83427aa11b766103486f3e26a572bc5296fadd5fa52f3304f43e4e486510dfc6a008684a6ed2bd9cf0e97609d75bb719ecaa6590b3b342d6eea978197766f67adad93dc15d499d8bca0587626fb5cd71fa351f95925fc5f36325630a54941719ea7c71b9e6665a796d491b92583d96a6286c8cb06050d21a44823eccf89a550e67557647d9c9a6edf19af192d18a2c2535bcd62a1b57819c36e10e14576289fe9711ef934651e93a60ee16cc16961ddfef97121c85cebaced50be382671798161459bf198b9a289ba059d61d233040adeb790d836cc361ddd024332316faa7e1f4ab57beaebbbcd1d37b5b6565244611e56a02df5cf9af3b5f7d4372659cba00ae57a6356b3367119652a0a763d97b69c624349ec83869894933ee5af4be10f5edfbc656f8c3ca91de43eedcd17ce11e271bb545308e57cfa33aca259e684ff21889665d155195323befd9ea0010fd0025e40b5e5e49fb0efd4c638cca738634b4aad936e5c454a8a9559cebf244efe2e5050d62aed81ee47271d6191b0004698ce62fd6050cdca3dac87e1538cd6ef2a4c5bad8ccbebabf2ac54b0ad4a87f49268b75d8b57cbaf4a7d4cfa147c6e302e53dc88c962cff1ce167cdc56ea5d48590ad5fe4bfeb3f347d8ac485a8c2198287a22e9dfa76509fb72b6cb39d28107a6a76ba1d0641d45681e6f17a2cc5f614f0fd97b182861f6c8dfd512e55a5e07c958436607a3858d080a239c86b331f314422f3b636629865eb79a9f608a4b1df89e774773eebee1a09788910cbc509b7dada240cbb497c94da4ef70486367da26ba70eda30cbcd7f821d77512fcbf7ffcc6c59515acd02699df64870343ecf8042908516d4bf5d437e2b63090f86d61d3f91fa7e6628c948e6e7adf20cd21b9ffb4d5f6c355c750fcde88bbd64d229e113f286d38947d3cb5d52d1e57c2f3849cbe29708125a3a84b4a237aac0a22a797e362108287b702e2a1adf14356ed0dd7f66e7aee2f0965c660cfa25f2f55c0cf22d5db04591f583b6ac47bd1ffdd070d80dea08679164423ab8ce3e4db95d56273090d57497ee1b478ffb48ecb6b49d36e090de037bb0704aa4c977c46385d013b7a0bc2f35073dec7434a0eff359239b033c7f406efe48bfc186dd365942ad48976ae14aa0c9be3e4cab901b73a70e533288c2b8681b401035b45c38cc48631c6e866bc3d0072cfcd58fdcfdd9dca6577291c484b1dea8bc4e9dac59afa885a4873f4d5f4e48a6776c8667b7107cb418f5f8f34220baa78cc5b48f6eede032aba0828ffa9d2c183a981e2a15b4c4426a7a4fac352e8a1fab374ce206792f6e2dc740e5521d6927d1283ef22e56d6df14477d06dc7d241973b6f6d1691541c5d27cc9868701d508ce3c161536076ed8e321f362bd1235d04c24c1708a8ef0754692d6a6b712408f1775c392e6bcf273d1ad0956522f8c95f01721430fdfb9a9caff6d270af298a1e8186a282da8e9168d639c50976e6974b8a0f9ed62f975d0c5c99126f5a0feb5641c8523f546c3ad1402a471231f074b953fc6c8560198a80beae41b58d7d4994d716409f22948ede742cf00942cb087cf369deb100d0b20c94b38d8272d17ca125634a6410b8f227d190e7e393d58421f008d523cc0c8579e3d02b43cbec594f683da4ab5ec905be9aa8ac34bc81cae25a1f93de61db490aec3cb9a6947882815e3a77110c5f971feb2ee15a4af50e75344213e78f46416710ec5d32fa5c60b0121a8f3a374a54d1321e90ee30c0192f159e98af76fe872cb69f57cba90dd83232e0a3dafb2d8cc67dd9af900e19705314f208435012670aa02a531d1c24db6a0cf2b56a1e0ad2900b2ae5017a15efeaee24e6d2d79b5eb43db13d1e29ce22021006e19db337a5ddebfc1f8c859e3297e325ac2dd429cfaedb4d81909113a4edb9078a37f1a9ecf889cc8f79709582f3e06e9386d87f95c95880efe459b6aad0c03d78dee7930962405ca89372565d78ba9336aff83a8c7b9d80a491ef2eb969eba9098d5d3cf1b8a270fbb1c57fee5caaae00306fe4facba70065ea342e51973b58ee717c2b40c134098505c37e04466a3800120c95bae093e003d63ed45d843d9bbe85ef5b88d0c6a020803ea5d52c0b5a117e193b740fda5a1d39c0f143c3b0f740f3fcba252ed1b063aab34a078ba700010a6cf210683a8c2fd066a09782d60314edb1bd04ac8271981bef5ebb16d97a0947be3b67fa5ca493551ecba2d3ac50774648c52990d373dd0f4286d2e44e280e8a8dbb8b0e0b566791b08d8faaf31c5318fcfb67e97f71b2a3895a72a560cd3787338b469cef5c3d3fa2fbb3047a83f06d156ae76c021e8a65caf00134e05e14a87645a065fb53cb02a35ead9f410cd28b1c330ccda6e592d68164e80c65582f6aa6e7bcb066e326892f0f13c572ea4e22c5fdc36ff8980aa7b63dab44011a0aef412e38d575c28cf7d63f1f2aaab59d11cafebc8c707ac397abc3f64d8c13be8b9175d46ca0f1e4eb6c97f43d69b00570471efa0fb7878fdabb8bd39ee244d6a2cf45c5126b8a56f72235cc66c61e120e6a0312fb971ce679c67515cbc5e9eba434f2241598dfa39277500ecd3169b54192130c9a18ec92c31638fbb77245ffed45cff1e0302b3f861c1ab905c5f1020ab7198208e8bae675ab21e0a49cfc60a42a64060814d28ecfc864c47f9816375692061b51c6d45db75492e6a2286055c809741e251d403db333ecf2123ac1fbc8df1c238b621bdf50a1d6f590c5ed39a6b5ebe1e71a277524e92652a114ef90211492e0467df65d971eb103f434067126a25ac61cefe77c635d600d6b827af8f1824b9078321d56fe4d34b8d9bde165954b577a5a0c140bb3c6652ce2f796a01bc8832d77dc9ca3a96b5bf49eec6ae0755541eaa10f1c72c3080c230ff7d1b552ce0f07fa1bf08f1a75277c369ec7311ea324e4a5db9bf3254e24f95266846edb00bcc3ebb5b85fe2384c7c1a2843e7cf7c0622e7f5352553b45afbabafb338fba86bfec39194d5f2d124a66005c6fc6ffcc782bd94178b4d1542a4b7a8b1ea11622e108879acee7e2d847a9efaa25df691fa0077f55a2a7c83f66592f29fa79e8d3205f199fb4f7f3906d1403a494c89836a2a2ee1c9ad90de3181e9ad190536a21dd46159cccbfe7e5cccb26e4c77c3ac5a2ecfa2ba35ff92d1b67d77257486908ac7c93b794d47545f95edc996226f3622b18cccfd20f95dfad3f9e58f6c81c95824213f9eeb8d18ae72913a260146038434945a0325d2b97e2167893a8ca67219b0e23919c42801b4"}]}, 0xec4}, 0x1, 0x0, 0x0, 0x24009094}, 0x40048c8) 20:48:00 executing program 3: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0x4122, 0x0) 20:48:00 executing program 1: syz_emit_ethernet(0x16, &(0x7f00000008c0)={@random="8cc0d755c0b3", @remote, @void, {@generic={0x8864, "6acb328b31fb2d6e"}}}, 0x0) 20:48:00 executing program 4: bpf$MAP_CREATE(0x4, &(0x7f0000000500), 0x48) 20:48:00 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) connect$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, 0x14) 20:48:00 executing program 0: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, &(0x7f00000000c0)={@my=0x1}) 20:48:00 executing program 5: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEI_FRAMES(r0, 0xc0884113, 0x0) 20:48:00 executing program 1: socketpair(0x26, 0x5, 0x1ff, &(0x7f0000000000)) 20:48:00 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x9}, 0x48) 20:48:00 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc2604110, &(0x7f0000000080)={0x0, [[0x49], [0x8], [0x5]], '\x00', [], '\x00', 0x5}) 20:48:00 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x300}, 0x0) 20:48:00 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0x0) 20:48:00 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, 0x4, 0x8, 0x401, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_L4PROTO={0x5}]}, 0x24}}, 0x0) 20:48:01 executing program 1: r0 = io_uring_setup(0x672, &(0x7f0000000000)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x100000, 0x0, 0x12, r0, 0x8000000) remap_file_pages(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0) 20:48:01 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000040)={@private0, @multicast1, 0x13}}) 20:48:01 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r0, 0x10e, 0x9, 0x0, &(0x7f0000000180)) 20:48:01 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) sendmmsg(r0, &(0x7f0000006280)=[{{&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @dev}}}, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="c811c42af0da61761f13fa433cc7a305a466177fecd804608d"}]}}, {{&(0x7f0000000100)=@nfc_llcp={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "b753c4c28e35b23e76fb0c113f1fae55b618c308dd6db5a6da97a21c3313b28b6d30fc6df4db2c651c30f4c5d95d61a01a651b0b75c33f6fa2e51d23e86216"}, 0x0, &(0x7f0000003580)=[{&(0x7f0000006480)="12d11a38f427eae83aac3c73b81689c57bb368aa63b422ea439b5ccb42e55c77c1ae9239c60c05ed0db2e4a9985f6b452f1cf2ca96f3aba21ed408c14302f5cbaf40966a2bf5f1fd329d859cff9ea17ac8e13bf5d9d92eb002bb95edd70e9c2a4574a48024e531d89b2bb42f9fae99fb12d73ed7193c441c4f4f0ec3a21164cdad4cbe6211982fed1403cd78a0a658a1fc5c6510edfb70fddde9c5ced1c18da1cf02c913c74a3184acd39f0e96f1b495d00cf61c0247df931b25896c41e7ac4c19a78878d32f30b0adc215eb57c366c070be69a91885e43e90a1a4150edd47af408356c4b87bd3aec2079128685fae879c9bfbb58de96ee3c54c4d375d519e6baac5aafbb5e30f92f2ee97c9e1d1a21c8edeb3581da1888f0fa62313b1941b044745223502aafdd60eed298dbed897f9f921581bc58e517ba87f7ad659aff646c0520644eb695d98798b1a1bf57f6783465ccbddf1ef6dc536b1f635333b9bc6faa7cbc970992dd51d1898c0ff353c0536a92f5bd786f3658b6869cc2bc1ed0b02bb0ef1fc0ad42054baa1ba49fc84b8d903095f67165ab5055d971e53dd47590dfac4f8d0f6897821b118965be6b2794218f266b4f73e552ff3a2922b75e021775154576907615416461d6a1a1d674cb4f343b2919c41f5da9e9d776177d76004ac860daebcebfbbd7c79a8759c816cfa022f033a1d1b56482444a51d3662ffde8142133419b3a708b0c409aac7329d0015ea614e79a59dc8a52d0dc5eee2e13c3d336a70e0a965fcc44cfeab53b04f18f9d19065fe17f2b13a5245beb29d70565bc17280e09ac63fe8ee1cbb76d2dea8d66cd8e3c6af16bf53f5d443e0b679546094bf05dcd7a7717324af4bbd00167963522f7d938371707ae3daa55cadfeb4c9e3f567dd7401186f12022b97061d27f585a5e5a7acf2f55d7ce4bc3ec734f8706d355558138c528afa96bdf557103b48ef9dd1ffa78b34b69ef0a4f711f7ede699164ce6d0da81e3224241c571f2f8b5286d93ae24b0a32509c07c7feb15997256554bc08956f8a7163e1eba18d3bc69bc74081fb9c9e4834a4a6a023d506ec415f74e6ca1c829e733da97d1cb330bd59e445b13adcecc911d06f157144b45898ebe917e2a5360de9185d12baf529fa6e64bef541e3906a1da5bdcf203f1d26ebd8a0b39addaf94263bba56c3a3a0b51114f5ceec35f138c1f4c6e5ae27ca453d221bcf258a205561cd7a5e6fd445708b8b1608d6be74d9587d54367c1485c9b9955d97b69925f9907a1b33c55a61f0ce5a884b9591d8092466bb121ddc76f2e39700e4240267e0f79716424c10e90c34e5e25c21d4a3e49c02ed258bb52b806116036ffd4c4a4cc769e25e0fd48a11d42709d404c5b42ebaf4e042ed074ae06a7247767ce796b45df52bc0137c518a3d1bd6ba5758fb48fc6691c651325ce80618d6a9297db7afd19a6311d7c7f68602bcaee8cc1d0bbcc7a5f5077f342845f2c084cbc67c314eafc372459a4c83f883c1f5ad37304f1fd55f3fca98bb3fe26b39408db50dcb57f494ff75d5efef30272f8a7268ff5fe3ee781f1076c19bc4d6545690f96cc10d896ca14a0f7e2928fb5209b629021483264e1c687c73a828b7228920af368ab9a943329f4b7d9412d2bfe54f06d1acdb2dfc55451acab02e17f65881e7f98056eaf02e28400859edb071d37be59ff7974e3bd521a9e166e2483543bfc698fbe63f80cebd36f34b50a358ff3ba71453e87a71cfad3dfb1128412aa4e124164cb54eddbe50b4cf86934ab8ccc2359c4d6e72a9c9184352f3685d827167f32c819af26835e73754f6ebd1e338c111ecc9118edbd9d42146a66017778b0be6643b4de0fbb24c16aebf7adcdbfb6716c0be81eaa78b60f6e3d3a95de87e0e4296cab083c74ad157c481dbb9abcb3c2a4355f00cab45235adcdc309f9c06448efb9dd31197e53bd3b77ee5a92c05816de625e2dde872228eb3d6b204e469fc5b5f0ffd9b8350d75da67e069d6627db044fa0986f571252de68a48ffb7373801cb665d306e84328e8cb8fd1331db544c7e932525bb1d5cc400a5d971fcc31090615e56964b89a34f5ff61e26d6e4e2a6e3b72545393c73ac1bcbd04e600f0a5c4cd0df46295b594f79febef72c9763a82fc1f711c09ffdc2d3bb26a3a5bacf0d4ad7d350598ec05292c5f385e4fde934c97011daddf8db1ac62e55801d553261d6c29808b6139e9b8bb587a87215b8fc1aa92e632c13eaf53518f29ed2452685ead850c871677aedd486e00c53492c5673defc727258d9c13a4ac97f48044e4b9d1f3278a6fbd1cfb5162eeed3e84c2619ab85579169f646ffc0d71a62df7dc0daf34c5a6502e0c6f02ac6a740a81a13c9a7ee55ccb4de9929d88d94fede3dcd8dfa7a53d6edce842bda8cbaf75e5ec8f7caa545b25f8c9ea7480662599bebea198e6bbbefcfbe54a693348e919725a0b1a990ba7811116a89e281914f68efd50e8f51ba7863312a865df8fc4db40077771a82bf0c7dac06fb7be03d5db4b6e2403430a714a223fe4872972dc0dc79280dc34cb70daba95e6900ea77d91ffa53c488d409e6c8cb4a4f7b398b0f100fa3a6144a4024b1e67d4d9e3a9a52c127fa61e5fe1b3f121e36ed9f4d9e2b9f698049c1bf7a6402ebaf1d0b0cb93369c95f1e8d8d22f5d1cc4f10a908e7b2d4166d172e382036443ee6391b18a56684a7b369cd899513b52b6032f76da5da1950eaccc311f7d31c124f042bc0a42f208d447f75b02ac97aca5be146932850b1a0e203ecfa440728227c52eee4867a5ca74d82d5fcbec3061dc81696a39922b1b2c94d77bc494211f7a99112b382d5305ddb90b18348ef8587ebd2694b58f3cc1833cf1716472b9e9017b5ce5cb03386b5cbded54af0443e0c38bef88f1119b20134756659ecc5716623a322e394f1d16dda86635a9740b1fa09548827c05bbbc6de0ae9cd0d465975e7161fca999a1a6d5c74855a749b7d00607c0b956631b66956bb59f7beba3cd5f1f21442f259faacb3581d11180924557e751090f1b71d9e93cf2f676a1bd1eb927d6629253ce536ec2fb036ef33d4dfca9cc1c48aba1f81c15c9731b6a8fdaa6179259640ea019f3bc21c8b825e4d0ae7d6e53714ed5c7700227be72282a33c05a6abc5dc2d9ffd3e013565a140d9f8d79380ddb76fc782c1f8082d8d28b94c1c88eeb106799f728cbd99d2224c23d8e8d457baf32bef4426837e074ffdce1fb0c35ffe4937309aa62d496bec35f923bcf24288540e914ead95831afd50d1ddb481c55ae8ad059c1ac3e12149bb83c50db6d7b0742c17711f84171ed2a9511c83ebd61976284a90d56e5ca446717784fb440f1c174d9a91e576f74466f24783fbdc5c49f31be898aa8bec000c61dd3b1e63894203cfd223ba77a4d41fc4b283be7e5f876911b170621ba4394e33e61b3a0eb6f239364c88dc017af15ba01a522c68d65b174ce21ae3a75bb271c9c7339700c6c3c1df5382e8fc8197f08549fd27f2e29e6b7db7bb958eb09eddf34ef34daeae9278b1430c156c39559be67ec031f3ab25443c177beb8e829d4042531a7f14f6938b20ca893e4fce91a63e5e72dc1395fbe914b933c39c33a9d0cac72900f757874ffbd8129d92288e7215587675abd6c903b0b6dfd0829242dd036d99f44a255f7d9a5fcfe992802a645bb32c571f6a5a86a589f302d007600e58313deeed362e0c43417d60ec84a4cfe5018f3acaa1bf509d03666fbac1e789a5fe8042f36b6e63a51c1c0e10e5d8c57dc701de40461d33d43cada91dd13c15d0bebbd846a620e324d78f7b4ce9b17fa8a8ce325ad8508c53a3a9fd625bee8cd8a17ace38fd3c8dcdb539d63c9e196cad9eb925ac43b81cbc8c06da050d9aa114dac8723882d455881c4a8bc5f61ab9aedfe170b3d8d3cf5de7303cc6a3298970c6485cf2b836e064bdd8d882c039453dedb593a4aa377d8cbf054b5bdb51eff4494548c14ba9e9458bba563f84562b7406cdcfabbc33b4eef91614d2f8cace4c0d3009f5888e38ca3377d8d8af1f6a97508a22e2fb2bd81c0ceb8c8364a27687349c01afd95e8675e9b07681d8575ddc77e1004eec80653cdde7abaa5870dac808bd817c52f6cee1ecb0fcf3d4bf385a82b202084e541b684237dfef312f944943d4b8b6f1bb494a455b31c13ca4e667ed42a7ae5f1c482eb5acfed8f02f22f62da3124177ef9e27e58920f4a7c2e1d45c9c562b81f157756660c4c23dab7a4ae9bd1cafee4687efdf467e7fda2d5f53989946d2c0ebe507f87f652ffe444da0ca1aef27a512091ce6c331b6b7fec9a3c2f2b0334ecf82c27ea080333431030c7185b559676b16d10ea801cdf3cbd739f170372b60b627a001214806dd614a7a67537b7d3e34e4f8fb0e824e2894b04c0c3f24b41bcdca4f451e065b75ef62beb2cf9e1876864ba2a64b3b5b140ae1d5f910af96abc3733fa9ad4caa2aa921250578d958d63b7b3d4f7a7ad438ca85333f7e68574555a784c1bd338e35b2c2a6f376fd2767cbee7b372cc95f1a958a48769af423117761d33d482c38214afd17a4db30dddc6b5f8aac1699827dbf142486676db300c78da18d5443e2dc3067df559f90c299e59674917570aa9b0328424cc7fd63cd211ac49c89644fbceffe1d0f70dfecf2a310bd9774cb4ee17decf56efc75c7773265adc6e3268da544d66a1d912bae6fdb9d38fb54dd1f4ca1dfa1c59731f8128428a3d8e9ad0f6894e0b20164a9baffb63e43eb8ce63e219710295bd80754510e91cc2937d42577b20476956832dceafc3188281da0c695bb2d4f734574484ff4130aa7f2a616ad04fe2a1a42d2fa409408fffa00ecd101561d28f2d524958c8b2a7453634d729e071792634874f1e67d20dafb9995e2ada04a13301559f8523fe8fb66c3af2e02911dbee4774acd8197ed4a83b4ca048f7f2774f9a5291d5d41a83c7157c0f1f257881de207e3c0aacea97952894818a1148aea9257a7df16b54dd8ab7165a2d9304c6b17047dee1f166c6020cd4aa0f4a257eb60b71e3f093bd1c66a954cbc7e04741999813decb715594a37e6d7cd508618330774bcac9fc7500398c0171acac7ecc85fe2471f3e9a7407e95669883dc7e7784b483769a5e5bd37c250bbe4826f37da444affad665b2a778f5aee8c244055c769469b80ab6dbfb029a850d5f798c89fd4299fdcb466c522b2a9c099e2843df09b526d33b1673509204206ca334bd1847c6e5263ca71832583d6b275074f5423d187fd90bfb0cd65f802f50bd20f5ffce3cf2ecf7f9ee28e46a21ec438e36617cf940ef590f5d796f8d05ff4aeb0a42cedd2feff58d97ff7b7ec2cf9bc788ac79b4b5f281651536a3685177dcb64bb7d61907e0eaa0531840475d17f386478c2060b278e6680eaaaa94c056bebf1bafbc69194faab69c57ddc0417ca7c9328fa8007353eb344b7e79f7ac8b3fdb7666ed298365691363ce278086ab21ef20a388f5c461441595e10914da525783be5f7e82b35290db6a254ab8e9f9c626f65a6d7b91277dfcc09f15ab6e894d0fbab735894f50b5b49a5bb0406c89d77d73a8d360522b161dc099d0c60b9282dc2363e54440c6de9efab20960681286243752c5c83c3a4715c3dac5d57fc29270bc6ea8c0363e78cf139f68399c88ac7ff5fd24257187ec393a88a81edb9cbc9370e8159a28f4e8a99f4d196e5a1604bcbd9970211688a8a834ed35b045fca01d40aee0f0f3d45a6362b4e04cc68c51e1577eb93ba88d14ebf9ef3cf45c871a8a8c161e750fb253a142464ef3da4a8b22e4e6f1c"}, {&(0x7f0000000180)="48b4a3d31155235d3a50d9a92653cb6d5f735194ea1365b4a1f0aef23c53a636d59cf50a2124b00b0263c7df0c5dbe0a71e89369c887a2f9c579774d0cdf0fe854ddaa44e36a5e223d0d4b622baeba7ededbee99c8cf2646ae076a3e65df7c0deaf84a1db0a0d788fe2714a5c98d391740d73283381be92eb3e7144195d3ac4c3d7b1c219265649f99707d25614cd5e4f3f375e9f6f0153b"}, {&(0x7f0000001240)="adb252a7276d7151eb0497991eb9775c3129ff9cd4cd074ce4206a7dd22f3028840f554ca1629ed46fc0228f9e33fce133cce588b55b3341879b500627a9d4c7d540b6bfa314149db0d5ac1c505506547432fb0ea8d1a90d7a661a55f7dc750c9ffcf6749c2450f9d83ad57d115abbc289086f3121473a6679dcb7786cf2f249456a9efde9c33dbe67ff458f"}, {&(0x7f0000001300)="9fef07ccbb4b5d230196b282accc4c56618cdd305fc8f59089655ecd83050389438822523d64135d255de2a95b2c642e649bb1e6155963cbe447da8a83cbedd7430115a82a5c581102c2c7b1c9d209065c53590d4421b7bb9fe581f08257004c1d6bd3cb0f8ec546e6cf3f84709c2ff5b79167baaae67541999b6131d60d23acbcb6bb68f5fcd2fc10ee4d73fc40f57289d410f6098d2f83efe1b41c16f02bc42534df58fa07a6686772e7975c1dd5391e9394a9ef26c1bcec6ab55e86457cede134bf3061e0391b95c612182149add8c9f9e58f38bb0629a637a272e03f84e0d9f42ced2f6a1fbe19839f3a345053b1d3404c9b18bba234f3324213c5fac6958197cf0492ce80a9df1fb3cb1e274264ef297a8a1a8ea66182cc97868d9adc5c93a733145baeccc2f84e8473456f99be1214d6b552d5acc801f96e38ccb967b5070dc104b282b8d61d7832edf0376cdd86363e694e6132f5070ce4cb62d4d46ccd3b5fb6cb4f929f4e09ad08937b1d7ac46a77b2daf8e2a3f12bb2a9e392d93c411dbc157429c45130336431581cbc2b17fa1b9ae502e6cb472e8f25fcfb670a1853614a0d4964610628fc9e4ac9d74005ba078ca53883c28af9d74b37f58d535e7fdf698ee21a37a5e35acb9908cc089b93866657cf518b06995dac37dbc10a09f3f9826306c2530dc7a11f45106fad64e94a788f9109f42ed9a62fd9674c35e5a026d55073efe3bc8f83493b6ece8d6bc24e8fa8a7e31e59b5cbcf1b732d96d822258933eb38b4dce8e6ed7e6910e9fc8f9ea7b080ffc69a332301859f2a5b471a8407d6990f1342ddb1e6a5bfabb0fa72acbfee76c0773d1cbec12d43be0bcd8e02f9b4ac84348cb98e9198ae2b36f9ab6bbf7ec1df1b05add7300e96056102e6bcb416ee560801d3d40ed647c03ed8f204d26ed7f4a8980abee8fc45f4002c2da345f73d13e88e0edf59f70501c35d7160a66cc405044687197ff54b16f5abd986171a6a7e6991c97e47e866eb44e4c53a8a4f0423b3d3071431d9bcb588bf57fc7b622acb627a540d5aec2c4d4ade1ae9020f9289b234c1e3b70f70d495e14442447f35fa70661571034cafa16bc8794a15fb1230dc4d71ed098eb75cafc12af2b070e2c278e46bceec19c94cf790beb15e443a14dfeb7e5bc72c034aeade287dce11cf3e184a3a6e5852d951fe9b94b59cc378ce034684f076e06b542d48ca763e8e6f1fa096f1e8dde96fa7ae3548181d885b0d070023401b2c740abede2cbfc76d4b83d86a89211d9fa7541776d99b0f89c3b757026f0ca0c73efdc84c9af7b65427ad1121caf8ae1f69237b366b96f1a729321bf572d9412ecc72cfffbd282cf5fe63530ef490acfa12c5da60228c600ffd0e6f95447361dac1a32c62a1dbafb4145553e637396c4e95e8cc83daf1e17e49f51290097909565337669e3f65f64b74f390db31602e81e6b0da50e9d0e77d02f884693d61a8f9d90200eba8e3d8f7154ad6bfa83d86125bc0f8434790497fc16dc812421705c7dad356ea89411464078d21a68d9da0d79cb0afd428a10c5f1ac36cf2f06948c09f0f379ec16a0610b25b8b93c9cd2be5aff8bfef965a1fe6718e785561c00451160680d05ad14b08c010eaf0e711bf853d5e064e7cd36f476d111d0c8e8ba7bdca029c31fae171a999d6f934b356b15f73eef83bf859e62d159eeb2ee08c25f2de74f10939644b9d2b5ebfd4840372ef59036b7b6a7ca7edd51a6801e6259f42ff74c8c01dd7a34f66060f4369524aa99b007b1f66734a86a8bced5ea51f35b2439615fa2620e81f923183206f62710f581795d7fee6d1bb51793a18f4b0557997dc5cb3d600eb52fb6c8a4ee885490ee41ee7c5253333dd1bc91dded3da1643c7e47f4f40c3f3744b23e81d1f9c03321525b171d38b50a7eebac2e38a44ac10ac3291f4166d20425a8a298264f3b5f7610ad8b0e9d76618408ea9fc80d35ce3425fb9eae246ca01a8e972e4234ed9cd9d0e963f81b815861da0fb684baf3dc2d0273c2fcc4ae43f85865b587ae6dd800ec89e31e696a5ea789d1c7e252a371cb4a036c2b237e8554cb635dc16bd75959a8da9392256eca7ab335fe315a02fe7fa18e1983a31eaf270ad85f12203c4479716eaa25c2c616606bd087f4f0a1988a6634c15171dc87134baddb756543f9fd5becd809118c71252ad27f6fab0903d81271652002bdcd01ea5882fa9a0ab683f713c7f3f3710e9616b02cec249600bb2118189a1d4e747326fb055174028ac2b9467594022423c695eb3f19629f357697bc3f1d6cad7c59a7e95f443b8c693c187827ac5feea233adff467e30cec8ff961f58094c1ce7c62174d523a07e5b7a33ba3017a2bc68c6f71fcb4fb2816b3a0f4f81f80961d1d133e478805eb87da7280fc65d0d8aaff03f2794cc2c2a67c8f4567609beca757460330e64b5110e7157490cd1dd11d59e3c50b969d1a0e8c9b1a5d030a6e5fadb7952346f4d4266c4501675e6baa7958048eb9137dc9c08f4a3448e484ced6fb3d00f2bbd6006a8d779e9e446ffd4ade1020e9bd437c461e13c6c806e4dcb6f3701182abf96da0ea40eca280cfa718b1ea87a66e5448e3abdc08325956e38676ef70af6c200cf3fb0b2d31e7fdeb5b90041fce55754df36b42408f8e7a2941d46eed7e235408384b6efe53c1d7a885283fd59689a599325d701d3a587bb151e690c52edced2c1bd1aee0271bb3c89fea4580f5212c514aad9b238ae3c56e9f11b0578e1b51ff5b2bd95265ccabd13d0bd7d622d1cdb2fb330c037413d2f11a05892d74dd3f78b9088667f650380105e8e5ef00b0b9a8345346ce5e7214e8d2c54356a92fe577e8ac9a325adfbc20f47c4eb3fd6ef63296f694823133a950e9ffde60e634fa5a4acf57e9652e7b29b94e98597e17e60e1d1f2ead61507b5852969445fd007bb911e1acbd00ea5dd1846126cff4974b29549b022284ddb2ba9a895f6f79c972198f7ac1c6ab8f85b8498d33f7f0fe763a95995e57434804c55d904be2d724a9b4ecc92a0fc020a7413c938195e379d3e545b973845153edb478a4cdc8053f2a500271cfac9c7a8f8b9ab2519393f0254e38cde32f69c9f09b10d15af5d50c6254fd7642037dcb0607aa096f644925444456c4a79c433c968397d8896cca668a9346bdba8e7e3a11bc1555e47e9558e92c07b36a7ce88b12077d68ff33423ab89f5fd88eead0d99eda7442373f0aa558fb2b88a19351da75d93e07bb953b035a7d0c097690e7010b544fecf157aca8f6a1d6da15be49011b2281ff51c840ca68f6f53293be7b7e2198b2365ca0dc9a1b8945acfc09c10b58bc7f3bf74916e86c7195999d6980f0872c129e181983f69333a8daae0aab2f5d5cb3868d25b3c6ffe1c80c37fd9bb2454fa46eb034a01ba0f0d30090f216a5fd5d34ada50440dde673cf86a6160520fb0665632b743659880dfbdf790105f35d1502892201ffb4fc184943fa141766b44c2b14f1284b4a5a55c040b7d192f7f547dc18f7ee879d2e7d90c5c3fa5e1be51cabd6ae20f66fffbcf0b6daf5e7f9eb62a2a61a125a828405fdb69491989c53b1f1c3e8f5546e8b034cfbfb18ce96473eec2599c65b5ca5b32604da075ffdabb3e415dddd6709b555b1190deba3b9f32659d91a6634ec20b0a95d420c0e8202200a67ef5179f9729c493c01f1308f67f45ef58c05cfc1120336dfde56e97d2c4c39cdeef5b80c1a03682a1cce9c2940712bf0fefe4d7d50dd0200c31438265917aa4be00c3d99d41d00f6ba994e170a98e538b4ae351bd5b1d17fbd90dc737781bf5b7c999c8c063a0fd1a82bf3b8da958fc5d3a43da9721887bda525918baba7a33680130075ef92b2a89a3e5d1c2c12dc76f6c94cf4ff461eea5078f2393931db5eaedb685b8273360349144e4bcf5dc0799eb36020bf022dc062767076858514f439ae0380d1bcd2e0e6fe5a893763824bb9be02b6c389798ffe79e4d49df2485c89e2eca0a1fb78cea01e43f680428b6e82a844f19cfb126ca88b25b576087b3e58afbe1e18286414da2b9720898088099a318c3198d274d826d2cbcf69db36953597aa28bc3d8cd77230305f576a54f4632af8128a270cdfbb03cfa87d905e1c48aba7441f27b818be0d155448db16fb1420d6a590c94f93b435186fafbcce42d8904850a51a5ecd897f9b3430f7bcb6a5938208fd9cd4ac3b291b7be4ec34a7de569ad0dc1bf236c75154efe75e2d315c34d9ff57b79eeaa536f0a26bd0808dab97e5ede5d347aedc661eef966ede8162eeb94fcf52fadd194f34495135c1ebedd50ce82dbbe1a7c26869ce8c880e37f5386200991a00cdf5fe650fd56378747404085c0c83c931619170d91c790b3f4b11801a1d31c13bc8fe3a29122c19398e781744ad8db2ed618f85101819ae9551b232422316dff8a573c7ebd17a4471feefa01735e5ce70f0f468120d5601d05c91f350dbe34267ded22ddc123c7f32d2ca34ae683b4119ca5ebdc3ced76a78837c97c8f5c985fb24cd8f18745242054d8e1a4942da055185e5c47f640eb25a47a8525b54dcfa3d2372fdc88169c5abac5da09d0c65c7f07ad8535cec0fdd32a62cd4ebaedf1bb54b0077ae0691aa0e3d99ceae1d57ae5983f34dfb3a5109353be0b2ba9fb652043fb9da957055c95b1aff7ac089de24a3080d070fdee1fa948f2b7f7f01b57987cc53f415752fbe8f4bf5ad52924bc29a0b521a9122b2d96f3dc0f908a32a6e19a953caa90af7d8b91bb36c028e54350b4f164a0986d3a5b7ecee99d746db4d1564d2050b962c0ee743543303fff6f7c6f600fcff4f54c6fd2f00a663a1af74cde9d5c8060555b28bb24831954c54b1e28622c9ae1f9eaa02da16bcd0aa7ba8e9a4f01434cb4a15c228419bb0f159dd6026bcee1898fd5cdd37d9c0b21cb7b22c2350b42e5b9ba4e8f1f2d00f99e1b36d6d54d25432d55d28d6a4702ac5184482f44a80d1ed4b2c25de4e70f31367f8dac26054bf8a1c8dbf2e143f5f776deb638e9b63fcb80993e1c5843158d4fd83db83dbee0b8c2c0c6eee9d07785c5e8a5fcc2488ecfc1389d9eb2afb5c9af3ec41d82142dc74a3601ac424f5050a313668d1fcf58562a340840622aededbead94a80c8426117e9783aa8d4023b5588314e5a84609b3f48be938df9d7c7932783107dcea09193a464031fa654cc1dffc3ecc45b10d262c7c83b02385db2e76ae0d65e5aaee4801095fd9c32624fc60d8f7ae1c04bdcda38d7387bf25a695e5c680a782a012c4d79e066745a84bec7d05282d3eea8c093dd6e5acdd7f1f598ea28a3208b63c2845c6b007ae542acf3db48923f9b30e490b20730f30a53d86606310fe1b20d4ea857c4afa2761666bc99621da75279c912cc22da4d485e823a7dbe7048521ac80b6b63db8a18e08534ce3aa74e80a36f7451d8b8cc8f3a13dd244f04371f8075fbd9453005bf16aa3cb5a938414fd0496e1fb19eb492d2125cb88ab95c1ef830d76bd87c64b9dd4d952dee18035a5db2b7e144933922948c19792b395c61933f7d39dc4ebe0c78d87d0caf506371e316c15134aff9cdf9e618e09acf3fdeed32843c3706fcfc4000dd55848a292803b9dc58c9b0b00835f1a3fc18de912bcad2af80f0c42714caa045ac71ccdc7e3597595b6123baa85d83b4be964883d0edf8145ada9d5b733b92a40db71179e891681736e71e49ab7a8e00a5beceb4084a50823bb4e246afdbfd540fefd6fff5e6d899be19ecf03d2607c09af988da956a"}, {&(0x7f0000002300)="aa59b40efb7a39eda9e1c1fd807563af5454cd5b277967e83ba8fb20d5d545d27aae5d3cba002c22a6444fb7f16ec028ff247e76b32911348f6c99960f5a65fbdee0b3f3f14a80471b1855bf1bb1396a4d9e019611b14b190972f4f165eadfc34f3331419bf1eaa3d8f75de54e8f"}, {&(0x7f0000002380)="c779b96912cc694d8771a64d57b9226cf8d4ef"}, {&(0x7f00000023c0)="4e486bcc346450d5c5c03d29aadb1beab6a004526b8a1ba355927184b3448a79d44b7263f1c7091a6e137ebdfedb5dc8c8bcef9a7d10c93cbe5f80ca0f747b8378ab5aa493a250c0dd95dcd6b82623fd85e3156b28cd1279ac348451acfb419b901f9f8effe524885a742fd4a019395abc1968010021335279248e4675fcedd8121ccd778356fdef34c97731a50393656190ca6d25bf05d2ceafce3a10071b54af7a7b442c0566884d026db8b01521065d3187f65c069ac584d8a29a94dd70c2745237be125f212788d62c2911752cc83eb8646b6f87261c9c45d8b6e11c468086c058f39761da3cb77c1cc26c5579153aa81017de5a4a69983618878f64a5c875a18fd742efbb776bc0208ba7022ebca308a58ac4653bbcad4125f606f87049d9cfa45fb01e41fce7e9cc94183f5e04a40da7d4f7304543f6bcd18a35d6586a771920617e93d11a706e584ec3f68d5c1e48ea3992c6278cf7e491d816b90379810f0c3e6fe1aa6a425de58d869d9e3db46eb0cb59d294a5791e9b449e405ee6cc89f5e636987a8fb39cdf37a4f9b1ac6f5ba09d647b6b58c9d224eb6d38a8a01c730ab2ff8ed63cbaecf87ab49e08c0137e2e848e7c88a23c2f481c93ae6930f634317cdc359f58df71c9dfc19c9d0abcfc2ccd2924258fd1e18b3a258caf1972207961ece5ebd570f11333de5a832ebc2ebc79c96da6adb765da597c6c819bbb7ef7c7094c1b7269bcb58f3bb875d958e23a25e69c54b7554c73147df28276d8bb5d64a5759ea60a4c43bb08b84389534cc396c59bfd054c1a1a0d2f0a2a01dc9c6b8c2287834b56be358bf348a2c2b8fe8ac6aed64df48669424820c70edca589141f9de39bec4d350d3bb332a3b919866278c88b84fffdb4e198d11116728826d2a29362ec02b8f7dc9920fc0927a3bb2473f7ffd438ee3467eeac207c2a57c9003440b53b49eda6a8dd1190352d8432df3280110783703e3da475f53a99dfb20d2e69b305e3166c04e935cd0926495f35329e1087187d6eb73edcaf75af278a73af2327135a584913313eb8f111a93c8d9f21f2b7b9843f2b233bf9af33a83772e97f2ff5f3b0241e8a6e9d73dfcd437454cea312a04b0b574a6cac7be92b8fa14c8407c4dd8e8276858aa9bac02e3c27cdeccb923bece20224d74f38c94aac3f5bf7a0d7b58168dc8663a81f64aaecb449e76cf01b826e46c4f09910186447d6cdb56a4db9b4a7f5ea4a4f84b1e44a14d984d9a0492e722c1434247c7d89bde513960a886ce9c948fad72f16bb802ffbc9d3d8a5e3bf8a82117078668040c31ca206c81a45a647822be5397c9b72420393fa6742332d7f7fbf971409b73d90714e132a7b4ae055cbc4411332ee08907e6600fe587e01b1b0a32a94b3d5b03f466cca189f3bb55da55c378e5be40ac728d82b8e7fdd2c7d348069e6590d85b4ef8c2df82e71a57db9e0c244b9c2b1d7bc016507d13123f941b139d8cd6913ffbf51896efbf11114eb18e609b638e6585cca71aa9796bf19bc9b1139c22ce0a89e14b2d7a1032d0015e17f5a7ef4f8062509c89e4d8f1a5bc159f3e444dbe3a2b4bd9603df59d738fe817d667268fb9e6dbc6a0a21a20628bb73dcccc65c6d42afb94e237faa95712e34cc77aecfc94d54aaae930fd48704d778040231f258ecbc1e505624fba1f4167659133b1f7fcb89cb7854bda1afe990a3f3f31621248761a07696548f683bbb33f23ace223d9f083ada982a78fec2ed9dd65886bb15da3211c8ec001175dd4bd09f33bc5691d4b23d6c9f518e6f1d4c527cb4b8b2ae0afc688e66d76d83d55b46109f13dd4064e66f9e347b9eb0e3222ed5fddd9975bf0525b46beae89d28e2777e42ff17c848325d6111877960c953c7c75cb9dec25a0880f18504f0e0d24afa54024b6c696e47bf066a912642582450da2f8d272c6befa538bd92fdb338e630f666c4121e57f68361a8a32a642f826a2df8509ef89cebf2c42ee7af257cae451c978df498950f9b85e15e6c8c989606840541f87c09a84c4b8648913d638a3a212466dcdf0c36a38b4071a76ae7b9070f6a2c9f6655983e36c60d7148a4d3daf277a5fa6b3960e67a16df8202944fef576eb858e022b39e446205144247bcc5cdec1307eb11a306ea6ecfbf9bf7efbc4906b3fd19ae77b90686e4f8d6f149318bf94f2af4b19df6d0d09a05ec0395f25b1a56516eb1b3fa9a1a7e5cf47ba7634208ece529f42506230ce9ec9a4ecb0c0c3118af560fb5fc76004c3cd606258a552340c3a6ea33330f7162316d1453b3e1ae10d02058fb74b734db36a3fc39e69594f13ffee86c55ad0aefb6f6f5ea2009c4d0d711dea87ff15d9ab53f4f476974e43136f655675d9c5cc4a6c9e117bf7edfc36e9d36a9c17326e48b6ca279166102f939ffa21270ea981563edffbd7e1f65ff4a7e94cacca76a9a49df6869376d82d2273ed41102495869149a0318b0a6b8d3133d1af2af0af9c175f431c91c66053e82a535cd613254368c1819bfc1c7ffdf6bf4a730f35c0e6971b4b26e49cf842533c8a37af00dc32894e266943c25a11a74b25652148c24600240a736872d293d93f176ec8d92c5937d1fe1197dbcc9c402bf5c05eef2241d5fcae51e6b40c888aa84084c219cc88fbc5a2258a23f0ed5efcea253c299e7dee607c85b6352f58b513406c899a933d38c1ac52b0fe4722d67fe040e20c097f28dded96d686308db9820433c0a9178d6fa7f92170fc52dc2f391fed559e2a14ca47813dc6cc2ca4b2ddce5f6af2b054c27e490f35445ef2926a5ee474b2e7d96c99cd42fb4e4e3781ea275182b754a95ff7861d3972fbd20cac42ac6d63130088e904949344734ad6ca84cb6779069654e0e8a374d21a7feba8b4d8118e87be574f0a354e1e52edbbf782a4bbb34cdb5d4596db97db3fb248c8861e2b0b61b357039b54087b3ca9c86ad123dcc2b6ca7629690968ef5e5811eb5a41530ef97dad5c4dba7e66acfd1af136262ef5cc2e3b957baa26771f4c5a259fcc152a881c066aea353e49b8e39caa06c98239234eccae99cbbb67ea946fa03e70163b32890c708c1296d17d057575b240a312daa848ddba9e6799a7cb831a7d640b20bddb5ad01a51d6d3206f168dec532e4ca44d2b9b9cbc7be1ad39a6c85d759aee4073bf0241e7788e9372e280e1144f4561e338cbe86f43878b4bb89fc4af50a890f00d54fc0ca477b61f417202b876332f6d7d170a808c7140ba24ba2510d2a9e75f5d2f087a199501be1fd5c9ebe6cb1fdded273ad217447e5785a5343f7f226cf17943cc2a426ff862362609a642b09202fd0745166e74087ddd9a0a0c147c6ece29b9460acfd9434672753830548842624f2ef849d6ee5493bc5574456befdc633976cc50371ec97278e45d3edcf16d015a2cc43e07986b602eb21f3802548f3362d722024e8e0bb3c3770ef75932946a5afa9213fe537dcd216b36112fd564b094f72fa14264223263d3af4f7dd7b9a9910cf59475c7b08f5bf0b3187cccca92bda82152f1ab3a624ce734e7103e1b79356b64f2d5bfa169e2d2c1c32058c49ab11662bef5741534ddccd395486825f0a7f6766cf90753e548516f5856a047f9b50e44d14cb9260387e309901392feb9dda62e4dce688794186eba4eaece947c67ba6a2610658bf041acf6c6f6d3dbbce8ff51059d4e41f51e78d2770965c11aebf19bd85ad1beef38626571751b12c3af026cbadcea592eef374d49ceec36a9a14964465839dc008b4f0a2ff8b8cb39a8c052542b76d1024aff02784a4ea4b414e580dca9443233cb0fd5fbfab92ef55cdbd08af19ce62d9f2db8620652b031b6a8b5007a9b5088be67916506fbf390460091461861a08c5803afc479f5e3b0047b3233de3ebb5d2962ca4551900b87415773dccaec3f9a027b674b1242b727e9b17dfbc452c526efa51374e60af11d686ba4ca58ad3fa85f5b20eeb6064380d0c2485d4019666a7324a48da50afd738551bac0b2e9e2cccbd568a47e5416bdbc1f8d96cc51db7a250983098410a1cd485029bdbd9bb14490165c476f87d3d911d4fc058d535d8377113158aa38c33e21e68228599b8bd3996d73381b6c7a6fe2a78c764fde9868f4b9232404deba23d0dc1b8b8ac69161b5cf7e795255aa347d74faa4c413d9173844954528dc41a1bb69fbef50b1b21fcdd50bea68697758bea2d6a05434e35892d75e1cea48b4ff60bee28bfedf3f0cde22ad0d54e35f3d170260d864e1e41960a5327cc5d7073decd8a939cc499eea0f489acc99d0c36e5e6359b25ac69ff3111162c08da6bd12127bd57c4f421ff69225b6434a4abb9604981cf72e7adfa37c0eaaaeb67fafe48dd656ce2500a8b26b264d214a6f9dab1bb6a4bc6bfd4c3fb400bc88d299cd5c19110253467dcbce4cf6dca35258ab62d3ab1f1f21d2d08f1173aba4bf95888bdf8841f50cd138a5e4d67997f8e232883c76c7ced17f9f03c692fd96db0a16480600e54aeed772b0d7bf07d1f2994b21ee4b022be106b6d31eac86655d3e128333de7a97f30618f7900acbaeaae9f72da3473256c10f90ea72334681058b2d166b2b5da38aad53d29fd0112cf920f26648c4f54ac5caefba5bd852a5b6102cf80d79668c4f45e42f18631d8cbb7a9b1c137db5527e0e7d69e9e5349585c8d6203a2eee4b5f30e43f20d97369134de873bac77c5017afcace5e338acd3f4deaf1a6a5ee3568def737a71bd314a4aa3fb46fc00a34fcd05dc215256b9ec145f6def28f836fa89b874eab2b4bdecb99b1a71d971cd6a60ba4ab63606bb2be536613de886567cc617b3fea425261aaf316594e17e5921e634babca89641e92e655b7d9f7377ab8c44c6ae93f477beaf1b7d26783a7b1acca41a7ba5ab89be2a466937207f8cfc7924b56e96af3e5fd211724683fd3f7eb50999008c15365e77e182914256f9bf24ce32a57f57b51ed8feb0fcde7a1ad822316489bb30425fbb354c34254407011573c9589ca51a4fb50549a7cf81e3aa0285d2c73adb84668fd1c46761f6d0604301e4b3ef5cfacff0d2194c310df4270329977067ee66db1d84d4922ad537b2f46bc98f10b30dfb09e8b0204077e53174ce867dce98898ebabd81c9d1909d68e9bba5d1aafe2057f94b445325c31ee36389ea8601debd97578abd422e3136c18c5f236c129a3b60d69e96abbeb7f93e29c04e74e84e118d15ad7a42fa4d60a92b715a6c217babe8e2091617e8eb39367f4f3f06ba5b81a05b84dd0f369e6fe3f68889e9e870e1ae49e173a3e81272a92a8216cca851fa37b75ace6bcba24d0d913f67e7672595c4819f6449fdbe4411b9140b9cd558c466c03d7f110b332907504d3edf7938506cf46d5330e44803186d83a4b42103faee31de39868e7801140c92fed273f5c6320502abf9db8662e15a52a907e7576d5281c238cb020c459ffd4053957179bef9ea43e860e17e819361f01087143b0f6ffdd96887b7a93cd98fb7bf0dafa76441376b7fb9a426b87e4fbf5a4324f4577de45b4fe7420a7812f1a67bf71d386ff276dec569b9f332b0bd394506a5be6e303e86b80009a10e862d9c3bc03219985b3011f377439e9d2eae0793acc3da67bf4750f83f101fe5c3eff439f1bb77483b3c75f6b6800409d09d403fbff0a49bc6e4aa1e5c2a3f8e38c0de81baf1ce6ca9691defb0e924c334414cfc107da90fc32add1d03bd756ad0567fc39f904c1673823e63f84c874df5ac6bc9e48b02f77bb25da573af70457c3d22f13a63"}, {&(0x7f00000033c0)="ffa324bc84cef6b61da5928be8a9543e148794ed50d54586b08cf7285e9d76465132bf16461de468d161c90fc6b4d9792e37780ea5e97f97072a49ad2c2f8ac574478037099a543f5e617efae8330df412fcd3e1b07587fb80337249a01ec3484ffda880f437327b3c8916e3e584138d764a71ef3ff1a6271b87c856bab2b97718efa6f978eed28255b31a0959bba85219b2dac407e10686ea54d93eabe331600b8ba31e022f02484dd97b3bcf790fa0c5f9b824e7b6c69530c0ad515a2c0571647b56dc14247db8f90f526908"}, {&(0x7f00000034c0)="57e460e9fe4acdeea69bb91d8b2891f1cc41f506eef7abea1f95867dfb12ed71f85f4e9a96bc6a437e3555b2546cb0405c26018e85211a6fff53ee9a8c5d971a28cd0fef5fd2dc88f5848cfab17d6ed6de79d191ac95e7fe9bbc29cc8023033783d044ca496f2535b50f4142481621cde781675c56a802ec1aabdf6ab0271dbca3"}], 0x0, &(0x7f0000003640)=[{0x0, 0x0, 0x0, "13f7bdf6af671256e14d293a5aa10e71450a87c9ab8c3ad62fbc8f1e885da47dfed15fab536ec18508182c0edd91ca21b75081765da2b4c8623914c0c9b0bdfde0be996b7febbf6055464498fd32026016bb5a73e6287b41f4efc8d199733f6b857e8b637118"}, {0x0, 0x0, 0x0, "44f71d7c5f7e22aaab5534cf8583a15f8c924a5ca3889b787cf639477cf7f2e8d941c5800525d4ba9bde598742f5434d29e7ee16ce9e9f8c0884bef54557ef3395eb7b832bcd135ada4e810edf68f8070138177ef81423061dd5f2940a"}]}}, {{&(0x7f0000003740)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x0, &(0x7f0000003a40)=[{&(0x7f00000037c0)="ae00d89094b806d0390be87e77c8de82d66fc77d2f71761f3374e2648940ba9ba459c8c73e0af3db04a67d2d5bab9eee5b6b4414e62690f4f7cc7533a7b47943774103c3f28805b0515f12d2db51d1f7343cfd165a603019059775e271b3bc6dc77e9e54ef02937d2b457e76588d73c5bfb131ab0c8612b8ae550e014a421ab59b0763c2724224229980411bbd876ff52cc1e8d0323566ec77dd95a632838ee3dff0aa0238a18758ac13"}, {&(0x7f0000003880)="94028d5cb3b31e0e12605eb06be93c7ef4842d06db3d0e75cab7c8a5a75ecd3a65b4caa7fda4c59aa60ae92b71735b4da5c1dd596c691a092c7b482a5fe0ccdaa2bd10056e39ca1f14d2647d87f2bb2b4e98cea1297c716521ff700325f0b08c3bc1fe660d09bf919fc018eb48ffbad925f01fc3244fa6d77742113a6465615f1c60b87469b869c37a942b499011e7abb3932c821ec4eab6c436fb9c5b33ab9c0f80676e4f47aca9908b5e8af52ed945d7754039de679235ad8c9a6d855d343ebf9b3b5287c676009010ba0c5e750f990d01d3e4"}, {&(0x7f0000003980)}, {&(0x7f00000039c0)="b011f78e0ab069002c020e668d2e8889696978ee7694d84fffbd7f"}, {&(0x7f0000003a00)="8f40ae89c792b47b205c65297c0ce4afba6dc8d1f4cee9fba014d94bd0ad6da76496dc3a6dea4ceda8e834cb45"}], 0x0, &(0x7f0000003ac0)=[{0x0, 0x0, 0x0, "22a96d6cc6fb3e90ab299ac5e6838e9028d44e077b97063d09ac35b932e50316a96a7562d6cb329ebcbcc25be986af3dc02d9c7f0d3947889a1cbeb56a6a33fdda39843de31e"}, {0x0, 0x0, 0x0, "3f7c0ce8891a897a"}, {0x0, 0x0, 0x0, "481b0f287ac54f2ebea9c15bc5876bc9bf7b6f840adfa3a533e282ba2f6847dfdb65af60c46a7273a6a223594cb0015b9703accdbf0f4fe9e675f85b3f941a4e0581f36b1460898cd1ba38fc5d3e285482d85a55127d872a36be2aac786d05d258163338dbc97b4bc9c765d0833cbb95df975da94546ffaa0468378e24e4c8d0fbe64337980d4f6b26766f66d48a7c7cbaf3ba1d4431486f358f085e843c2f07c61857629ae5a20e4e2bc9f673e3913d9efc622a0889be41f76911726f187e503f1c1e5fea1caf818ec7e891735c1d9471e82b914e27a6ffd9dd0bdc449c6baaf5d7f00f2e427b8cf0d01efda4d7dd4ad88a286e3462f055"}]}}, {{&(0x7f0000003c40)=@l2={0x1f, 0x0, @fixed}, 0x0, &(0x7f0000006040)=[{&(0x7f0000003cc0)="b70a"}, {&(0x7f0000003d00)="8ffdef03dc2fe07be0872fd053316ea380213c7106717a26c84c0d692d4ccc92421d7100a7320f46bd082474b14903d5b1d0a94c83127f161fb4a5727038854d647f"}, {&(0x7f0000003d80)="0a460e55f16eb132c7453e921bc8b4b27be8a192c3d1f75490a13da60961a44dcb8c23f816cba334e8c40372e0abaa3ed08bf7fd44f6835f053478424b14262e451b0f6b2e3cc053209e90346093a2bd354ea1c0cb13d418a2277ac9b4f268c76b2e3d10b4d01c73bc17c5779ceb2462fff98ae630dfea987c2fdcc1dc430a8b3cd57f08cbbc12f3ec82c640a889f041dd34d8567021d31fe6f11640a61143a446161ad498cf28d6d99a0e5a69b0b460bdf8f39e7eda32a21b95ae59d3b0b7fca149fba930675da190084a02bd996e1116766916fd46e53bbd656b7db9a67a5525f784174546cb419e04d5d1be295989c1bb895f4c71dc6aa3a138bb9edca1959f21a791e503d33119f9e013ecea45c38f7acb18359413e41449006efa62a890182b4866fd36459df6b3fa89560bbc3c50775ae30766b48aa9e11f4207fafab0c0c4f70c5dcd8254193d30d5807468a806a07022e8b567f6114a4b09a16665fad369867d89475e9de008f7fd056f87475ec9d88357b37a20dbf4a5ea5b64bb2049433122f4804a110feb96b14b58bfc47ff6f3c43a142c4782f5e14b7cd791b7593597733c122f224ab0e88a24374fe2a0a841235e56111f3fea0c7d73e801f37ddc57deba2d5bc16a032621b6f04528e5cdda4ad1d767377f9ce58f9e294463e80685975978d2d50bdc620f5596f052df4e65b87a359bd6bfd099377ea4504a3f578d2ed8bca76f025409740fc5b2b9f38c954d939c0e2d3d5b89de03f0c774a30b5b524806e84553b7ca21aa6c69190a3ef395746663926989f618fa56b3ef4b973462077c17fd8e7e92efeb537e0c2fd6e4abb1d03dbad967a1af51848773ef14f562909ae72e3c4fdc66d15619e1e275fc494e819cee3f1dae015faabc52d482c2ee4efbe763e5de66869506a38cab4040751978df4f45882ee1c5728705e08e612100fa674ce6122941de1e95c605fbf56386102bd14ac47a9c7c8cffbb10ddb9f5f37acace370561a968974a01ed07c388bda5c6d8f146c50365c17c81fe64d6a607e4cb54ba46dc8d198f6a2198c15df5b82c97b9c6221c0821983b3769fa22fd88a20c7470ce2b03e732050e4233f50c090b5fc305b1aedd24c6c15403ef36c6b5f03e9e36885e46777101ddea0d2258992d41a6aabe3583c724c18f108e5638db3fa802963f5bb54154e074abd4f681d4e4e6bb9ec73a31cb8de91e2ed767c9af850157b3ba7b8e9a964717eeba2d2bf7a37ffc783dbed7c979e6310d2bdbf97f931f93a239a7050c1ce60dc92e66ca550285904404216d818fb66351a24c9e429cccf98c765daf552e1a8da550b14ad667f17897311bcba8431968308c787faae5ae0bd941c27f0b03d35d84e86011a96e9ba5c2ddefbc0d24b894441f2ab80807b7d6c487f7105c2586fb77f12810ba332b4d499b915965aa46c3562f359908e84fe269aeac4040707bdbe0aa1d815499c24b5f7d4b9eebe82682ea9a11b03a64ccc9c72cd264ce69eea722de39089e1c28bd3b1b17fd6fbcd5eae46fa57bd16b024c820cce8a1ab877a0dd7647d06e771667d23076d959919e1fcc3803cf3d7c53e810a83b49f67e47ddaac425fb66bdb23eb33d987e7e610aeb22490d7631e0e9d2b4425e68433392f17000c15060e325891c9951a25bbf0b31a4fe916e466d00140fd7f40dc1ff9ce63a354efe6e8056a6602e26ae33dda109a29bb341e4be952dc87498ed22c225fbdd2dd6c70046d4ed298843222ac856a8e046d7af0c90d28084296485c3b0b163d584954330e857fc5ef268bd82e32b668ad813290b2180126072dd6f77fa714cbf4c93bca933ba99a7e34b28cd3f2b8bb99a9f11fb1f67fa51c126b43636ea138aae22cf56003dbe108c2f38264aebed0cf88440ec6970e20318a9308cdadd6dac41655ea86924c96f9e15ef2355f0e09a0074cf737aec8735fe335e0b5f9fe153c1450dda9c3f5899be86600fb7d34acce18bdaeca45ce8c7118310ef803ef5f845a1a6a372869391e9c5268d04c2a37fc6399c9008e5bcc8774e93f63c34b7069b7f65522c299fdb4908c09bab1dcbbea2fffe836fd70a60dcbcc0457af490c4d0c6abe564ba0e6a864b626609f43227b927565a1fd97727d08d503e10d520d646102db292211685a697e515791402062122d7e0fde1e373bba1beeb9d71d1b73b22e990fc9a17447c3e85b39063a2d938cb3da2583e94db6a63562ca19db0741aab497f97c42ad8417e34d9eeca2e33b4662ad60dd60145089d8b5dac4562df35093f7418b7ba7d95710fdbd39e349de1da6d46f74b8e781bdf55609e31d08ab881c96935c64b05819c1f4731e18a7b64717f71a76607846c2354cafe5ff52906ea29f714619804de0ef3ccc56a23659dc07311a6bf08a05f73e0df05a49f19c697a814a670b8ec3e50a825955b00ef0a6abde1a61539481793fe3fe288c88fe39d65bc36ae8b47f85a3b214f6517d9d146f78bce366e50c9ef8e95f9fa6432e809873a80a8f5107973e9104a427a1e67b5569ab2a631ee7ab459e4b15f4f385520905836a34211996ad49b8da7136c6a7d07a7262a628bdd696048d88c40cfafffcb847645671c1e8c8d1e82497df64cc9b8da511849533cc641e58a519fb2c8f897122e0a34f3aec5206e8912d03bf25e1461f42b182d5a04e8094c1f5d81309e84a00091f271c343ac948c2aea6a2ac97de8d130170d2c36d25531456b399d33c880ae657694b3a5499eb5ec6bedad47d69368f665b0ad0f9bcdaa321664cafb68dc36702ea6b54f9635cfe53f9f8e960a22002ea6b6209d5c07c576aec23517455921feaff7ce77a2b6122d55aa1abd8909191e759ccb084abb60445e5c7b77ea6a1162c85716ef7c93579c792b6c85998f1f3d706d5e0d6925440148159dcd0883c352827bf63a4f04027d1df13753a4003041031ece59af4f8f1d6be43315636b623495e9d73fd0693c0ab3faf6065aeb5eed6d38aa6fca9ef4a21fc406797b4afb689df0eb21dbbaf98d58c1d4a0d894f4117df0956cb1bee05ac90c5edcee10fb0b6f946be0b8796deef8954d6e40dcdf956c5cd51a704d323c9e0516734914adfb08588b600fc0205f78209fc80ad556b0aa7f313f03f5e418cba0f7edbbef4b2274fa22bcea6e6cdfd0f83f38426027c4e849860bb035669f70f72157ff40e94c3327533fe48ee950f21334b489ecc029831c1a2241a11507565b9444b59e6bb12254abbfd50f2684aafb1cee8990291a0228cbf6cf8238f6b640c214994000d829afbd0732fe8145f153805aafae99fc9a990ef47a318dcb0c008f9c10daaebb89fc790a7bffb5a6f73d2a2ba132a2d0855ed866d4c964a13d9c047e40db9354fde6ab937f14e06ec087795d132ef12d5617a444068d1a49c5ade265f80f373723165b6a073f65f4c634896584153b5e974dfecc289105adbea89519f3b62246b18be86338f296af33ebcece4e9a2df64f441fcc459a12bf12401837db38df8ba3594452ae8c08b453befe0b4eaf1b634fcfff0ac6378dc9600097c4d943f11a35ab8d329f3c5f510a9ac19e3fd07000595f5d259515d455898f47fc34385237bd37c164c1f68d80f504a26ad81d95d062d064468d7f423de974f785cabf0158c0b877622b9e67779645d6cd37996ea68e4a4c190ff7753008266ac5b4d1ad48f46811b1aa8c5ee27527be19a629f924575505c3c5dc44130272b51495b3956a289b4e55f92c66ddccaa219d0d5f1804c15cf314b9c41629845e5581e1d78073a84d52f349080a373bfc00866528513a55f2700bb9965dd1d8fa4aedd1e64ad0476f8cce36659cb9a8b4aef00451a48f7f5cfab3012c95b6743a644a184903cae73a66fb873f276b81e7e0f0cbcf4a5c7c38c5f6118ee6d1c0b19aed1c4abb8af8bab0b7843325865fad6fd7a0b8d85e760bc6fe80d179fe56200e0ab3edcc7859e5bf6de6b5754c75295852d18be8fdb6ef76c459a50f5920ecf15e5a233f09ca848d4fb4f95e123628ac39e6f283e9a247c32897923ed76fb79cd50d20e5a2cee28930a8f84868433cdaf4b275fa30640e8b5252c094b53e096c74b711db1c790315dad2ec60ee0f1f613fa5bfcd9792f4911dd731231d1d8fbfbade0d3842b37f6326133a0a077d04b905307ad41a0db742cd25d6d41738ca99106114e4da36cffcec0a6f3d540f0225eb2073b7cf2e20d561989a06da56ac32eecb97a6a1752aef79c8e29b563eed9778780a775ae28b7e6c88a188ec18634cd90003066e73d7a2cc367682ad064a171e0357a853d8f787d9488ae1e42ef5c6628ec3ff8aea5f6efef01781ace924ef5ca5e0e41cbd79b20507f975878d8e60338bb1178c56fb422550625a62171ff8400e75878ed9c98f548642c3bf13cded857cd80cb995307a6365f7e348723156dca67e213f022b071f467c4dd1f78b390f2c05acb86826734d49e04089b9e17445914ce13decdd49a2591429496307a42bfea6178e500a56bdbc3fa9b962f45cf6534db4c78cff99731e896a122de7ca6ed6ddc3c8831e68ed5984b9493ef7e43f3a5a393c303c92c2c84f833fc6c417ba9eb5dee06a7d75ce8dfe78d384774a404ee39c67fe693fa83dde0c1fb4946f794ff97d20a7357ec77593d9c4e919eab202513e5c60e3e25c6393485aa75038e8044d27f0c365c6bd3ee4448998dde5cbb432527ee6e412702b86cef5e64d6f07a6a9abcb56237439442e64f66e6e7f2c02d60d93c41bf153b336341b14b10c148aca007f4989811488acc9236c82a58d3e543683c55b2efa35def53969813b09c973f67b24c199eed4bbc9c3fa50de0b9b140262a7dfeacdf2583a6176aa3fce69d055acc27a2cfe9cb8275f7210418b1e828fbad51332ed4ffa161871fec96a1739ef82a9162f416b66f1ae4f08db7de3d10e27d70f71bbaded39f852ab6b9b511576b23f451665ae293e935f2703bc796b4d71d4fc9b4dffb01c95624331284e86254fe7628f52e347e589236e999ff324138bd8e902a39e49aa128f822a4bc7e62c752c5cd0edcba0e7585dcc3c585cbc1d561098c65e5845be9a36cbcbb0635ad4c8a8d55dda52c6dc0de37ec6e7111e038e56d58ffddbcd1a7d5abb487f2f0944816a67e827ca36e43a662bcf0f6c331ed877d162c99e6a90f71833e433513ddf20e2335a1e12b68bdf5e58dee1eaad8fb3f4d6c7a0e7494356515a8369bcb2a1595dea043b2f4dbb51806feb4d44f05f2e7652cfb3405f773a2c5f96bd632a3c25ea4f7698e532428949c7db70e83879f1adb03576bdb937e939881708828f89764e4a5cba9ced77f2d9c6f0fce73353628f88e86f7ad772a19a0453026291fa9d7b2ab9578ca86a7e89bf3a8576024db24e80d5addc4d5a1270eedc707db6ec97aa40d65c285892e90973c264a500225cb1be1e983c4fe0ae1d7487da0d3b9c87d48666545dd0184311800c1994ffc2d232e77e9bb95ee691a153f715e08f3eabc3d59d0490b4920496446e4ad06e66a4644dc44bba13918b8a9e14d45d9423e13d3d8ea1aee2f429d5fdfe9966a3bcc505f5a386a5e0ac712cce60848a9578e6d769100cce4c40b2c5d087863fc94566754f3db8726369cf038d8475174570a9b8f766575f0982e4bcd2edd4129aae0181184aab76da6cac0a85d0a5e4deb49eb3469e0a32867c31391893b21d85f1315538174f13d64fee9d189559cd3ddf16ddbc878428a137e5b1db8f7285f24bcfb1ae180851a3c1db7d532951bf6684f6c87ec14013cdfba91a"}, {&(0x7f0000004d80)="418bdec4a71bfc844a6150e495750e137a1bb261a2c724cdc17ae240d6213101465bac71836fd3660579667a8643a95a9fba4ea934c13a61e39ee70aff3bf3eb39f41b1695c6793c4e3bc72186c0903530fce39201343a90eca26bee58c6f771917aeb3479049be6e66d7d2af4a0ae61f33a6c649a63d0f64d81ee90f0f2b572a38e24cfbc6666ebd9e9c99a6d0d50b68f844ab0cd5d7607ee569dcffad39df0a9351de77a1ac104c1f0019a17a1053e12f2ba9035db375c6202b9cb04e867"}, {&(0x7f0000004e40)="92a9757be7865375ddce8cbc815064bede4f1b5a73479cce28d05d8865d94a2d6c5668ac6fc7e39fdc64444799f29cc118351e2746fd3b942c0ba258c4118a385832a7fef57ff94bb635323254ee4ecb022c0f04d69972c15329ab8671f546cd7e41ea8b379fa5341b7c442a24939240f8289b"}, {&(0x7f0000004ec0)="0f6ff7f039c0c81f5ced6c9d290a6f16af3db058f8dbab70a1268cc5576c23a195e025d094492535355359945120cd76dfcd508863dfa105ac2d02bfbae059f9b6feb08eaa00ba4360b50d9e4c19fe8954331290e4e7089601e139e8a4596bf7"}, {&(0x7f0000006380)="5fdfdb582024f628affd92a9311b7fe2286e0fa8fb84cd165b2408bb70e7b519d698163a6ce2ceb7c086d961dc3d0f73e699646df251cb5a6a128587b5d29328a39f1342c11aaa24549e5912e6aa059e2c5de1fe7d1fbbd6244ece04ced166849936311cac8c4ac3994e68d3bdd8a840379173fda8f03ed60c7946082706767cf04dc6e4717440fc58652753ea70c1b0f04241e03f3326e45cfe710f5f40dc19cd58d39ca986de10a9d7b4451803d04a744362128885e1e3351ceb4a83e4aae7cba5649bedfc80ea34e054f06d02e5c5ba45a35c9f51e7b4fc5c75ed8ff1c10d26aa94e0e860599e862f8e475e"}, {&(0x7f0000005040)="37d2535b59fdaf5f4260877be2283c3d11cbd7d2428b1df8cfae1d96ba32678d74206f11891d08882ae4372296d3866e3aee6580397570019060c0efa2de65df0e7746782ea64f32522357cfae5d2b9f63d94fd71080759b16d17971619f9c2e96b1efcad245645af2b11561003c48d599fffbd2a7b23da3503f0fd3c5bfd3009b3a3b702e9e47dbf97485c536bf91734520f82e501c83e84b8760cc5b9de44408accf164930538f18b2d96ef0b999910e79a81b2a6c9f7d4c086d39f3ff1d405e15f2c6396b9e142fd11db281ac30dcedcd08749cc0dd138a33116b44ce9ae019fdfa52e9b8ffacf938b7ee622f550f7140b799a36dd0299f87941492c30d3e5150ce28732859813ac3f6ee56ce6a0db2f89a72b8476a4c884cd09e2a1fd99535ed7748746818e2503bd1be2b9b573822bd45a446dc779dd94ab2ae0163240fd21a906b2c667730bc70b9b9a6a08ef38a0f318ad9e4b4ed7f6b22e124e170bb844be1e6d8f2ba5d3f703d7011cd8cfb0d710910efc86e1458845a467c801e7043a8a7f65775c999c759fb80bb7bd8aa99b275a752fc560862d2d662024533780da98dea7f1c76edfad10e169fefc587e41cef9030f454a72e72c4bf19f657c5eff078253ae642c3cb1a0c3c0b5983b6768f319f53842f376298a5db8a29ed676d61cab164db97e98dd03b3871bb4b8a2edfe26bc62ab55711208ca15e23df4652b220f7ccca512c271096f4556fddda9725ed77ae52390258ef090ff22719df51150a22f8992a9f6874975382d506a43a99886445f4534cc3a42b3ec01061127ec51ae5f62e9173f94f38419fc3704aba66fb78cb8505fd5f4ab7182cc319c6c5dd6a8b878843f64e07e60409601f82875b1e2471f5ea890c5c06f7a2795a001c7c83922df75198f990a6f11a03ef595fa928e06cc7765af988499d5e205be722df2aa44ea12fa82bb9a184c02de597515c819e6bf5b78dbe74426fb53b1e5b39d3e6c2d6954f465843d3c5fb62ccf0c5eac220d877899302dbedd2fbdf5a1ff1b200603e9b6028ace85ddb9b1c9d3288668f1bcde8c3e371ee9d97d555ff5437fdf62c9b1abacd0aea8f7c5af8b5eec0facd4b636b479d35954a8af372af3bf08aec26e34d6668d476a18abc220306ac5989a6e3d5adb5d279dfdc221cb520a234ec721d44a04d847a938e6e1620d252365fbd53c65730fa8e63cb05ad01c29b888e6fa125073fc156390ee696d0cbbe605023d2f1d5cc431ea51024e2f6556ffea4928d89d83bc5dd1a3192fab27dbe6221c96ea5942ae3ab3ea8543e13c174ef155547e3f732cab342ef3ded13e5f653690388038faf144d9ac66630e969e3334359912652f6fdfbe4543d42372ccd42e4d58b44aaa7cab38950461ad20f996ce11a95a21051ecfd5ba94ed489f3d2665a535c95a3c2fa824b5f21cf95abdc16510f3744d5beb47f043c879adde370278e2620f0c1e83fceaaa873b2bea4de38200731a62f13b842d155e3772925cb212a3faa1284c90079522cb4aa8a7167770bee827bbf3b850eb251976da7e40085a0b39cd29cb26d111cf2b14d5c7285732d2b88a5f27f419182b93ae28798e888003dc1da275f2fca662c35ff7621e1c88348bdfd913d40db7227e52b8630eff863e986e0d69be0f01cdb42f30d3143d84717f700188e7a1bedde6bc589cd276f67e1db4de1577d82cb6eb356b3d9c361dff18cccf9ddb6fa52a32686b270c50157b44f7caf5e5303f387ce974353a850d512ccdcdda33771a4a453357432b9c14d4de10bfc0ad9359abac9a9bbabd3fc0ba8f48c3dcf7c9c070b8d0767e6085db4bc05efd19432f7efba78a5f516b756ea65bc70361a2b1394a50a3fa2838fa158f87fba3931eea614cd343d971ad8cb8268db0a3a30b25d55ed4951dc13d7f793d8d6465e302923a587a697c1dfe2f6b23ccd56a0a69dfd8d77ea673c1c6d53be9197d04328148b1c762ce91d7823d4aee38a2742fbd6d155234e3905227b6b6f671e6ab263b720b794449b4b2965db6a812e272d5b16737e8af162c66067a2969bde4f30131cdde7f28b6d882455b6de0906e28da2aeb791b1058422713a1385b2e361983dfc5b0b76851cdb226f6a93e53e28b7743c6d348582811501b5ca1a44b76107c14f7619f9e266f6e821cf179531d93ec7bd1b25d8a7dd8eb2ff3d0094ab843b511d16626e3c77714a1a4bb745e257e5ce90174b2cfcb0d1c2599b2c75aa661701ceb563dac0dd4f3bf071bbed9b8f0b262f4a4f63a1be306981321edefd7fcd34b3fdbd76bddefdb8292807ca1dac0413b02d602d21847a3107701dd32c8f3fe07547a50029a80c1a558d5bf038c6e3fb6ae6e0ffee550fe89a4d1459f50ff0427428fe09cdd9aa6d9a8659f1e2dea6387269714e01eb7f4caf058f0753cada9b6c336530d84ed54bd395ce1e40d1cf71a59f9721d5130670ad55f49fe32e42bc6d14e3c6b17ba6043abe5c42af749fd9186e82f1a10c4dca1ad3531ac514c49765594976798fb258d9fde21244cfef81dd3d5585be6b331e5789b0f3e21331bc4a8889d82e5bb65214df2e8d60a562f14c6fba89f4eee8374b72ff07c192b638d2839e1ac440037a132eadf852870a4f727359b710340f09fd3dbf9df99799e55bc904180c5d6a03668cdb136a3b4e49d1ba084b7e24c50516dee40cbaef41370a9fe8d8d3179a3288f1d6d94363aa6af309edb03fcc2b9cbcae86daaa72f7d2a27fb3153d8570e7b31cb6f0642f3fa2a0c916485ba9ec81652d5f3037410fcf5b18f118e5c2cb624261425c5ef3707899f9aa5098146a429e922765ee83f9e3fdc115c40bf28b29455b387ec72629198dc23732ffb79d226fa9257bad61d857facf02c68ded36b2a584548242f370da0ae4e43ad93fef1afa6f98c06175e30c5fc430e1f2469089d53692b7d66fb5df73db3a8f5d51ccf166999111eef9e35e4c58e640a6cf1058a1df573e2f7907f3a60608209bd941b9452d72645a59485ac68c6c3b1e061c31d815d3f077385f570081a1acf59b0f6a4067208697a58d6b60332844c2f06edf50cd24c764a0bed14e56cce488a5d9f4ceb46680405b64782057e4ad8d8e071b0d789c2169b698271cf1e254d36deef11ad2fab46f3164f3a05e40d327586215a96cf87cdc3c54bffcbc45129c60f4d2d260346fec9dd3e5bf3efad3f8a42fc0d0f9825f2bd27f63caddc103191bdb257659b52e8db8699e418ccb040ba92438a8c89a085a539a4ac06b1e04b20d39e5b8358ba84c1c8fdc0d7015bd88af8ac2b0c88ed89131e689abf6e605f4f9b73ddfc9d576e5182b23f456a2ec0a035506b0c3db40868ed2fbcdce4a884df39a2b2bf5fa1d52f3106d4def7d82af4e311bb6273fb7344ada25971b112ba7522574bb8908b503a8f4a9e08a59d007aced23496ff4812cf996d9da1abc1c33ab27ba5150d5e6591bd99055ed7190258c1fec227badb8084aaad7ec790ff4e29d970559cc1695b9039bf4f0210aefb23e71557ef5e565efbd7a36ada8a9bff7ec5d78f38e78b26c1e745f5fe494182937937cc4a93978d29607c7efadef3aa02440ec6e56d32dd123a421e37df3fe888a038f422c4a195ecd5a096858d426aef82b896508f9d2496922f563b18403c77d6f7c47fa91ea9bbd9528d6b8c0add2f3f12955d72e7d5c8b15e44ac1baf1f78022fc9918479c9c0e31b9e52c88a1a3a725c4b0d53f88a25ee5cccbd095d77583a63faf80773c10c3ce1b51322a56c19e682c8b4fe7a02c18563aeac7fc047237dbfaaa4e40de25b98867841a19b621d49e53bdda81e27a0f58e331c15a62ec4403c99aa98e045f610e7f965e0d0c6a6745651a95e0071251a5706359b52dfbfecf701a2dbc8dce185a9c7592cd008ac1a8b2bc9e7c7c0a7c29db69d6ed6caf66ccad461855dd522aefc2b62bc91dbe032b61312a2979d3370f271ed35b7dc9a8404d640a773de46a4ac013c5d2c66b777b1d613ce0b94bc3c0fb68a92bfb7f110dd4f65d85d60f9e291fb1a8c42164bb5042dc7b697e876fa25567d18cb95102b3c223d8375a4fdbeedfc10cc4d40cd3a699564e46d55405ad7345b131944bc8e0ce8d4bde99db3ca9a638e9d447e4af695e753b29c359a09fdc8b66efb2054c6119f41a2779d213a10231d0ccf1fd2974bac380c525f751dc7dbe260724ba77db4e17981a07704c0b26b27c49a856866f2fbe94c6e1f86fce5b6f14e0bd5a9c82fc8c594c1551ed763c8c74845c8020738bf923e2c036c2c13a27cf63d5ad78e5f121b020a876a15604f526f32117d7201efd1cfeaff82bba44b027bceeaaddf04edcdee331c47d0efba12ec83d1b61ad9a1a7aa031417f5e3be11eb48404ddcdf91246a1d077c6f96ea4126923e7dc8a01626e10f1f483fd880446c1ee58f73814eb16f43c148f369202560b2cde92ee2218f705097df4fcd25cb40a4d5e0f63e8c6a068a5a3af0f16cc19d8e08c765145d6861d2702fd320c58bcec9bc5542bb0590625c480eec975944c14c2a5f776b6f123978304e7f7ecc3ecc2c4721f260dd30b1d6134290bc2aa46c8aaccdf3c8b245621bd665619d6f64753be2cfdc61faf35d1d6a4c78b1f8e996ba15cc3c80e4b74fa782ea82761048979f7945c1a1dd939010879bf2a4655418585a94bcca3cba2939ab8cf8588c55089df651ba0bac78c205d1006ab51a2bd332655f0420ae3bde6f68269ee7154565bc33cead1c8c7d7086e499c1cd3ceaf1e3f46ac8f89988ec3ac4ca0a16244917e188ab48ad019b84b621be346b3b3ce647ff28458693f1590c77323b755655dd4d4d41ee0522c9035ea73c8b510972f7b76c5da2dc425a75ab36864aa77bff71557f1994b48a35b5d2dc52c1de4b51cdd50571696072cc385ad3423433046210565c459b9998f297de75ff3c6b8f988c1ce9818b97d5c19e07267e19c5073dcda1472acadc9d602effcf910fc52bfcb8f386d955b3b5bd8f92a7743a317867d4c70eebdddbd2873edcc8bd0ab5831d17a76210917dd9e9e5ef959563de86c5c653ffc849ae33be6aa04e7c4f537040ef8df65d44a5f4f8d6d19cdde621a65827b8ec2d8eccf642fd338e3f9a67be6d8b3dce3af75caecaa973f310ad644a23184cbb72c9eb03ab8373a4ea2a4968937b296f0aad388ec1867448dd628f6da70bd0f5de3d3354823465445811f58842d9aef3582b9facdcdc1766ad104972e4cb3805392d43f0bc777d17961d24e89281bfd337b9badb6b34c51b0c3b4212b760b36488f2b821d21ff9a3c6bb54687524de4f8b27bd2909532fadc5cc5236d03d51fdefb017f1dc4be842276f7686a4cbc668ac4f18350f42af2fa2b1c540fac66548d9946b542819d7a1940b938639a3ff2686474cee0c0f7f2b382bd6e45f396ed964716eae9bb0092226419e72f3507311f380fbe395da3105a009aec7e57cd25dc2cf3f994206411e058fef0b4d124d7528ae738435ea801e00b5bab045fd04738fecd4f03edb211ff5b512c8528b62e1783cf6a53ce53f009d42b69e7121718b191659a140d75774a3928cab40e9612ffa0eeb6f32f19c9be34f273afe0f1d6d9074a80d2d63c0a1286a5d3464d8bfa2ce21c6dcecf74c4711bc417e00841a5b1be4cb56502166835f67768ef8ff6fdbba0f96a97aee873bef3c11ba35b272203d804a862c57fa5c3916c5d52e9799afa0bc02626777827e8cceeb7607fa3ad00d50c95dfad21ef1e1810d271edfcbd6b24a17378c72ed29d5d7100596900034b22fd03"}], 0x0, &(0x7f00000060c0)=[{0x0, 0x0, 0x0, "7303c92d6774bfb58cc3094979ddcc02e6c129599d20575359b70d903bbb38674fd28e4bdc55846f846e014112952f480fab312a33d18c648c7c7fd6f1504fdb6bee62e70c683c43bd89eb68b3b2b2670b50fdd33ab4ff0b2f78e0f27dedfcf0b42881274256ad538e4d2f9d59ebec6f52e6c667fdc365afd94c62bcd4854fd1362b69156d15e9ca4704cb194327cb9357250509c36716b24d4f939f3150844639cdcd46a33f5ded52d8ac9e53e18ed5428ede022df4dd4b45483e4a5ca4bcd2d276233b"}, {0x0, 0x0, 0x0, "299c83c3492cffd1b3d3393b487c23444d96a6bf9478616a3d53a3f852a74df8b5c7f48d992a5884b2ac9ca8b9cc26a12a07cfe238c24e4fde6c2820d98070d43ecf5053daeb1b54c93dab62051e621dd402eeaad07008641c0ebdd31faef3aa760afe28d0a323ddb68ffaa980136d6d396739c427eff50971812472f3901d87ecc270a068f40d2e3b4eec89874505cfa9e1f684d48d93089b549d085f7207efe4d224b3b08ec847091e10b4381caaf4d2539fd524de7b14c96615506fbbf930c6f635e62678f51397927f996066ac51c3b51f5a474344"}]}}], 0x64, 0x0) 20:48:01 executing program 5: r0 = getpgid(0x0) r1 = getpgid(0x0) tgkill(r0, r1, 0x41) 20:48:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@can_delroute={0x14c, 0x19, 0x807, 0x0, 0x0, {}, [@CGW_CS_CRC8={0x11e, 0x6, {0x0, 0x0, 0x5b, 0x0, 0x0, "a1d1fc91639a6ebc51f5cefb08eddc20685dfed7e104a95b0ca8d858439ed22df400c1d2a3de5716382d3856740a87bd1e090baf1277ced6a86c7973e60ff88d07850f2a856d745b6e41cd462a445b577a33dcb18850015622aa86a46654100ee539ab19db323c8cd44594ac445250e6edebcadbcc2b66b3601dfc49160ce11327f4db0f4058341f00a3b8fe5eed7ed6e41884d63d969dbfada8e3a121ecd889dc850fdf29c2eefaa7003800f78b1902547fc4022c25ba53008ba1d45ef7037e0105874811a2c35924fbafc62cc96dc2b37997b0bc5c5227cfa0701fee3768a90a92bdd14366f985267bf9a0b65bf718eb3afa94a5431193acc2bef81953471d", 0x0, "854678263f4885cf5c053693d9bbcf1b124743de"}}, @CGW_MOD_XOR={0x15, 0x3, {{{}, 0x0, 0x0, 0x0, 0x0, "6a099073a2ab85ca"}, 0x7}}]}, 0x14c}}, 0x0) 20:48:01 executing program 3: bpf$PROG_LOAD(0x13, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:01 executing program 1: prctl$PR_SET_VMA(0x39, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:01 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_WRITE(r0, &(0x7f0000000140)={0x18, 0x4}, 0x18) 20:48:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000340)=0x1, 0x4) 20:48:01 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8940, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:01 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@bridge_newneigh={0x24, 0x1c, 0x1, 0x0, 0x0, {}, [@NDA_DST_IPV4={0x8, 0x1, @private}]}, 0x24}}, 0x0) 20:48:01 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x54, 0x1}, 0x48) 20:48:01 executing program 1: mbind(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, &(0x7f0000000000)=0x774, 0xff, 0x0) 20:48:01 executing program 2: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0xf, r1, 0x0) 20:48:01 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x54, 0x1, 0x8}, 0x48) 20:48:02 executing program 5: r0 = io_uring_setup(0x2bc3, &(0x7f0000000000)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x100000, 0x0, 0x12, r0, 0x8000000) move_pages(0x0, 0x1, &(0x7f0000000080)=[&(0x7f0000ffc000/0x4000)=nil], 0x0, &(0x7f00000000c0), 0x0) 20:48:02 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv6_newrule={0x30, 0x20, 0x101, 0x0, 0x0, {0xa, 0x0, 0x0, 0x1}, [@FIB_RULE_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x8}, @FIB_RULE_POLICY=@FRA_UID_RANGE={0xc}]}, 0x30}}, 0x0) 20:48:02 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x4020940d, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:02 executing program 1: prctl$PR_SET_VMA(0x1c, 0x1ffff000, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:02 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@can_delroute={0x14, 0x19, 0x807, 0x0, 0x0, {0x1d, 0x1, 0xc}}, 0x14}}, 0x0) 20:48:02 executing program 4: prctl$PR_SET_VMA(0xd, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:02 executing program 5: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$search(0xa, r2, &(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz', 0x0}, r1) 20:48:02 executing program 1: syz_io_uring_setup(0x75b8, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f0000000100), &(0x7f00000001c0)) 20:48:02 executing program 3: bpf$PROG_LOAD(0x22, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:02 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'ip_vti0\x00', &(0x7f0000000200)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x4, 0x0, @broadcast, @multicast2, {[@ssrr={0x89, 0xb, 0x0, [@rand_addr, @private]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ssrr={0x89, 0x17, 0x0, [@empty, @rand_addr, @dev, @broadcast, @multicast2]}, @timestamp_addr={0x44, 0xc, 0x0, 0x1, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @rr={0x7, 0x27, 0x0, [@private, @initdev={0xac, 0x1e, 0x0, 0x0}, @local, @remote, @local, @multicast1, @broadcast, @multicast2, @remote]}, @generic={0x0, 0x4, "eace"}]}}}}}) 20:48:02 executing program 2: bpf$PROG_LOAD(0x1e, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:02 executing program 4: bpf$PROG_LOAD(0x1b, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:02 executing program 5: prctl$PR_SET_VMA(0x24, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000000)={@val, @void, @arp=@ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x0, @random="197c66dd0278", @private2, @remote, @remote}}, 0x38) 20:48:02 executing program 1: r0 = timerfd_create(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) timerfd_settime(r0, 0x0, &(0x7f0000000100)={{0x0, r1+10000000}}, 0x0) timerfd_gettime(r0, &(0x7f0000000180)) 20:48:02 executing program 3: keyctl$unlink(0x1c, 0x0, 0xfffffffffffffffe) 20:48:02 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000001c0)='./binderfs/binder0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x13, r0, 0x0) 20:48:02 executing program 4: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0xf, r1) 20:48:03 executing program 3: prctl$PR_SET_VMA(0x38, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:03 executing program 5: r0 = io_uring_setup(0x4ea0, &(0x7f0000000500)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000002, 0x13, r0, 0x8000000) 20:48:03 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)={@empty, @empty, 0x15}}) 20:48:03 executing program 0: bpf$PROG_LOAD(0x3, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:03 executing program 4: r0 = io_uring_setup(0x2bc2, &(0x7f0000000000)) syz_clone3(&(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone3(&(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x8000000) syz_clone3(&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000700)=[0x0], 0x1}, 0x58) 20:48:03 executing program 2: r0 = syz_open_dev$media(&(0x7f0000000a40), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000fc0)={0x80000000, 0x0, &(0x7f0000000f40)=[{{}, {0x80000000}}, {{}, {0x80000000}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r0, 0xc0347c03, &(0x7f0000000040)={{r2}, {r1}}) 20:48:03 executing program 3: prctl$PR_SET_VMA(0x59616d61, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:03 executing program 0: bpf$PROG_LOAD(0x9, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:03 executing program 5: timer_create(0x3, 0x0, &(0x7f0000000200)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x3938700}}, 0x0) 20:48:03 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000008880)={0x14, 0x2, &(0x7f0000008600)=@raw=[@map_fd], &(0x7f0000008640)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@bridge_getneigh={0x20, 0x1e, 0x1}, 0x20}}, 0x0) 20:48:03 executing program 3: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0x2, r1, 0x0) 20:48:03 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@can_delroute={0x38, 0x10, 0x807, 0x0, 0x0, {}, [@CGW_FILTER={0xc}, @CGW_MOD_XOR={0x15, 0x3, {{{}, 0x0, 0x0, 0x0, 0x0, "6a099073a2ab85ca"}}}]}, 0x38}}, 0x0) 20:48:03 executing program 1: syz_io_uring_setup(0x4b1a, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 20:48:03 executing program 5: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$unlink(0x15, r1, 0x0) [ 666.807095][T13157] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 20:48:04 executing program 2: syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) io_uring_setup(0x4ea0, &(0x7f0000000500)) syz_io_uring_setup(0x5, &(0x7f0000000000), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 20:48:04 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x13}, 0x48) 20:48:04 executing program 0: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000001080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='Z', 0x1, r1) keyctl$unlink(0x3, r2, 0x0) 20:48:04 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8947, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:04 executing program 5: bpf$PROG_LOAD(0x8, &(0x7f0000008880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:04 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8935, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:04 executing program 2: prctl$PR_SET_VMA(0x18, 0x1ffff000, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 0: r0 = timerfd_create(0x0, 0x0) close$fd_v4l2_buffer(r0) 20:48:04 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@can_delroute={0x14, 0x7b, 0x807}, 0x14}}, 0x0) 20:48:04 executing program 5: prctl$PR_SET_VMA(0x18, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 1: prctl$PR_SET_VMA(0x2, 0x1000000000000, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 4: prctl$PR_SET_VMA(0x33, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 2: prctl$PR_SET_VMA(0x17, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@can_delroute={0x20, 0x19, 0x807, 0x0, 0x0, {}, [@CGW_FILTER={0xc}]}, 0x20}}, 0x0) 20:48:04 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)={@empty, @empty}}) 20:48:04 executing program 1: prctl$PR_SET_VMA(0xe, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:04 executing program 5: keyctl$unlink(0x19, 0x0, 0xfffffffffffffffe) 20:48:04 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x12, 0x52, 0x4, 0x4, 0x20, 0x1}, 0x48) 20:48:05 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0xb, 0x2, &(0x7f0000000500)=@raw=[@btf_id], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 20:48:05 executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x32) 20:48:05 executing program 1: r0 = add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$keyring(&(0x7f0000000080), &(0x7f00000011c0)={'syz', 0x2}, 0x0, 0x0, r0) add_key$keyring(&(0x7f00000010c0), &(0x7f0000001200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$clear(0x7, r1) 20:48:05 executing program 4: timer_create(0x3, 0x0, &(0x7f0000000200)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x3938700}}, &(0x7f00000002c0)) 20:48:05 executing program 3: keyctl$unlink(0xf, 0x0, 0xfffffffffffffffe) 20:48:05 executing program 5: r0 = timerfd_create(0x1, 0x0) timerfd_settime(r0, 0x1, &(0x7f0000000000)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000140)={{}, {0x77359400}}, 0x0) 20:48:05 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000f00), r0) connect$netlink(r0, &(0x7f0000000000)=@proc={0x10, 0x0, 0x0, 0x10}, 0xc) 20:48:05 executing program 0: r0 = io_uring_setup(0x4cb2, &(0x7f0000000100)={0x0, 0x0, 0x2}) io_uring_setup(0x7b58, &(0x7f0000000080)={0x0, 0x0, 0x26, 0x0, 0x0, 0x0, r0}) 20:48:05 executing program 1: getresgid(&(0x7f0000000100), &(0x7f0000006240), &(0x7f0000006280)) 20:48:05 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x18, 0x140f, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x7, 0x45, 'cm\x00'}]}, 0x18}}, 0x0) 20:48:05 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_timeval(r0, 0x1, 0xa, 0x0, &(0x7f0000000a40)) 20:48:05 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8913, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:05 executing program 2: add_key(&(0x7f0000000080)='asymmetric\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffd) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)=',\x00', 0x0) request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x2}, 0x0, 0xffffffffffffffff) 20:48:05 executing program 0: r0 = syz_io_uring_setup(0x75b8, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f0000000100), &(0x7f00000001c0)) io_uring_setup(0x3b08, &(0x7f0000000200)={0x0, 0x0, 0x31, 0x0, 0x0, 0x0, r0}) 20:48:05 executing program 1: prctl$PR_SET_VMA(0x8, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:05 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x1b, 0x3, &(0x7f00000001c0)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 20:48:05 executing program 4: prctl$PR_SET_VMA(0x36, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 20:48:06 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0xc0189436, &(0x7f00000004c0)={'ip_vti0\x00', &(0x7f0000000440)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @dev}}}}) 20:48:06 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@can_delroute={0x14c, 0x19, 0x807, 0x0, 0x0, {}, [@CGW_CS_CRC8={0x11e, 0x6, {0x72, 0x0, 0x0, 0x0, 0x0, "a1d1fc91639a6ebc51f5cefb08eddc20685dfed7e104a95b0ca8d858439ed22df400c1d2a3de5716382d3856740a87bd1e090baf1277ced6a86c7973e60ff88d07850f2a856d745b6e41cd462a445b577a33dcb18850015622aa86a46654100ee539ab19db323c8cd44594ac445250e6edebcadbcc2b66b3601dfc49160ce11327f4db0f4058341f00a3b8fe5eed7ed6e41884d63d969dbfada8e3a121ecd889dc850fdf29c2eefaa7003800f78b1902547fc4022c25ba53008ba1d45ef7037e0105874811a2c35924fbafc62cc96dc2b37997b0bc5c5227cfa0701fee3768a90a92bdd14366f985267bf9a0b65bf718eb3afa94a5431193acc2bef81953471d", 0x0, "854678263f4885cf5c053693d9bbcf1b124743de"}}, @CGW_MOD_XOR={0x15, 0x3, {{{}, 0x0, 0x0, 0x0, 0x0, "6a099073a2ab85ca"}, 0x7}}]}, 0x14c}}, 0x0) 20:48:06 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000002c0)={'ip_vti0\x00', &(0x7f0000000000)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x25, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x4, 0x0, @loopback, @broadcast, {[@ssrr={0x89, 0xb, 0x0, [@rand_addr, @private]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ssrr={0x89, 0x17, 0x0, [@rand_addr, @empty, @rand_addr, @broadcast, @multicast2]}, @timestamp_addr={0x44, 0xc, 0x0, 0x1, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @rr={0x7, 0x27, 0x0, [@private, @initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote, @local, @multicast1, @broadcast, @multicast2, @remote]}, @generic={0x0, 0x4, "eace"}]}}}}}) 20:48:06 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89a0, &(0x7f00000004c0)={'ip_vti0\x00', 0x0}) 20:48:06 executing program 4: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x9f1bfe2bdcc034f2, 0xffffffffffffffff, 0x0) 20:48:06 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=@bridge_newneigh={0x20, 0x1c, 0x1, 0x0, 0x0, {}, [@NDA_FDB_EXT_ATTRS={0x4}]}, 0x20}}, 0x0) 20:48:06 executing program 1: r0 = socket$inet6(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 20:48:06 executing program 0: symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') 20:48:06 executing program 2: socket$inet6(0x18, 0x3, 0x1) 20:48:06 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000079082b406d049208b9af000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000300)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000800)={0x20, 0x9, 0x60, {0x60, 0x23, "4cdc8591c74e677666b1e9f28f80e5d0fb3c0399b7e6d2ccddadcbe7e519e928a8cdf6c29f2d1fefecb4e52ca87b1ee3be877ceb256d408cb195977374bb67131b6d777ad6084b8f601a46b7f0d1351db5d9c090bbf921e9fad00446d2b1"}}, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f6700000007103e14a84ab15e4a3f3517f340554ddc69e43e6a7f4e0ecee22c08de4668ca9ec1f126803e3d1b95b7ad87aa05746d7090c08cc13b44bd7cd23486fdeecfc8ff8e9dad1ee1dca66efe8a25f49b5370f28b438ce16828a149b33f3e7a97f79d97289a424f8e83dd27f45a3f78d78000000"], &(0x7f0000000140)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x9, 0x61d}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x1, 0x0, 0xa8, "a493d2c0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x80, 0x5f, 0x2, 0x4, 0x800}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000003c0)={0x0, 0x12, 0x91, "e9fc0a92ad441280f6be54506af45e9eb69fff9d5c3346455c78b33c535d033207c6c774e0002c0327a98e550f7188aa4b056be0dac6b6f2d4e502313025dc1a872787b4784573c20e1bfb8aa449b74f7fa356178b00fb242c84153f8195f3fc82297074cca432ac9e435b0109998cf5ad777a27520c9e53f990be490c364cca30cc7f9175a2717b33b408926e59b93dfb"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xffff]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x9, 0x1}, &(0x7f0000000000)={0x40, 0xb, 0x2, "9242"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @random="49949bace8f5"}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "26d8"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x81}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a00)={0x84, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000280)={0x0, 0x0, 0x1, "16"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) 20:48:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x78, 0x9, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x3c, 0x11, 0x0, 0x1, @limit={{0xa}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_LIMIT_UNIT={0xc}, @NFTA_LIMIT_TYPE={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_LIMIT_RATE={0xc, 0x1, 0x1, 0x0, 0x6}, @NFTA_LIMIT_BURST={0x8}]}}}]}], {0x14, 0x10}}, 0xc0}}, 0x0) setsockopt(r0, 0x6, 0xdac7, &(0x7f0000000040)="7262fef96b2a2e248492d0d1", 0xc) 20:48:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000006280)='task\x00') statx(r0, &(0x7f0000001800)='.\x00', 0x2000, 0x400, &(0x7f0000001840)) r1 = add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f00000004c0)={0x0, "4b0f4d5543ad0325ef6924625b8653f30ad9a73fc15dabcb3a7912395560c24fe06df499f4407688a35189bd2c7d48d897dd98eb320c8fff5da18ed3dc01b698"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0xc, 0x0, 0xfffffffffffffffd, r1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r3 = dup(r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r3, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r4, 0x0) execveat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!\'/}&\'.&[\x00', &(0x7f0000000080)='e355a76a11a1be18', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&+:\x00', &(0x7f0000000140)='%[,[%,^-\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='e355a76a11a1be18', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='!*\\+{!@*$#&!\\-*&\x00', &(0x7f00000002c0)='task\x00', &(0x7f0000000300)='-*!\x00', 0x0], 0x100) mlock(&(0x7f0000907000/0x4000)=nil, 0x4000) 20:48:06 executing program 1: vmsplice(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000004c0)="de26b4f4dd465ba0ed9408a127515f116aed1bb23c95cca640448ff3a0ae3d2fc24e65b70ffef06d89568fa2b5e8ee1c4181853b56aa86777ba4eae38feb9ea7efb3eaebdc263a95d67b6f4dfafcfddbc57b826f7333b6d1648f17cd708a645ed3ccca605b3165251ade7053f6628fe5ff4dfae3318591a7f16d4453cc3f186ea541342844a07dc5b0cdc77a714e86d1d93feb707b17ec068371ce01ebacbe893cc2eeaf61193d269d7e4fe59a46395d60e2abe86e1d84df6fa2b783c6b87f11c8886a8671b737fe560d", 0xca}], 0x1, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c0000000000000100"}) r1 = syz_open_pts(r0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r6 = socket$nl_generic(0xa, 0x2, 0x11) sendmsg$NL80211_CMD_FRAME(r6, &(0x7f0000000b00)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f00000009c0)={0xd4, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x3b}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x5, 0x7]}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_FRAME={0x9e, 0x33, @assoc_req={@with_ht={{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x3f}, @device_b, @device_b, @from_mac, {0xe, 0x4}}, @ver_80211n={0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}}, 0x8e2, 0x800, {0x0, 0x6, @default_ap_ssid}, @void, @void, [{0xdd, 0x70, "424c5c8c78fa021f258a924b9bc718769b310e900d7c7f07fc3f2fc76dbdcaec833f915124271cfeba89df837ba3b2a0e40d5036c19b24e1f3c4fe79b4d7f685f3943112e78c92919b2f4ff127fb4d6c8c1a8549ef97631810f0f621eabd1bffa9acfa68f8f94851e0474a0fea75db81"}]}}]}, 0xd4}, 0x1, 0x0, 0x0, 0xc000}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="c09e0e000000000000d103ea3d80400050be324ad50eba8395f07e9c69ca367aa763397aa4c44e2bd702d9803aa50b9c64017952ce0000000004bd32e901fc43524bd9403a435634cf1bf73d4948a2e216da57eeb68af437adc30c5d5a61984c300274d250eb786d56bf9789ed4f17d02ffdc0651942b6867f6456e6bbd34e25840000000000000000cf80948d36b6c0da357a2ea82ae4503bf9b6dda5b839996f6d21081d64ade054b136da", @ANYRES16=r5, @ANYBLOB="0d0000000000000000001300000008000300", @ANYRES32=r7, @ANYBLOB="06001200000000000400130002fe060008021100000100005015db76b669ec74cb87a8c9810d21cc0b75caf2e4053ec04b0e51597f99065b795fd465a0860aa3dd47ced22f560f0fd32735d768390519923b0b9b2c8cd39230483418688133d2ad9f0add74303719ec256367f3670945addc86e678767acd5d95fb25437ab5cbfff6e8"], 0x34}}, 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000bc0), r4) ioctl$BLKBSZGET(r4, 0x80081270, &(0x7f0000000280)) sendmsg$NL80211_CMD_SET_COALESCE(r4, &(0x7f0000000900)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000008c0)={&(0x7f0000000c00)={0x2bc, r8, 0x4, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x1c}}}}, [@NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x7}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8, 0x2, 0x1}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x264, 0x3, 0x0, 0x1, [{0x15c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0x155, 0x1, "d2a33b869c49438b0592349f2fe69bfb18fb70ecc481006db29c0b904ac019809e71ecc047dc09c44dea07bc5c06dabab9ec956f2fdcf82bb61e422c9b39a5b354af73572b3f3879163e027a9c638bca9286ae5cd20e279cb375e6b54e78ae795ff6ead6e7ea02e1437d0664208e3d0d87875641749d5b0818dfc0ef0dcab3522ece4837665734064189099ab7a2f6a78a5796fa24b1435bac48e03ab9bea6727dc2576ddaaecf085d80f1f5c344d257c64a4a664a806e553f268d334a951ffb3664653dd3e45895c740d8bd68be4d549ddde16c522ce0222cbb8be5ce6646522f2701bd077098b4ce3fe6d8f21edf07470c5095f3a98af5f67408b558718b832fe62d80f9659fd5d4db97abca292130177ad8fb798ec025f11e96f31e8a51d3ae8ff4aabedab20d82af47c30e665cc45b74a5b6a4e5253af2ac60b19b28666f03710ec9d264944399dd97c59db77c62d2"}}, {0x3c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0x38, 0x2, "49d37653167dd66f8dc621aa90ffa2044f961930b82d94d61bba059311cca51bb186637a70cdd692e86d551278b024d47d14b73f"}}, {0xc8, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0xc3, 0x2, "16ee07d931693778b020401bb45f7266164fde406b2f874e7ca91a7de1c437999e10d8d044275005fee8f19410db4cfa2313a6efc37b9d10ca903e898f6182048dd885a918b3d5ca87dbf821511e374a2126f8ccb1364cce9115227392adb8fb0a3927650da78cca46da3f33697f977bb8a1adb10ec52db8d55f549666d1164fb8ba7c2b77fbf3aaa88516c477b6c89dc869384af5f895cbe2be72a65febe4c7f41e1e5f252688435f172ac7dbba247a2754c1fc44167e14fb1ed09706e5fa"}}]}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}]}, 0x2bc}, 0x1, 0x0, 0x0, 0x8000}, 0x1) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r8, 0x400, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040}, 0x4811) splice(r1, 0x0, r3, 0x0, 0x81, 0x0) 20:48:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000039000100000000000000000004000000040000000c0001800800600000000000040008004175875dc5d18f57070795b36735887593d445e28307484246dff92638f1a20465c6334e7a3599d66550b8d1e55d500ddb9400a9e412bde11c94aaee89da459ddfa8bfea41fcd81cf6730597441e8f8c676451a5b5465f0008"], 0x28}}, 0x0) 20:48:06 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x8, 0x1, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5421, &(0x7f0000000100)=0x8) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="73797a30069fb7abf41f"], 0xa) splice(r0, 0x0, r3, 0x0, 0x9, 0x0) 20:48:06 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x78, 0x9, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x3c, 0x11, 0x0, 0x1, @limit={{0xa}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_LIMIT_UNIT={0xc}, @NFTA_LIMIT_TYPE={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_LIMIT_RATE={0xc, 0x1, 0x1, 0x0, 0x6}, @NFTA_LIMIT_BURST={0x8}]}}}]}], {0x14, 0x10}}, 0xc0}}, 0x0) (async) setsockopt(r0, 0x6, 0xdac7, &(0x7f0000000040)="7262fef96b2a2e248492d0d1", 0xc) [ 669.972239][ T3564] usb 4-1: new high-speed USB device number 78 using dummy_hcd 20:48:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000039000100000000000000000004000000040000000c0001800800600000000000040008004175875dc5d18f57070795b36735887593d445e28307484246dff92638f1a20465c6334e7a3599d66550b8d1e55d500ddb9400a9e412bde11c94aaee89da459ddfa8bfea41fcd81cf6730597441e8f8c676451a5b5465f0008"], 0x28}}, 0x0) 20:48:07 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x8, 0x1, 0x6) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5421, &(0x7f0000000100)=0x8) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="73797a30069fb7abf41f"], 0xa) (async) splice(r0, 0x0, r3, 0x0, 0x9, 0x0) 20:48:07 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x78, 0x9, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x21}, @NFTA_SET_EXPR={0x3c, 0x11, 0x0, 0x1, @limit={{0xa}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_LIMIT_UNIT={0xc}, @NFTA_LIMIT_TYPE={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_LIMIT_RATE={0xc, 0x1, 0x1, 0x0, 0x6}, @NFTA_LIMIT_BURST={0x8}]}}}]}], {0x14, 0x10}}, 0xc0}}, 0x0) (async) setsockopt(r0, 0x6, 0xdac7, &(0x7f0000000040)="7262fef96b2a2e248492d0d1", 0xc) [ 670.373338][ T3564] usb 4-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=af.b9 [ 670.382914][ T3564] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 20:48:07 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2800000039000100000000000000000004000000040000000c0001800800600000000000040008004175875dc5d18f57070795b36735887593d445e28307484246dff92638f1a20465c6334e7a3599d66550b8d1e55d500ddb9400a9e412bde11c94aaee89da459ddfa8bfea41fcd81cf6730597441e8f8c676451a5b5465f0008"], 0x28}}, 0x0) [ 670.471675][ T3564] usb 4-1: config 0 descriptor?? 20:48:07 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, &(0x7f0000000040)=0xffffffff, 0xffffffffffffffff, &(0x7f00000000c0)=0x8, 0x1, 0x6) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r2, 0x5421, &(0x7f0000000100)=0x8) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="73797a30069fb7abf41f"], 0xa) (async) splice(r0, 0x0, r3, 0x0, 0x9, 0x0) [ 670.529887][ T3564] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 671.172574][ T3564] gspca_vc032x: reg_r err -32 [ 671.177627][ T3564] vc032x: probe of 4-1:0.0 failed with error -32 20:48:09 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000079082b406d049208b9af000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000300)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000800)={0x20, 0x9, 0x60, {0x60, 0x23, "4cdc8591c74e677666b1e9f28f80e5d0fb3c0399b7e6d2ccddadcbe7e519e928a8cdf6c29f2d1fefecb4e52ca87b1ee3be877ceb256d408cb195977374bb67131b6d777ad6084b8f601a46b7f0d1351db5d9c090bbf921e9fad00446d2b1"}}, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f6700000007103e14a84ab15e4a3f3517f340554ddc69e43e6a7f4e0ecee22c08de4668ca9ec1f126803e3d1b95b7ad87aa05746d7090c08cc13b44bd7cd23486fdeecfc8ff8e9dad1ee1dca66efe8a25f49b5370f28b438ce16828a149b33f3e7a97f79d97289a424f8e83dd27f45a3f78d78000000"], &(0x7f0000000140)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x9, 0x61d}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x1, 0x0, 0xa8, "a493d2c0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x80, 0x5f, 0x2, 0x4, 0x800}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000003c0)={0x0, 0x12, 0x91, "e9fc0a92ad441280f6be54506af45e9eb69fff9d5c3346455c78b33c535d033207c6c774e0002c0327a98e550f7188aa4b056be0dac6b6f2d4e502313025dc1a872787b4784573c20e1bfb8aa449b74f7fa356178b00fb242c84153f8195f3fc82297074cca432ac9e435b0109998cf5ad777a27520c9e53f990be490c364cca30cc7f9175a2717b33b408926e59b93dfb"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xffff]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x9, 0x1}, &(0x7f0000000000)={0x40, 0xb, 0x2, "9242"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @random="49949bace8f5"}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "26d8"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x81}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a00)={0x84, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000280)={0x0, 0x0, 0x1, "16"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000079082b406d049208b9af000000010902120001000000000904"], 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000300)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000800)={0x20, 0x9, 0x60, {0x60, 0x23, "4cdc8591c74e677666b1e9f28f80e5d0fb3c0399b7e6d2ccddadcbe7e519e928a8cdf6c29f2d1fefecb4e52ca87b1ee3be877ceb256d408cb195977374bb67131b6d777ad6084b8f601a46b7f0d1351db5d9c090bbf921e9fad00446d2b1"}}, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f6700000007103e14a84ab15e4a3f3517f340554ddc69e43e6a7f4e0ecee22c08de4668ca9ec1f126803e3d1b95b7ad87aa05746d7090c08cc13b44bd7cd23486fdeecfc8ff8e9dad1ee1dca66efe8a25f49b5370f28b438ce16828a149b33f3e7a97f79d97289a424f8e83dd27f45a3f78d78000000"], &(0x7f0000000140)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x9, 0x61d}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x1, 0x0, 0xa8, "a493d2c0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x80, 0x5f, 0x2, 0x4, 0x800}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000003c0)={0x0, 0x12, 0x91, "e9fc0a92ad441280f6be54506af45e9eb69fff9d5c3346455c78b33c535d033207c6c774e0002c0327a98e550f7188aa4b056be0dac6b6f2d4e502313025dc1a872787b4784573c20e1bfb8aa449b74f7fa356178b00fb242c84153f8195f3fc82297074cca432ac9e435b0109998cf5ad777a27520c9e53f990be490c364cca30cc7f9175a2717b33b408926e59b93dfb"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xffff]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x9, 0x1}, &(0x7f0000000000)={0x40, 0xb, 0x2, "9242"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @random="49949bace8f5"}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "26d8"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x81}}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000a00)={0x84, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000280)={0x0, 0x0, 0x1, "16"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) 20:48:09 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) write$binfmt_script(r0, 0x0, 0x0) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r1, 0x8108551b, &(0x7f0000000380)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000001c40)={0x12e8, 0x15, 0x0, 0x70bd29, 0x25dfdbfc, {0x14}, [@generic="bd9e0ccd9db2049bd4c876ea6f24e2ff5f29d28ac9483c0c01fe90bbe57775c4e5b0419d06e3de1a9e3064f5941c680d419b5f8b9f768d45d21e5c206d5ffd1ce42aad65fd03f732857fc41ca05e71cb974d6699984e5afef4f91d23f910d6af10e2fd4208f847a595ca96bb16c544d04c8d52a7cb2c93f035483fc7bc7aa029d2ca27", @nested={0xcb, 0x3f, 0x0, 0x1, [@typed={0x8e, 0x7c, 0x0, 0x0, @binary="93cd6483706f2376d447712c0c87eed93672f7f42a198517bcb4b2eabf72f76018eee139c6d9ee0114f7c7d6187deeb1bea7690db74cb31e07cc9bdf4f2de0800dfd190920954900f276cb409adf05d331ab14b542264a22fa6cfc04ec3666f76c6006a97c78e6e4278cceb760814258f1e1971400934c4deb41efd49c54cafeafd4be79e8f8b8c8ddc0"}, @generic="5441ffd74adfba254a2dcb28709d466af66f9809fee75693ca3df042663f84950befa01c94f881cd6a7dab659390b9ed8acbc2fe379fcd"]}, @nested={0x17a, 0x3c, 0x0, 0x1, [@generic="bbf26e95bf87a3fb502a983f79f72706de54898b0b2633b9d34fa30b69d79e3bcc5e4e21f6b045a749957b7392872bba04855ba54a4deaa83297920587192920e027e73742e4671962683bd200bd6308ad8807f2e76ce988514cd7200a4122ae4d37b3d3a44fcfdead3155e7461cfde2fd2e36264f0ee2be49531971b0027ed053e3c4358c4d309053b0eb3082b8ef4942d02e35b74d18999624efd1b1fee6523b6228e1ffa9c52a66188776816efe78513901934b41f8e62fdb56dfe6b0e81ecb164bca7ddd666a359566399036f85b6d150c0efcf4a355dd6d46", @generic="63581408e23938aba133ee2ee22163c5da77ab22048a088a7802469554c25242ad6e5c81cd59c70a3118c8153e20df55e9715330b654460125aadf2e443670ddec", @generic="62ca266ab2d23060957529c5f80b9aca7b334ba41542aa40c700f257a4cb187650f2f3b1e683f68c9587fea53c2331b7d6f81a3f276f12aa0ed19c97797acdf158537f3914b5", @typed={0x14, 0x62, 0x0, 0x0, @ipv6=@empty}]}, @generic="9f27e6e4d4e5bee85edb9f0a3726d3e7e6d63373eef4c9b80ba7b959b87e2ce75d2876e308ce598de3e7a10d8b90f73cddb2ebc4bf403d771fa8d6c1421918d62edf8f264b2b7040cd2f2a9126c6b0e954f8f0d07d68cc08c295bd78457009c6114e46791fa5900f780a00e1dabbd4d9a6cdccbddb3ff82f6f08ef0c22754620c4b978c56ec3f90e457add26cdcd44452880cc2aa626255f8ed5a51cf21400698020b6a0c92b797be41f6f71c2f04925b3ce79dcd312b6119fbb69d0f256c56c8416455af08c6734f9deb137a6fb98ca93c3f18f4399131488994231bfb6156d5bb58a81f8159f4c957fbd3b7899aaea87c8c49d57cf567d637ab2f3e70458f0a6e40784d53d780f5735e273c7a87463422753a0e959406433abc6473dcfb9d86f0000545415db01fbf00fd2bc20baffe81b8b7f9190d64c7450d12a5fd76718471fd49911f6f3101b6e77b56f736eff1d4bdc712379619690dc11e9da7adf22995777c024612c02950fc64dcbf65b3a49ca3d8fbbf0d4c6c7c6239a78feaaa68ba4b31ef83e67d92f18cd1a723bfdbca132b8f017a7c58c598773c355a923242cd969eaf6bc72efdc6c3b1052877a3afab719120ede388777d9c3c44f30371048f532d2f0dcf4f0494b5d9dbe2039e7d049f0bd061290f23d8357b47d3b505a1dd6715fecc5676cdc92cb5afad5f4354db09efbd429ccf49296a4681ba7dee05a64b580c19e3121a4cd2c85234899ce1a6cdc121f9fb8ab5bfb4b251d086f75559acb1fb85faa3357e4924a3eca6540d7143d23850becd31b3b187ee4672e8c9c7f94064d83e929ccad6486e0451574819128b3c3005779aee6ed89ae5e230e27032fb056e162bf722fe7490fae61c6f8cdca66b5ee1a38a94e697fccf8ddb962c0ae465e157db8ae69d4ae2a6f3b88587669735e35b5878206da10338a112b9c3058031b87e792bc8418998a0692781d1caae753c3c534859ae481815b4e8c88403038b79feeb19278ba9d7f240adedd14b20d11e90b64f839577f130540fda0480f5e80ff20d66c1aaa2481c28179dbe90017861125f54282afbd6ffa3f7556045167274da4b0130208675864cc91afd440899277afd0dd0d9e1fdbe9b41ee560c6cc9f87d4b18a0c33f220b6d3033846290fb8cc7432cc9a1652005437c0f66195353925588253d97690188f51b655601decd5a3004ca47fa14b8b3836bb588916fdf03b10afaf9059b53123c166367ba3180a9745956b38772418c987d0c6f9221f7b90ef1528b92126a087f8c5d5ee403fd73562f10880933385928783a72d107b6a5146d0f6f9bb4983a28a2f7679a27b7c7d1e786fcd6df3136a282bcf95ddce497fc55b434ce8b077dd959857c5d0ec298c65b577b512329c2aca95839132ab4c79c23b7cc554caba10c1e23058392606468c7a5edfde00cea5e7ad5245d4f7d4f80102617e920144ea34392c6f165f465fd51b89d7c657988f741587e1a631658767f91c3aaa5d3f15d18468d61dccdf30791135e1c0b12e7110f0d9a9a615d51f3850c597f51027f58a8571945c6a5e0519eb18f8419137f66fac1a0ae0de8a06c5a419d004c59425075028349c359da9e76babfab577bea1981700019a5c77b5ca9d79fe82b6ee7d0a5ee4031ca82a68640b504038068dcf13944569f48dc2c05e2e9f6c0674789b060914cfe0d37bc1caf4b7e3826aa7a7b1b232a62af85dde3d90a756177da1753020f999fb92bc63b76faaadccb4a95596f759050c2f02a644141f4c643ca2d8b3230cec0491e10100454156d58855cc3c5e12885b54aeedd848ff77796906601d04c9fd2c27ba9a2d879c46ff145c9377bc7a5da7cdfe341167934475467ba26e522a39efb81a71eb603274babe62801271cd78359ecc0007e52cdf064273afeaecd9dac12d27fa157bd37455640a676ae089c2fc84b702b62ded21609af603881f815b9373563ad7a3b2b8f0e0ae4844edb0ee013bbc725b7178deedd62d91a5d15e29115328ebe797379051830a263e00bf7a3955cd82eab8e5c7d05095de8568f46356c931c20c02ad40b892adae565f922acdd10f8b717a851199b48d690ee72dd6be3490a373a9c91e7b2f472845f7191bb97722ac79e028cbd36c3ca11b6be59945e36464974c94b37feace295b5a501c676ee227d2f63efd9f592ae0fbb2d7b404d8d2cc6547166d6a8cd32e8cec99a6cb75a77ff571d484f777f1f22bcf824b49d05a64ea891da67612704538f1e35de43b31ddac6825873e75ce246242ca069e3be4587b65c50be0d4e75b5c3d31add1952629fd76f965769a4e3fa0974f9f2143e48d1e4005b378f82a6a190f00278df9fbbe33f3de5c152ff57fcdacc3cebbe16b36849052388f1b473e817e7b043fe772613cad2f2ca0797895abaf951ce4975be76d02b027590747058ba073d441e1cff76626d3b1054cb7b4ff7e932e606b7bf6f71c753b88575626810ee9c83336e95a40eda84cd469ad51872afa36c3e3df87b7ca2160d2603b4f3560d5d92607a3c39236b99b27f885d532702a31f0e330ad1b89dac1684701dc922e5901ad61b7105d0d9e2dea0c01034f8586953988d95fef9f1ea039a1cc87ea84d48e7a4b779e7809d581e218ea236944dde7eec63c3122eebefb0f94410a8274cb265b4d29bda07adc3e74e634045f263a5ed58c2f53b199bdf879d32dc6fb1bf5f76d2077f5f4b2847afaf39a98bd4349efdfa76ae71e6668981b77af08f19a25f96c87e2721cb070587b03cb322b5b593c3267e287dd0f228491abe0e375347192a09c9a11155b2310c14f0bd0240cfb0748981ba69a18dec391b395fba2af6d95691dddd6686ffa6211b6e9fbf7df38fa1b5c22d1f2787ef9cfdf90eb5147a4348c9166c93f9d91f1b1673fc0b82ac32ca257c9b0c64076712dd4a6db34c59af803006ea127a09a7476f5b10fc3c00517363d052bb9262c195d313547fa69a03f0c5b34523f176bf20c7542e8f3d01d1a71dfaf0feb0dbc546bb142467eb9614556d1ed0e2860eb5e553a743dbd5a29cffe2d1a8f04b7e747cb4715c1f1f9cd06d37c0c25c4851eb4706ac559957e663ec8c784627e1258fa8c6b39d28aa0a02e2b1185174f44eea70de99b114abba0c33451df5dd8e1bb512c625e28705c092bd25890dffed675981fe0eb817bc5d493d58529b9511a0e9c09ecba25e02534880044564f9a7875f4f3873362a8657d2877d5536267baa88a7e59f56b7a72e478e28ebe5e7e21a51f7248743c9be76389cbe778d4ccf0c4ebf9f96dcb602bfe050d724e30d69af17cbee588a55ac8f3fb647ef765bd9cdc23cccc1b321dac89384d20984518617301830b83bc71f59f6423ebe3ec1c60783d5348c57848c9a9442115a34245a4a8e34cf08675b6a9ea5228867e0998032253a65616076c165cd731b53e779ca3e4d253cc4a6446778e068faddbfbc5e32557553df2b0dd6a0de18a3f65fc6b54933b13778ea21767888ff46743a7050e40fd3b4ff31e8616e1fb115d0e80d8b51f30376167be4eaabbdeb702ac4279bbcfef6b4ca6e79c70bc41b34d7a1e6bd595098fa3857868291414306b2b75b60310906ba38f25fdce5feab059486f12d813238d498c20c6d3af16dfc4159b6ea0a637cb532bea700d79042566f88e2ff001863b05ca91d85c33479d2819e849b55e832f53e12b55c85d5c1842555fd5b8ffedd9b5c7131156a7a49470f18bbe975b42e013f7d50316292bf589b42389ae5229a592087ea20cf54c9bebc56982bc16d6b7f3ccbb3a51a1ed529627a6aa327798495765d9c8712d921536e0f79ec8bc4204891445cde7b79a62c4001a1230d532cd9825e680fb847fc13a4e500a28a9feec55bd0d5c78adde60e1766b08f06d9538b08cb178b0e6e0292bec1237bffcea774d2258b71cb18e5ac32771c797703f5a31a63c6503af850838aff930c4d02274c9760f1809583f25b5827bb9a4aa1e7a07b5dae09d92933b90b62150ce294085ec71fc7dcffe816f70a31471e439c517b6d4a7af44a14f894e1f4aa93e8c0a72f62aaab60ce5338bf477b461bfa9510b63b68a91d3f1d5326ba4bd1a7d437d47cf204286f5ce893253cf70ac64b6cd8b554f92bc679ff5136e5d80134d9a4b23125e69aaa11202bfea1c9c037439d4bc409826832d4c056c49fce543865544646589838651a97bb2ad7cf95911c93f4d8745853b6d4bda8545b01d7b8b6e287a93116eaf2a3fa594647c94f5b30cf5ef73cb74b646cad565dfeb0e6f2a4413eb4eb7f8c7d587179567a389b61c9250b7c2b169cf4523403c36beec55edefc67d4de184a672e539c46e341b4dc3ffe499036c8d77a0984ca7685d878af9a1e56d6e263cf0c299a3f149108ed670fe61a1ecaac0a738aeb6841bb21cd041d4a512be9d71176c86549c046d8a203f471caef86e93d4cb20169fb7692db7725015f59a88b358f0bda12e7adbb6962da1d1c7d4f0e715350bad4d48ee3d11539b8120b63fc0a0366bc45b0cfc8c7015d4d551eda436c6dde9b02ad8d3655162f869289e6beeefe18a6547c1a9d29e42742ff92c789bd92ef53eeba4383b90b454aa53455d499b659840633a693acbcdb514bb8311b37ba476db9159ceff510b89c3e9bb2e05c558341d6c8c859541e6c38d6a51287f69f5679d4e765f4151725e96d9cc087f5086e085043c50d11d2a1fbd5ea233617f2af1a67313be3f43f6c2eb3a5710c805247ff92e1ed46578f88fda95fa1f9fecd7a2c2cfde5c484ed35b76aec44561dd58c70979ac8d7ab440812ed6b8fa0374c7f18e8c4cfd9d4ef061bbe52408869d2c0b46cb213322d26190ca1caa756951ea83f931e49c2b85c06e27bd38d06db714b77a1ef15c60224a18b237f55eef054186f5137a56a6cbfd1f47cb7c985b43ac1175a4a28d3425fbb403ccdf28fcc1e0b6bdd0ec7fc350e1c0bbfe1a6efe90a7b72891ba15e59f4682dfffa3d71ab03b5aabaec1bb7d886519d8271aedbb558ea736c5adf6d2738adf460482e2b133125ea0676972c91b972b27f3f4d5afd113711a4acb6fb8531bb2ac1e1f5143ec9b6066cbb559cc5d8c5399507010e28bbfd0860bf0a8b3f24fecb15f05cbc70ed0f9e4d8192d4390bc0b7b284df2e67474ef382a72671264e1241338602d14a70099043f3898e267a407fe7cb73ca1765a00b6fcc1674a614ed5fbbe51b17f273679b2ae29a9bd1c7347fe3842e6662cea8e75434273729c84220f1467f978a665ca3b96d10e2da1f6ef2b71d566765b8b9623f9800576e51219ce3f390f6c2663c2b02c0ed044a67510a99e559281ed7f81e437aca315f1f1b2878fee0184349c55057080f826383ac8a3963f6378511cffb6b7ab4e2c925c3b6bc5cb50b4983e3ed10f981347346cf408e47070d192bd77a662103b100c8fc624546b8faeddc6515cbf8306006da7c505f17c69eda884dcc4a134f0249912a00f1d61248c87029a62e0d9effabf7c13d56d8d0a912043ee66715eae6e2a534a76cc51cd5cdcdc113daf89b4b985c378fedf41df7e9b88869e40900ab60d866166a0af19bccc670174cabb01ab4123390f52cf19b7a4a72fa7d0838e21b5ac4eddf857e1d33dcfad5d53a08ac246f7fad0d459c9d7d16e6f44e7234bc26d2325c6e46bd8db3d4c1a226ff61e546747cefff247c0ad9932aa8ed15f31a2a637402d5413bee46c7078b3c9d3d728d55f1970c0605cb899eb1774f7cde01b7151edff98f42e69b9d71113310e511929b2a306e75d279460a9", @typed={0x8, 0x74, 0x0, 0x0, @u32=0x20}]}, 0x12e8}, 0x1, 0x0, 0x0, 0x8000}, 0xc080) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[], 0x30}}, 0x0) process_vm_readv(0x0, &(0x7f0000000240)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000480)=""/159, 0x9f}], 0x2, &(0x7f0000001bc0)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000540)=""/143, 0x8f}, {0x0}, {&(0x7f0000001940)=""/83, 0x53}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f00000019c0)=""/92, 0x5c}, {&(0x7f0000001a40)=""/130, 0x82}, {0x0}], 0x8, 0x0) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xca, &(0x7f0000000000)=0x40000, 0x10) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_driver={0x0, 0x401, &(0x7f0000000080)}) 20:48:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) close(r0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000b82000)) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ipv6_route\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000540)='coredump_filter\x00') copy_file_range(r3, &(0x7f0000000000)=0xa000000000000000, r4, 0x0, 0x6000000000000000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0xd0002016}) epoll_wait(r2, &(0x7f00000000c0)=[{}], 0x1, 0x0) 20:48:09 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b08d6f10da0b3228fef4000000010902120001ffe300000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0xb5, 0x16, 0x5, 0x10, 0x11ba, 0x1001, 0xad4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x69, 0xb6}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000380)={0x2c, &(0x7f0000000040)={0x0, 0x24, 0xa0, {0xa0, 0x5, "6c8b9193de800ec04d4f6cd91e3c088cc232a1c1847a638517629aaa932f40f163cdb6f9fc491a5a71434f844a1fd4ab6e55df163d96a543e2c0b8226f5305d6bf4ef6e0538aafcf69b62e62121c040203afb0bc0f0078046a70ed3dc036275990d9255c63bf75ecfec721a523094dfce25b75ccc2e4daa957c00cf5e14d1ef163949fd1f9b710032aedbfc7a87789e2adb843be5100213a70d6aebf2cbc"}}, &(0x7f0000000100)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "6ab621ea87eefb2a7a2c21df8dff0b875cd680688f936b8236285245ce2db4b9437e02af73a78dbfd0e24fdf55888ce4bfe4fbcdee0f481f1b00b1835a54e2514f804381f940254b15f56d64916c9dd4ba2b9be6fbf6bec59db313bd729c3b04d97d27bb5c93ef9a606026e2060525c59e640c5fd2ccac8c991343ed85ba3e24afb0cc32badebfba1cbcf7bb9527e9626b786a478364d27ed029dc85865a0669359ac56e68d96c75999f332fdb6fabd218d71640c08b21"}}, &(0x7f00000001c0)={0x0, 0xf, 0xe1, {0x5, 0xf, 0xe1, 0x1, [@generic={0xdc, 0x10, 0x1, "d860d5d22c60089d3266454bb39443cdd0127ff0eb7dbc0d1f59f225f701a2aec7ae913acd7cab12a0a4233fc0d420d6fa2ad886243940f31fe78fd70d2df0f2859b1439e11528cf12fc04c239c571462e4302342a55874c508c26eb5fc2a4e7aeb9858b8c94b61533649fa96a940c479b2b2ef1ed52a27ed08787a6972c9555d86c908cf756e52cb9ad2e1498827a8a1729bd5a964eedf43356719599f66b67fcea69f1a70b915600e51e3814647e6d34e147a4a7a212dd29984b67c209433be5cfe85a1a70cae0e2c6c825056917b9dcd67eeb7318bca1d8"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6d, 0x60, 0x77, 0x9, "202ac628", "2bf59c67"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x5, 0x5, 0x3, 0x800, 0x1}}}, &(0x7f0000000880)={0x84, &(0x7f00000003c0)={0x40, 0x1, 0x8c, "617ad718e0446cf174fa869e1b65a57be38db7b47461a9f9423d539c520f23e99386beea00f3fda07ea9cf53e9053956959c5f22d505a43001fc4bfbab569d890946d48f66cc8862dc4b998a97635156023d0a6605feab2f58dfac1a4af65a6a345fdbebe755f9a70163a51611e90ba8960d32ec30ab02b1ac56c1c91a1613e370a0215241e86479fc5d2a42"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x10, 0x1, [0x78f0]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x56}, &(0x7f0000000640)={0x40, 0xb, 0x2, "56b4"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000700)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000740)={0x40, 0x19, 0x2, "9c92"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) 20:48:09 executing program 1: vmsplice(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000004c0)="de26b4f4dd465ba0ed9408a127515f116aed1bb23c95cca640448ff3a0ae3d2fc24e65b70ffef06d89568fa2b5e8ee1c4181853b56aa86777ba4eae38feb9ea7efb3eaebdc263a95d67b6f4dfafcfddbc57b826f7333b6d1648f17cd708a645ed3ccca605b3165251ade7053f6628fe5ff4dfae3318591a7f16d4453cc3f186ea541342844a07dc5b0cdc77a714e86d1d93feb707b17ec068371ce01ebacbe893cc2eeaf61193d269d7e4fe59a46395d60e2abe86e1d84df6fa2b783c6b87f11c8886a8671b737fe560d", 0xca}], 0x1, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0xff2e) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c0000000000000100"}) r1 = syz_open_pts(r0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r6 = socket$nl_generic(0xa, 0x2, 0x11) sendmsg$NL80211_CMD_FRAME(r6, &(0x7f0000000b00)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f00000009c0)={0xd4, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x3b}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x5, 0x7]}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_FRAME={0x9e, 0x33, @assoc_req={@with_ht={{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x3f}, @device_b, @device_b, @from_mac, {0xe, 0x4}}, @ver_80211n={0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}}, 0x8e2, 0x800, {0x0, 0x6, @default_ap_ssid}, @void, @void, [{0xdd, 0x70, "424c5c8c78fa021f258a924b9bc718769b310e900d7c7f07fc3f2fc76dbdcaec833f915124271cfeba89df837ba3b2a0e40d5036c19b24e1f3c4fe79b4d7f685f3943112e78c92919b2f4ff127fb4d6c8c1a8549ef97631810f0f621eabd1bffa9acfa68f8f94851e0474a0fea75db81"}]}}]}, 0xd4}, 0x1, 0x0, 0x0, 0xc000}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="c09e0e000000000000d103ea3d80400050be324ad50eba8395f07e9c69ca367aa763397aa4c44e2bd702d9803aa50b9c64017952ce0000000004bd32e901fc43524bd9403a435634cf1bf73d4948a2e216da57eeb68af437adc30c5d5a61984c300274d250eb786d56bf9789ed4f17d02ffdc0651942b6867f6456e6bbd34e25840000000000000000cf80948d36b6c0da357a2ea82ae4503bf9b6dda5b839996f6d21081d64ade054b136da", @ANYRES16=r5, @ANYBLOB="0d0000000000000000001300000008000300", @ANYRES32=r7, @ANYBLOB="06001200000000000400130002fe060008021100000100005015db76b669ec74cb87a8c9810d21cc0b75caf2e4053ec04b0e51597f99065b795fd465a0860aa3dd47ced22f560f0fd32735d768390519923b0b9b2c8cd39230483418688133d2ad9f0add74303719ec256367f3670945addc86e678767acd5d95fb25437ab5cbfff6e8"], 0x34}}, 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000bc0), r4) ioctl$BLKBSZGET(r4, 0x80081270, &(0x7f0000000280)) sendmsg$NL80211_CMD_SET_COALESCE(r4, &(0x7f0000000900)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000008c0)={&(0x7f0000000c00)={0x2bc, r8, 0x4, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x1c}}}}, [@NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x7}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8, 0x2, 0x1}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x264, 0x3, 0x0, 0x1, [{0x15c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0x155, 0x1, "d2a33b869c49438b0592349f2fe69bfb18fb70ecc481006db29c0b904ac019809e71ecc047dc09c44dea07bc5c06dabab9ec956f2fdcf82bb61e422c9b39a5b354af73572b3f3879163e027a9c638bca9286ae5cd20e279cb375e6b54e78ae795ff6ead6e7ea02e1437d0664208e3d0d87875641749d5b0818dfc0ef0dcab3522ece4837665734064189099ab7a2f6a78a5796fa24b1435bac48e03ab9bea6727dc2576ddaaecf085d80f1f5c344d257c64a4a664a806e553f268d334a951ffb3664653dd3e45895c740d8bd68be4d549ddde16c522ce0222cbb8be5ce6646522f2701bd077098b4ce3fe6d8f21edf07470c5095f3a98af5f67408b558718b832fe62d80f9659fd5d4db97abca292130177ad8fb798ec025f11e96f31e8a51d3ae8ff4aabedab20d82af47c30e665cc45b74a5b6a4e5253af2ac60b19b28666f03710ec9d264944399dd97c59db77c62d2"}}, {0x3c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0x38, 0x2, "49d37653167dd66f8dc621aa90ffa2044f961930b82d94d61bba059311cca51bb186637a70cdd692e86d551278b024d47d14b73f"}}, {0xc8, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0xc3, 0x2, "16ee07d931693778b020401bb45f7266164fde406b2f874e7ca91a7de1c437999e10d8d044275005fee8f19410db4cfa2313a6efc37b9d10ca903e898f6182048dd885a918b3d5ca87dbf821511e374a2126f8ccb1364cce9115227392adb8fb0a3927650da78cca46da3f33697f977bb8a1adb10ec52db8d55f549666d1164fb8ba7c2b77fbf3aaa88516c477b6c89dc869384af5f895cbe2be72a65febe4c7f41e1e5f252688435f172ac7dbba247a2754c1fc44167e14fb1ed09706e5fa"}}]}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}]}, 0x2bc}, 0x1, 0x0, 0x0, 0x8000}, 0x1) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r8, 0x400, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040}, 0x4811) splice(r1, 0x0, r3, 0x0, 0x81, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000004c0)="de26b4f4dd465ba0ed9408a127515f116aed1bb23c95cca640448ff3a0ae3d2fc24e65b70ffef06d89568fa2b5e8ee1c4181853b56aa86777ba4eae38feb9ea7efb3eaebdc263a95d67b6f4dfafcfddbc57b826f7333b6d1648f17cd708a645ed3ccca605b3165251ade7053f6628fe5ff4dfae3318591a7f16d4453cc3f186ea541342844a07dc5b0cdc77a714e86d1d93feb707b17ec068371ce01ebacbe893cc2eeaf61193d269d7e4fe59a46395d60e2abe86e1d84df6fa2b783c6b87f11c8886a8671b737fe560d", 0xca}], 0x1, 0x0) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) (async) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c0000000000000100"}) (async) syz_open_pts(r0, 0x0) (async) pipe(&(0x7f0000000180)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) socket$nl_generic(0xa, 0x2, 0x11) (async) sendmsg$NL80211_CMD_FRAME(r6, &(0x7f0000000b00)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f00000009c0)={0xd4, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x3b}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x5, 0x7]}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_FRAME={0x9e, 0x33, @assoc_req={@with_ht={{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x3f}, @device_b, @device_b, @from_mac, {0xe, 0x4}}, @ver_80211n={0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}}, 0x8e2, 0x800, {0x0, 0x6, @default_ap_ssid}, @void, @void, [{0xdd, 0x70, "424c5c8c78fa021f258a924b9bc718769b310e900d7c7f07fc3f2fc76dbdcaec833f915124271cfeba89df837ba3b2a0e40d5036c19b24e1f3c4fe79b4d7f685f3943112e78c92919b2f4ff127fb4d6c8c1a8549ef97631810f0f621eabd1bffa9acfa68f8f94851e0474a0fea75db81"}]}}]}, 0xd4}, 0x1, 0x0, 0x0, 0xc000}, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_NEW_STATION(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="c09e0e000000000000d103ea3d80400050be324ad50eba8395f07e9c69ca367aa763397aa4c44e2bd702d9803aa50b9c64017952ce0000000004bd32e901fc43524bd9403a435634cf1bf73d4948a2e216da57eeb68af437adc30c5d5a61984c300274d250eb786d56bf9789ed4f17d02ffdc0651942b6867f6456e6bbd34e25840000000000000000cf80948d36b6c0da357a2ea82ae4503bf9b6dda5b839996f6d21081d64ade054b136da", @ANYRES16=r5, @ANYBLOB="0d0000000000000000001300000008000300", @ANYRES32=r7, @ANYBLOB="06001200000000000400130002fe060008021100000100005015db76b669ec74cb87a8c9810d21cc0b75caf2e4053ec04b0e51597f99065b795fd465a0860aa3dd47ced22f560f0fd32735d768390519923b0b9b2c8cd39230483418688133d2ad9f0add74303719ec256367f3670945addc86e678767acd5d95fb25437ab5cbfff6e8"], 0x34}}, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000bc0), r4) (async) ioctl$BLKBSZGET(r4, 0x80081270, &(0x7f0000000280)) (async) sendmsg$NL80211_CMD_SET_COALESCE(r4, &(0x7f0000000900)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000008c0)={&(0x7f0000000c00)={0x2bc, r8, 0x4, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x1c}}}}, [@NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x7}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8, 0x2, 0x1}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x264, 0x3, 0x0, 0x1, [{0x15c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0x155, 0x1, "d2a33b869c49438b0592349f2fe69bfb18fb70ecc481006db29c0b904ac019809e71ecc047dc09c44dea07bc5c06dabab9ec956f2fdcf82bb61e422c9b39a5b354af73572b3f3879163e027a9c638bca9286ae5cd20e279cb375e6b54e78ae795ff6ead6e7ea02e1437d0664208e3d0d87875641749d5b0818dfc0ef0dcab3522ece4837665734064189099ab7a2f6a78a5796fa24b1435bac48e03ab9bea6727dc2576ddaaecf085d80f1f5c344d257c64a4a664a806e553f268d334a951ffb3664653dd3e45895c740d8bd68be4d549ddde16c522ce0222cbb8be5ce6646522f2701bd077098b4ce3fe6d8f21edf07470c5095f3a98af5f67408b558718b832fe62d80f9659fd5d4db97abca292130177ad8fb798ec025f11e96f31e8a51d3ae8ff4aabedab20d82af47c30e665cc45b74a5b6a4e5253af2ac60b19b28666f03710ec9d264944399dd97c59db77c62d2"}}, {0x3c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0x38, 0x2, "49d37653167dd66f8dc621aa90ffa2044f961930b82d94d61bba059311cca51bb186637a70cdd692e86d551278b024d47d14b73f"}}, {0xc8, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0xc3, 0x2, "16ee07d931693778b020401bb45f7266164fde406b2f874e7ca91a7de1c437999e10d8d044275005fee8f19410db4cfa2313a6efc37b9d10ca903e898f6182048dd885a918b3d5ca87dbf821511e374a2126f8ccb1364cce9115227392adb8fb0a3927650da78cca46da3f33697f977bb8a1adb10ec52db8d55f549666d1164fb8ba7c2b77fbf3aaa88516c477b6c89dc869384af5f895cbe2be72a65febe4c7f41e1e5f252688435f172ac7dbba247a2754c1fc44167e14fb1ed09706e5fa"}}]}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}]}, 0x2bc}, 0x1, 0x0, 0x0, 0x8000}, 0x1) (async) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r8, 0x400, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040}, 0x4811) (async) splice(r1, 0x0, r3, 0x0, 0x81, 0x0) (async) 20:48:09 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000006280)='task\x00') statx(r0, &(0x7f0000001800)='.\x00', 0x2000, 0x400, &(0x7f0000001840)) r1 = add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f00000004c0)={0x0, "4b0f4d5543ad0325ef6924625b8653f30ad9a73fc15dabcb3a7912395560c24fe06df499f4407688a35189bd2c7d48d897dd98eb320c8fff5da18ed3dc01b698"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0xc, 0x0, 0xfffffffffffffffd, r1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) r3 = dup(r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r3, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r4, 0x0) execveat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!\'/}&\'.&[\x00', &(0x7f0000000080)='e355a76a11a1be18', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&+:\x00', &(0x7f0000000140)='%[,[%,^-\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='e355a76a11a1be18', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='!*\\+{!@*$#&!\\-*&\x00', &(0x7f00000002c0)='task\x00', &(0x7f0000000300)='-*!\x00', 0x0], 0x100) mlock(&(0x7f0000907000/0x4000)=nil, 0x4000) syz_open_procfs(0x0, &(0x7f0000006280)='task\x00') (async) statx(r0, &(0x7f0000001800)='.\x00', 0x2000, 0x400, &(0x7f0000001840)) (async) add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f00000004c0)={0x0, "4b0f4d5543ad0325ef6924625b8653f30ad9a73fc15dabcb3a7912395560c24fe06df499f4407688a35189bd2c7d48d897dd98eb320c8fff5da18ed3dc01b698"}, 0x48, 0xffffffffffffffff) (async) keyctl$KEYCTL_MOVE(0xc, 0x0, 0xfffffffffffffffd, r1, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) (async) dup(r2) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r3, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r4, 0x0) (async) execveat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!\'/}&\'.&[\x00', &(0x7f0000000080)='e355a76a11a1be18', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&+:\x00', &(0x7f0000000140)='%[,[%,^-\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='e355a76a11a1be18', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='!*\\+{!@*$#&!\\-*&\x00', &(0x7f00000002c0)='task\x00', &(0x7f0000000300)='-*!\x00', 0x0], 0x100) (async) mlock(&(0x7f0000907000/0x4000)=nil, 0x4000) (async) [ 672.735056][ T3558] usb 4-1: USB disconnect, device number 78 20:48:10 executing program 1: vmsplice(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000004c0)="de26b4f4dd465ba0ed9408a127515f116aed1bb23c95cca640448ff3a0ae3d2fc24e65b70ffef06d89568fa2b5e8ee1c4181853b56aa86777ba4eae38feb9ea7efb3eaebdc263a95d67b6f4dfafcfddbc57b826f7333b6d1648f17cd708a645ed3ccca605b3165251ade7053f6628fe5ff4dfae3318591a7f16d4453cc3f186ea541342844a07dc5b0cdc77a714e86d1d93feb707b17ec068371ce01ebacbe893cc2eeaf61193d269d7e4fe59a46395d60e2abe86e1d84df6fa2b783c6b87f11c8886a8671b737fe560d", 0xca}], 0x1, 0x0) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x804}, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x121301, 0x0) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[], 0xff2e) (async) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c0000000000000100"}) r1 = syz_open_pts(r0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r6 = socket$nl_generic(0xa, 0x2, 0x11) sendmsg$NL80211_CMD_FRAME(r6, &(0x7f0000000b00)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000ac0)={&(0x7f00000009c0)={0xd4, 0x0, 0x100, 0x70bd28, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x3b}}}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x5, 0x7]}, @NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_FRAME={0x9e, 0x33, @assoc_req={@with_ht={{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x3f}, @device_b, @device_b, @from_mac, {0xe, 0x4}}, @ver_80211n={0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1}}, 0x8e2, 0x800, {0x0, 0x6, @default_ap_ssid}, @void, @void, [{0xdd, 0x70, "424c5c8c78fa021f258a924b9bc718769b310e900d7c7f07fc3f2fc76dbdcaec833f915124271cfeba89df837ba3b2a0e40d5036c19b24e1f3c4fe79b4d7f685f3943112e78c92919b2f4ff127fb4d6c8c1a8549ef97631810f0f621eabd1bffa9acfa68f8f94851e0474a0fea75db81"}]}}]}, 0xd4}, 0x1, 0x0, 0x0, 0xc000}, 0x0) (async) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="c09e0e000000000000d103ea3d80400050be324ad50eba8395f07e9c69ca367aa763397aa4c44e2bd702d9803aa50b9c64017952ce0000000004bd32e901fc43524bd9403a435634cf1bf73d4948a2e216da57eeb68af437adc30c5d5a61984c300274d250eb786d56bf9789ed4f17d02ffdc0651942b6867f6456e6bbd34e25840000000000000000cf80948d36b6c0da357a2ea82ae4503bf9b6dda5b839996f6d21081d64ade054b136da", @ANYRES16=r5, @ANYBLOB="0d0000000000000000001300000008000300", @ANYRES32=r7, @ANYBLOB="06001200000000000400130002fe060008021100000100005015db76b669ec74cb87a8c9810d21cc0b75caf2e4053ec04b0e51597f99065b795fd465a0860aa3dd47ced22f560f0fd32735d768390519923b0b9b2c8cd39230483418688133d2ad9f0add74303719ec256367f3670945addc86e678767acd5d95fb25437ab5cbfff6e8"], 0x34}}, 0x0) (async) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000bc0), r4) ioctl$BLKBSZGET(r4, 0x80081270, &(0x7f0000000280)) (async) sendmsg$NL80211_CMD_SET_COALESCE(r4, &(0x7f0000000900)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000008c0)={&(0x7f0000000c00)={0x2bc, r8, 0x4, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x1c}}}}, [@NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x7}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8, 0x2, 0x1}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x264, 0x3, 0x0, 0x1, [{0x15c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0x155, 0x1, "d2a33b869c49438b0592349f2fe69bfb18fb70ecc481006db29c0b904ac019809e71ecc047dc09c44dea07bc5c06dabab9ec956f2fdcf82bb61e422c9b39a5b354af73572b3f3879163e027a9c638bca9286ae5cd20e279cb375e6b54e78ae795ff6ead6e7ea02e1437d0664208e3d0d87875641749d5b0818dfc0ef0dcab3522ece4837665734064189099ab7a2f6a78a5796fa24b1435bac48e03ab9bea6727dc2576ddaaecf085d80f1f5c344d257c64a4a664a806e553f268d334a951ffb3664653dd3e45895c740d8bd68be4d549ddde16c522ce0222cbb8be5ce6646522f2701bd077098b4ce3fe6d8f21edf07470c5095f3a98af5f67408b558718b832fe62d80f9659fd5d4db97abca292130177ad8fb798ec025f11e96f31e8a51d3ae8ff4aabedab20d82af47c30e665cc45b74a5b6a4e5253af2ac60b19b28666f03710ec9d264944399dd97c59db77c62d2"}}, {0x3c, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0x38, 0x2, "49d37653167dd66f8dc621aa90ffa2044f961930b82d94d61bba059311cca51bb186637a70cdd692e86d551278b024d47d14b73f"}}, {0xc8, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0xc3, 0x2, "16ee07d931693778b020401bb45f7266164fde406b2f874e7ca91a7de1c437999e10d8d044275005fee8f19410db4cfa2313a6efc37b9d10ca903e898f6182048dd885a918b3d5ca87dbf821511e374a2126f8ccb1364cce9115227392adb8fb0a3927650da78cca46da3f33697f977bb8a1adb10ec52db8d55f549666d1164fb8ba7c2b77fbf3aaa88516c477b6c89dc869384af5f895cbe2be72a65febe4c7f41e1e5f252688435f172ac7dbba247a2754c1fc44167e14fb1ed09706e5fa"}}]}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_DELAY={0x8, 0x1, 0x1}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8}]}, 0x2bc}, 0x1, 0x0, 0x0, 0x8000}, 0x1) (async) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r8, 0x400, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040}, 0x4811) (async) splice(r1, 0x0, r3, 0x0, 0x81, 0x0) 20:48:10 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) close(r0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000b82000)) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ipv6_route\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000540)='coredump_filter\x00') copy_file_range(r3, &(0x7f0000000000)=0xa000000000000000, r4, 0x0, 0x6000000000000000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0xd0002016}) epoll_wait(r2, &(0x7f00000000c0)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) epoll_create1(0x0) (async) close(r0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000b82000)) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ipv6_route\x00') (async) syz_open_procfs(0x0, &(0x7f0000000540)='coredump_filter\x00') (async) copy_file_range(r3, &(0x7f0000000000)=0xa000000000000000, r4, 0x0, 0x6000000000000000, 0x0) (async) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0xd0002016}) (async) epoll_wait(r2, &(0x7f00000000c0)=[{}], 0x1, 0x0) (async) [ 673.176551][ T3559] usb 3-1: new high-speed USB device number 52 using dummy_hcd 20:48:10 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) (async) write$sndseq(r0, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) write$binfmt_script(r0, 0x0, 0x0) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) (async) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r1, 0x8108551b, &(0x7f0000000380)) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000001c40)={0x12e8, 0x15, 0x0, 0x70bd29, 0x25dfdbfc, {0x14}, [@generic="bd9e0ccd9db2049bd4c876ea6f24e2ff5f29d28ac9483c0c01fe90bbe57775c4e5b0419d06e3de1a9e3064f5941c680d419b5f8b9f768d45d21e5c206d5ffd1ce42aad65fd03f732857fc41ca05e71cb974d6699984e5afef4f91d23f910d6af10e2fd4208f847a595ca96bb16c544d04c8d52a7cb2c93f035483fc7bc7aa029d2ca27", @nested={0xcb, 0x3f, 0x0, 0x1, [@typed={0x8e, 0x7c, 0x0, 0x0, @binary="93cd6483706f2376d447712c0c87eed93672f7f42a198517bcb4b2eabf72f76018eee139c6d9ee0114f7c7d6187deeb1bea7690db74cb31e07cc9bdf4f2de0800dfd190920954900f276cb409adf05d331ab14b542264a22fa6cfc04ec3666f76c6006a97c78e6e4278cceb760814258f1e1971400934c4deb41efd49c54cafeafd4be79e8f8b8c8ddc0"}, @generic="5441ffd74adfba254a2dcb28709d466af66f9809fee75693ca3df042663f84950befa01c94f881cd6a7dab659390b9ed8acbc2fe379fcd"]}, @nested={0x17a, 0x3c, 0x0, 0x1, [@generic="bbf26e95bf87a3fb502a983f79f72706de54898b0b2633b9d34fa30b69d79e3bcc5e4e21f6b045a749957b7392872bba04855ba54a4deaa83297920587192920e027e73742e4671962683bd200bd6308ad8807f2e76ce988514cd7200a4122ae4d37b3d3a44fcfdead3155e7461cfde2fd2e36264f0ee2be49531971b0027ed053e3c4358c4d309053b0eb3082b8ef4942d02e35b74d18999624efd1b1fee6523b6228e1ffa9c52a66188776816efe78513901934b41f8e62fdb56dfe6b0e81ecb164bca7ddd666a359566399036f85b6d150c0efcf4a355dd6d46", @generic="63581408e23938aba133ee2ee22163c5da77ab22048a088a7802469554c25242ad6e5c81cd59c70a3118c8153e20df55e9715330b654460125aadf2e443670ddec", @generic="62ca266ab2d23060957529c5f80b9aca7b334ba41542aa40c700f257a4cb187650f2f3b1e683f68c9587fea53c2331b7d6f81a3f276f12aa0ed19c97797acdf158537f3914b5", @typed={0x14, 0x62, 0x0, 0x0, @ipv6=@empty}]}, @generic="9f27e6e4d4e5bee85edb9f0a3726d3e7e6d63373eef4c9b80ba7b959b87e2ce75d2876e308ce598de3e7a10d8b90f73cddb2ebc4bf403d771fa8d6c1421918d62edf8f264b2b7040cd2f2a9126c6b0e954f8f0d07d68cc08c295bd78457009c6114e46791fa5900f780a00e1dabbd4d9a6cdccbddb3ff82f6f08ef0c22754620c4b978c56ec3f90e457add26cdcd44452880cc2aa626255f8ed5a51cf21400698020b6a0c92b797be41f6f71c2f04925b3ce79dcd312b6119fbb69d0f256c56c8416455af08c6734f9deb137a6fb98ca93c3f18f4399131488994231bfb6156d5bb58a81f8159f4c957fbd3b7899aaea87c8c49d57cf567d637ab2f3e70458f0a6e40784d53d780f5735e273c7a87463422753a0e959406433abc6473dcfb9d86f0000545415db01fbf00fd2bc20baffe81b8b7f9190d64c7450d12a5fd76718471fd49911f6f3101b6e77b56f736eff1d4bdc712379619690dc11e9da7adf22995777c024612c02950fc64dcbf65b3a49ca3d8fbbf0d4c6c7c6239a78feaaa68ba4b31ef83e67d92f18cd1a723bfdbca132b8f017a7c58c598773c355a923242cd969eaf6bc72efdc6c3b1052877a3afab719120ede388777d9c3c44f30371048f532d2f0dcf4f0494b5d9dbe2039e7d049f0bd061290f23d8357b47d3b505a1dd6715fecc5676cdc92cb5afad5f4354db09efbd429ccf49296a4681ba7dee05a64b580c19e3121a4cd2c85234899ce1a6cdc121f9fb8ab5bfb4b251d086f75559acb1fb85faa3357e4924a3eca6540d7143d23850becd31b3b187ee4672e8c9c7f94064d83e929ccad6486e0451574819128b3c3005779aee6ed89ae5e230e27032fb056e162bf722fe7490fae61c6f8cdca66b5ee1a38a94e697fccf8ddb962c0ae465e157db8ae69d4ae2a6f3b88587669735e35b5878206da10338a112b9c3058031b87e792bc8418998a0692781d1caae753c3c534859ae481815b4e8c88403038b79feeb19278ba9d7f240adedd14b20d11e90b64f839577f130540fda0480f5e80ff20d66c1aaa2481c28179dbe90017861125f54282afbd6ffa3f7556045167274da4b0130208675864cc91afd440899277afd0dd0d9e1fdbe9b41ee560c6cc9f87d4b18a0c33f220b6d3033846290fb8cc7432cc9a1652005437c0f66195353925588253d97690188f51b655601decd5a3004ca47fa14b8b3836bb588916fdf03b10afaf9059b53123c166367ba3180a9745956b38772418c987d0c6f9221f7b90ef1528b92126a087f8c5d5ee403fd73562f10880933385928783a72d107b6a5146d0f6f9bb4983a28a2f7679a27b7c7d1e786fcd6df3136a282bcf95ddce497fc55b434ce8b077dd959857c5d0ec298c65b577b512329c2aca95839132ab4c79c23b7cc554caba10c1e23058392606468c7a5edfde00cea5e7ad5245d4f7d4f80102617e920144ea34392c6f165f465fd51b89d7c657988f741587e1a631658767f91c3aaa5d3f15d18468d61dccdf30791135e1c0b12e7110f0d9a9a615d51f3850c597f51027f58a8571945c6a5e0519eb18f8419137f66fac1a0ae0de8a06c5a419d004c59425075028349c359da9e76babfab577bea1981700019a5c77b5ca9d79fe82b6ee7d0a5ee4031ca82a68640b504038068dcf13944569f48dc2c05e2e9f6c0674789b060914cfe0d37bc1caf4b7e3826aa7a7b1b232a62af85dde3d90a756177da1753020f999fb92bc63b76faaadccb4a95596f759050c2f02a644141f4c643ca2d8b3230cec0491e10100454156d58855cc3c5e12885b54aeedd848ff77796906601d04c9fd2c27ba9a2d879c46ff145c9377bc7a5da7cdfe341167934475467ba26e522a39efb81a71eb603274babe62801271cd78359ecc0007e52cdf064273afeaecd9dac12d27fa157bd37455640a676ae089c2fc84b702b62ded21609af603881f815b9373563ad7a3b2b8f0e0ae4844edb0ee013bbc725b7178deedd62d91a5d15e29115328ebe797379051830a263e00bf7a3955cd82eab8e5c7d05095de8568f46356c931c20c02ad40b892adae565f922acdd10f8b717a851199b48d690ee72dd6be3490a373a9c91e7b2f472845f7191bb97722ac79e028cbd36c3ca11b6be59945e36464974c94b37feace295b5a501c676ee227d2f63efd9f592ae0fbb2d7b404d8d2cc6547166d6a8cd32e8cec99a6cb75a77ff571d484f777f1f22bcf824b49d05a64ea891da67612704538f1e35de43b31ddac6825873e75ce246242ca069e3be4587b65c50be0d4e75b5c3d31add1952629fd76f965769a4e3fa0974f9f2143e48d1e4005b378f82a6a190f00278df9fbbe33f3de5c152ff57fcdacc3cebbe16b36849052388f1b473e817e7b043fe772613cad2f2ca0797895abaf951ce4975be76d02b027590747058ba073d441e1cff76626d3b1054cb7b4ff7e932e606b7bf6f71c753b88575626810ee9c83336e95a40eda84cd469ad51872afa36c3e3df87b7ca2160d2603b4f3560d5d92607a3c39236b99b27f885d532702a31f0e330ad1b89dac1684701dc922e5901ad61b7105d0d9e2dea0c01034f8586953988d95fef9f1ea039a1cc87ea84d48e7a4b779e7809d581e218ea236944dde7eec63c3122eebefb0f94410a8274cb265b4d29bda07adc3e74e634045f263a5ed58c2f53b199bdf879d32dc6fb1bf5f76d2077f5f4b2847afaf39a98bd4349efdfa76ae71e6668981b77af08f19a25f96c87e2721cb070587b03cb322b5b593c3267e287dd0f228491abe0e375347192a09c9a11155b2310c14f0bd0240cfb0748981ba69a18dec391b395fba2af6d95691dddd6686ffa6211b6e9fbf7df38fa1b5c22d1f2787ef9cfdf90eb5147a4348c9166c93f9d91f1b1673fc0b82ac32ca257c9b0c64076712dd4a6db34c59af803006ea127a09a7476f5b10fc3c00517363d052bb9262c195d313547fa69a03f0c5b34523f176bf20c7542e8f3d01d1a71dfaf0feb0dbc546bb142467eb9614556d1ed0e2860eb5e553a743dbd5a29cffe2d1a8f04b7e747cb4715c1f1f9cd06d37c0c25c4851eb4706ac559957e663ec8c784627e1258fa8c6b39d28aa0a02e2b1185174f44eea70de99b114abba0c33451df5dd8e1bb512c625e28705c092bd25890dffed675981fe0eb817bc5d493d58529b9511a0e9c09ecba25e02534880044564f9a7875f4f3873362a8657d2877d5536267baa88a7e59f56b7a72e478e28ebe5e7e21a51f7248743c9be76389cbe778d4ccf0c4ebf9f96dcb602bfe050d724e30d69af17cbee588a55ac8f3fb647ef765bd9cdc23cccc1b321dac89384d20984518617301830b83bc71f59f6423ebe3ec1c60783d5348c57848c9a9442115a34245a4a8e34cf08675b6a9ea5228867e0998032253a65616076c165cd731b53e779ca3e4d253cc4a6446778e068faddbfbc5e32557553df2b0dd6a0de18a3f65fc6b54933b13778ea21767888ff46743a7050e40fd3b4ff31e8616e1fb115d0e80d8b51f30376167be4eaabbdeb702ac4279bbcfef6b4ca6e79c70bc41b34d7a1e6bd595098fa3857868291414306b2b75b60310906ba38f25fdce5feab059486f12d813238d498c20c6d3af16dfc4159b6ea0a637cb532bea700d79042566f88e2ff001863b05ca91d85c33479d2819e849b55e832f53e12b55c85d5c1842555fd5b8ffedd9b5c7131156a7a49470f18bbe975b42e013f7d50316292bf589b42389ae5229a592087ea20cf54c9bebc56982bc16d6b7f3ccbb3a51a1ed529627a6aa327798495765d9c8712d921536e0f79ec8bc4204891445cde7b79a62c4001a1230d532cd9825e680fb847fc13a4e500a28a9feec55bd0d5c78adde60e1766b08f06d9538b08cb178b0e6e0292bec1237bffcea774d2258b71cb18e5ac32771c797703f5a31a63c6503af850838aff930c4d02274c9760f1809583f25b5827bb9a4aa1e7a07b5dae09d92933b90b62150ce294085ec71fc7dcffe816f70a31471e439c517b6d4a7af44a14f894e1f4aa93e8c0a72f62aaab60ce5338bf477b461bfa9510b63b68a91d3f1d5326ba4bd1a7d437d47cf204286f5ce893253cf70ac64b6cd8b554f92bc679ff5136e5d80134d9a4b23125e69aaa11202bfea1c9c037439d4bc409826832d4c056c49fce543865544646589838651a97bb2ad7cf95911c93f4d8745853b6d4bda8545b01d7b8b6e287a93116eaf2a3fa594647c94f5b30cf5ef73cb74b646cad565dfeb0e6f2a4413eb4eb7f8c7d587179567a389b61c9250b7c2b169cf4523403c36beec55edefc67d4de184a672e539c46e341b4dc3ffe499036c8d77a0984ca7685d878af9a1e56d6e263cf0c299a3f149108ed670fe61a1ecaac0a738aeb6841bb21cd041d4a512be9d71176c86549c046d8a203f471caef86e93d4cb20169fb7692db7725015f59a88b358f0bda12e7adbb6962da1d1c7d4f0e715350bad4d48ee3d11539b8120b63fc0a0366bc45b0cfc8c7015d4d551eda436c6dde9b02ad8d3655162f869289e6beeefe18a6547c1a9d29e42742ff92c789bd92ef53eeba4383b90b454aa53455d499b659840633a693acbcdb514bb8311b37ba476db9159ceff510b89c3e9bb2e05c558341d6c8c859541e6c38d6a51287f69f5679d4e765f4151725e96d9cc087f5086e085043c50d11d2a1fbd5ea233617f2af1a67313be3f43f6c2eb3a5710c805247ff92e1ed46578f88fda95fa1f9fecd7a2c2cfde5c484ed35b76aec44561dd58c70979ac8d7ab440812ed6b8fa0374c7f18e8c4cfd9d4ef061bbe52408869d2c0b46cb213322d26190ca1caa756951ea83f931e49c2b85c06e27bd38d06db714b77a1ef15c60224a18b237f55eef054186f5137a56a6cbfd1f47cb7c985b43ac1175a4a28d3425fbb403ccdf28fcc1e0b6bdd0ec7fc350e1c0bbfe1a6efe90a7b72891ba15e59f4682dfffa3d71ab03b5aabaec1bb7d886519d8271aedbb558ea736c5adf6d2738adf460482e2b133125ea0676972c91b972b27f3f4d5afd113711a4acb6fb8531bb2ac1e1f5143ec9b6066cbb559cc5d8c5399507010e28bbfd0860bf0a8b3f24fecb15f05cbc70ed0f9e4d8192d4390bc0b7b284df2e67474ef382a72671264e1241338602d14a70099043f3898e267a407fe7cb73ca1765a00b6fcc1674a614ed5fbbe51b17f273679b2ae29a9bd1c7347fe3842e6662cea8e75434273729c84220f1467f978a665ca3b96d10e2da1f6ef2b71d566765b8b9623f9800576e51219ce3f390f6c2663c2b02c0ed044a67510a99e559281ed7f81e437aca315f1f1b2878fee0184349c55057080f826383ac8a3963f6378511cffb6b7ab4e2c925c3b6bc5cb50b4983e3ed10f981347346cf408e47070d192bd77a662103b100c8fc624546b8faeddc6515cbf8306006da7c505f17c69eda884dcc4a134f0249912a00f1d61248c87029a62e0d9effabf7c13d56d8d0a912043ee66715eae6e2a534a76cc51cd5cdcdc113daf89b4b985c378fedf41df7e9b88869e40900ab60d866166a0af19bccc670174cabb01ab4123390f52cf19b7a4a72fa7d0838e21b5ac4eddf857e1d33dcfad5d53a08ac246f7fad0d459c9d7d16e6f44e7234bc26d2325c6e46bd8db3d4c1a226ff61e546747cefff247c0ad9932aa8ed15f31a2a637402d5413bee46c7078b3c9d3d728d55f1970c0605cb899eb1774f7cde01b7151edff98f42e69b9d71113310e511929b2a306e75d279460a9", @typed={0x8, 0x74, 0x0, 0x0, @u32=0x20}]}, 0x12e8}, 0x1, 0x0, 0x0, 0x8000}, 0xc080) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[], 0x30}}, 0x0) (async) process_vm_readv(0x0, &(0x7f0000000240)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000480)=""/159, 0x9f}], 0x2, &(0x7f0000001bc0)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000540)=""/143, 0x8f}, {0x0}, {&(0x7f0000001940)=""/83, 0x53}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f00000019c0)=""/92, 0x5c}, {&(0x7f0000001a40)=""/130, 0x82}, {0x0}], 0x8, 0x0) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xca, &(0x7f0000000000)=0x40000, 0x10) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_driver={0x0, 0x401, &(0x7f0000000080)}) [ 673.353067][ T3564] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 673.422451][ T3559] usb 3-1: Using ep0 maxpacket: 16 [ 673.543196][ T3559] usb 3-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 673.552813][ T3559] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 20:48:10 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = epoll_create1(0x0) close(r0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000b82000)) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ipv6_route\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000540)='coredump_filter\x00') copy_file_range(r3, &(0x7f0000000000)=0xa000000000000000, r4, 0x0, 0x6000000000000000, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0xd0002016}) epoll_wait(r2, &(0x7f00000000c0)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) epoll_create1(0x0) (async) close(r0) (async) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000b82000)) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='net/ipv6_route\x00') (async) syz_open_procfs(0x0, &(0x7f0000000540)='coredump_filter\x00') (async) copy_file_range(r3, &(0x7f0000000000)=0xa000000000000000, r4, 0x0, 0x6000000000000000, 0x0) (async) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r0, &(0x7f0000000080)={0xd0002016}) (async) epoll_wait(r2, &(0x7f00000000c0)=[{}], 0x1, 0x0) (async) 20:48:10 executing program 1: r0 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000c40)=ANY=[@ANYBLOB="04ef8f5c11ac96361d925fbf35c5e6b18312c1dbfd71485d609f784a083b51bc621ab8f36b03404cd58f4a2ff22d8385d0a0262156b688e1f39d243a7eff1339d3d59f2eb488df358816cffde85e1c37a8845ac13d2296cab6af6c22437911243aed134dccdee9f333f5f1119516f678e1f90528", @ANYRESHEX, @ANYRESDEC, @ANYBLOB="360e251eb0fca46a6f15dbbfd131f4b9ebbbe3509788ba6f8bc24de88373c725de76e3b1", @ANYRES64=0x0, @ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYBLOB="4ec2d74d8dcf907b7cdb42d23b07b1122834f046d8e8282698aac616028cff01234f52995c6877cb47300aaf56123a15f568c6a52a0e72c41f57d99b5069690180bc0b720d543f12d7e2c3c4b048c28a7b5ae94a60c69954939fa8b792d482719e10fd2aa93d29d1ac0100000001000000f92c2b4b4e578e4ded649a169f13a1faaeb350d1c173bfcf305d14f2b205af1b2e886f502148507a0b99553ed0fff7663782479d0aaa0678"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x2, 0x0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0xdfc, 0x106, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x10, 0x1f, [{{0x9, 0x4, 0x0, 0xff, 0x0, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0xa7d, 0x3, 0x1, {0x22, 0x763}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xa0, 0x7e, 0x49}}]}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x2, 0x40, 0x2, 0x20, 0x9}, 0x8, &(0x7f0000000080)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0xa, [{0xce, &(0x7f00000002c0)=@string={0xce, 0x3, "9861d754f472058824e36de77f1e51202b8548e4ddf6c58df9e2502e04dd5d747fa7b7d395f4be9a60f0b6aa29cfb6bd6d690dbf968fd08ace854a453b0b414c350cb7b4d0db17907c93ccd3c17906f2ee61935ea2b6145bdeeb84ec61a348e70076a7cd5c94c782381d336ffa2a6e5d3baf1189c2ecd4a7ae28799ca96a14185b2254adce528dd15ae58a3edab866b0e10d582894bea95b4f50f3357e4a6c0af1d0170ebe14e0785088db30cd6ff90d288d480477b0c5688d66dbd4ae27194336680f75986505210dd97cc9"}}, {0x27, &(0x7f00000000c0)=@string={0x27, 0x3, "0ec62d0717c8e741c58e72577b68ef525b58f06b5d53f30d01a5dd0124b692df8583d345bd"}}, {0x24, &(0x7f00000003c0)=@string={0x24, 0x3, "f768485ed90956a11a8f4b2c67fcee464ffe6fb4cd0018ea73a3a98ffb2318b158d3"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x801}}, {0xe2, &(0x7f0000000480)=@string={0xe2, 0x3, "4835e98a6c5429bcb0b16629a72ed48fc8b75bd538427bddc443a80ffff8d20b8a90bd53904b533318d07c64199ea10cd67d173388135b858e0a4bf1763885faefe8ae969fcc1a947edb8667c0e6921a324a5fbb4981fcab2814aca061ff76a15cdbca6e6bddd3e78b80689f80583dec886ef98efc00b62aeca7ae6764bda0c286d23bd288f572833ae55ed89588fe9e17f7d2db9543c9c3bf1c29ac2172759716e5a73ccc12d5a5bc52d2fe164ffb2932209de57e400daca1f57ff81ebef8829596a2407445f6ef3b52c036fec4cab65c1150fc2f3a25a35717a4f4385a6b42"}}, {0xb2, &(0x7f0000000580)=@string={0xb2, 0x3, "99d57df8d57b5348686188ce00b640842b1970073010043f39808b0c5ea25ce1f0460c67f0dafd3b4926e5ddcb448078f6e2d33b8d7c33e9231d91cb2aa5455ead6b200ee520409f55f785f82d928d2df0fee3b50b6dc4ee6aa1c28479bdfd3585a83fe0ce72e841b60331684b1ded8cf3144cc14c51707a255b4683d0dd732e7106ef66b8e8aa3c70eccdfbeba217d6afb813e09f405144b611d4d1b95b2f7395eeee18be4b49647bc09b8c477334de"}}, {0x9a, &(0x7f0000000640)=@string={0x9a, 0x3, "2a0842f39f18c01bd187f2fd4af27e78d449df1580c8209d11b38e1250e46ef8f96920258be8aae1b370fb554b2f221a05ca8a3ea1790d4876ca15edac7e36c7064a10d516761452928ddfbff63c63b2eb5b8f55baa1e7d11d1429eb12dc0be5084b14b94d8a6f614ac976e474af2836353828cc277a46197eb61dc5d043a165585c37502f57278abbcd69360ad568570fd23a61fa313089"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x82c}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000a00)={0x24, &(0x7f0000000840)={0x0, 0xa, 0x1e, {0x1e, 0xf, "7dfd60152c2e595215acb47a9d34a85ae01cd0fc73b27b18a9f9eb0f"}}, &(0x7f0000000880)={0x0, 0x3, 0xe9, @string={0xe9, 0x3, "ece4b3a960f8aa3542f7588ba9f5a82103ec2bb01ca46ae2571dab4ed08fb887f0747c220a3cbf9d01bb8a75f509d4aa350474c4b16f03da3232f36530423b7e469ea78d81ea4114f76a7c79dc21faef23ccfa786208a17dc9d4324fadfef75501590ec1b432effb423c941bb19c9de21f0171ad6522a65d14142c4a65687402bfff22cf1507b0c72f39feb6c450f6fee782c838da492b0948b4a281e8aef524815bca2cb530468a1ffddbb021f6920ac732ddb718923515f90e849c0bca98713078bf6eb3c773bb65747005f86a9df3e5fce2b5f179b60924113d8c372072749e1119675cf436"}}, &(0x7f0000000980)={0x0, 0x22, 0x10, {[@main=@item_4={0x3, 0x0, 0x9, "51ef2969"}, @local=@item_012={0x0, 0x2, 0x1}, @local=@item_012={0x2, 0x2, 0x7, "3bc5"}, @main=@item_012={0x2, 0x0, 0x9, "d4e9"}, @local=@item_012={0x1, 0x2, 0x7, "99"}, @local=@item_012={0x1, 0x2, 0x4, 'i'}]}}, &(0x7f00000009c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x80, 0x1, {0x22, 0x4}}}}, &(0x7f0000000c00)={0x2c, &(0x7f0000000a40)={0x0, 0xb, 0x3d, "5fb4426ead568f37be5a2de2f2561e91b2d1b203046b3acaa6bfb2529a8d8d7e2093e6441a185a0b18adb097ce83074f8fb70ed8082c79ef59c2be1e2f"}, &(0x7f0000000ac0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000b40)={0x20, 0x1, 0x76, "e8cd4bb145d6a1da6ce07b3258ffd513b32968127d3dfa25479b6094b6f3d2c0986774a5c50ea210418f3927c8eda8ac2a4ba0117bcbc0d5d4e3641bfd098114a33692842ee37c7affcb052ecaabc64079865c06031b95219dd447518f291bb187b70e68db7ae0b04defbdae277a98f9a085454e2854"}, &(0x7f0000000bc0)={0x20, 0x3, 0x1, 0x1}}) 20:48:10 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0xe0c81) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000003c0)={0x0, 0x0, 0x0, 'queue0\x00'}) write$sndseq(r0, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32}], 0xffc8) (async) write$binfmt_script(r0, 0x0, 0x0) ioctl$VHOST_SET_VRING_BASE(0xffffffffffffffff, 0xaf01, 0x0) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x20a01) ioctl$USBDEVFS_IOCTL(r1, 0x8108551b, &(0x7f0000000380)) (async) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000001c40)={0x12e8, 0x15, 0x0, 0x70bd29, 0x25dfdbfc, {0x14}, [@generic="bd9e0ccd9db2049bd4c876ea6f24e2ff5f29d28ac9483c0c01fe90bbe57775c4e5b0419d06e3de1a9e3064f5941c680d419b5f8b9f768d45d21e5c206d5ffd1ce42aad65fd03f732857fc41ca05e71cb974d6699984e5afef4f91d23f910d6af10e2fd4208f847a595ca96bb16c544d04c8d52a7cb2c93f035483fc7bc7aa029d2ca27", @nested={0xcb, 0x3f, 0x0, 0x1, [@typed={0x8e, 0x7c, 0x0, 0x0, @binary="93cd6483706f2376d447712c0c87eed93672f7f42a198517bcb4b2eabf72f76018eee139c6d9ee0114f7c7d6187deeb1bea7690db74cb31e07cc9bdf4f2de0800dfd190920954900f276cb409adf05d331ab14b542264a22fa6cfc04ec3666f76c6006a97c78e6e4278cceb760814258f1e1971400934c4deb41efd49c54cafeafd4be79e8f8b8c8ddc0"}, @generic="5441ffd74adfba254a2dcb28709d466af66f9809fee75693ca3df042663f84950befa01c94f881cd6a7dab659390b9ed8acbc2fe379fcd"]}, @nested={0x17a, 0x3c, 0x0, 0x1, [@generic="bbf26e95bf87a3fb502a983f79f72706de54898b0b2633b9d34fa30b69d79e3bcc5e4e21f6b045a749957b7392872bba04855ba54a4deaa83297920587192920e027e73742e4671962683bd200bd6308ad8807f2e76ce988514cd7200a4122ae4d37b3d3a44fcfdead3155e7461cfde2fd2e36264f0ee2be49531971b0027ed053e3c4358c4d309053b0eb3082b8ef4942d02e35b74d18999624efd1b1fee6523b6228e1ffa9c52a66188776816efe78513901934b41f8e62fdb56dfe6b0e81ecb164bca7ddd666a359566399036f85b6d150c0efcf4a355dd6d46", @generic="63581408e23938aba133ee2ee22163c5da77ab22048a088a7802469554c25242ad6e5c81cd59c70a3118c8153e20df55e9715330b654460125aadf2e443670ddec", @generic="62ca266ab2d23060957529c5f80b9aca7b334ba41542aa40c700f257a4cb187650f2f3b1e683f68c9587fea53c2331b7d6f81a3f276f12aa0ed19c97797acdf158537f3914b5", @typed={0x14, 0x62, 0x0, 0x0, @ipv6=@empty}]}, @generic="9f27e6e4d4e5bee85edb9f0a3726d3e7e6d63373eef4c9b80ba7b959b87e2ce75d2876e308ce598de3e7a10d8b90f73cddb2ebc4bf403d771fa8d6c1421918d62edf8f264b2b7040cd2f2a9126c6b0e954f8f0d07d68cc08c295bd78457009c6114e46791fa5900f780a00e1dabbd4d9a6cdccbddb3ff82f6f08ef0c22754620c4b978c56ec3f90e457add26cdcd44452880cc2aa626255f8ed5a51cf21400698020b6a0c92b797be41f6f71c2f04925b3ce79dcd312b6119fbb69d0f256c56c8416455af08c6734f9deb137a6fb98ca93c3f18f4399131488994231bfb6156d5bb58a81f8159f4c957fbd3b7899aaea87c8c49d57cf567d637ab2f3e70458f0a6e40784d53d780f5735e273c7a87463422753a0e959406433abc6473dcfb9d86f0000545415db01fbf00fd2bc20baffe81b8b7f9190d64c7450d12a5fd76718471fd49911f6f3101b6e77b56f736eff1d4bdc712379619690dc11e9da7adf22995777c024612c02950fc64dcbf65b3a49ca3d8fbbf0d4c6c7c6239a78feaaa68ba4b31ef83e67d92f18cd1a723bfdbca132b8f017a7c58c598773c355a923242cd969eaf6bc72efdc6c3b1052877a3afab719120ede388777d9c3c44f30371048f532d2f0dcf4f0494b5d9dbe2039e7d049f0bd061290f23d8357b47d3b505a1dd6715fecc5676cdc92cb5afad5f4354db09efbd429ccf49296a4681ba7dee05a64b580c19e3121a4cd2c85234899ce1a6cdc121f9fb8ab5bfb4b251d086f75559acb1fb85faa3357e4924a3eca6540d7143d23850becd31b3b187ee4672e8c9c7f94064d83e929ccad6486e0451574819128b3c3005779aee6ed89ae5e230e27032fb056e162bf722fe7490fae61c6f8cdca66b5ee1a38a94e697fccf8ddb962c0ae465e157db8ae69d4ae2a6f3b88587669735e35b5878206da10338a112b9c3058031b87e792bc8418998a0692781d1caae753c3c534859ae481815b4e8c88403038b79feeb19278ba9d7f240adedd14b20d11e90b64f839577f130540fda0480f5e80ff20d66c1aaa2481c28179dbe90017861125f54282afbd6ffa3f7556045167274da4b0130208675864cc91afd440899277afd0dd0d9e1fdbe9b41ee560c6cc9f87d4b18a0c33f220b6d3033846290fb8cc7432cc9a1652005437c0f66195353925588253d97690188f51b655601decd5a3004ca47fa14b8b3836bb588916fdf03b10afaf9059b53123c166367ba3180a9745956b38772418c987d0c6f9221f7b90ef1528b92126a087f8c5d5ee403fd73562f10880933385928783a72d107b6a5146d0f6f9bb4983a28a2f7679a27b7c7d1e786fcd6df3136a282bcf95ddce497fc55b434ce8b077dd959857c5d0ec298c65b577b512329c2aca95839132ab4c79c23b7cc554caba10c1e23058392606468c7a5edfde00cea5e7ad5245d4f7d4f80102617e920144ea34392c6f165f465fd51b89d7c657988f741587e1a631658767f91c3aaa5d3f15d18468d61dccdf30791135e1c0b12e7110f0d9a9a615d51f3850c597f51027f58a8571945c6a5e0519eb18f8419137f66fac1a0ae0de8a06c5a419d004c59425075028349c359da9e76babfab577bea1981700019a5c77b5ca9d79fe82b6ee7d0a5ee4031ca82a68640b504038068dcf13944569f48dc2c05e2e9f6c0674789b060914cfe0d37bc1caf4b7e3826aa7a7b1b232a62af85dde3d90a756177da1753020f999fb92bc63b76faaadccb4a95596f759050c2f02a644141f4c643ca2d8b3230cec0491e10100454156d58855cc3c5e12885b54aeedd848ff77796906601d04c9fd2c27ba9a2d879c46ff145c9377bc7a5da7cdfe341167934475467ba26e522a39efb81a71eb603274babe62801271cd78359ecc0007e52cdf064273afeaecd9dac12d27fa157bd37455640a676ae089c2fc84b702b62ded21609af603881f815b9373563ad7a3b2b8f0e0ae4844edb0ee013bbc725b7178deedd62d91a5d15e29115328ebe797379051830a263e00bf7a3955cd82eab8e5c7d05095de8568f46356c931c20c02ad40b892adae565f922acdd10f8b717a851199b48d690ee72dd6be3490a373a9c91e7b2f472845f7191bb97722ac79e028cbd36c3ca11b6be59945e36464974c94b37feace295b5a501c676ee227d2f63efd9f592ae0fbb2d7b404d8d2cc6547166d6a8cd32e8cec99a6cb75a77ff571d484f777f1f22bcf824b49d05a64ea891da67612704538f1e35de43b31ddac6825873e75ce246242ca069e3be4587b65c50be0d4e75b5c3d31add1952629fd76f965769a4e3fa0974f9f2143e48d1e4005b378f82a6a190f00278df9fbbe33f3de5c152ff57fcdacc3cebbe16b36849052388f1b473e817e7b043fe772613cad2f2ca0797895abaf951ce4975be76d02b027590747058ba073d441e1cff76626d3b1054cb7b4ff7e932e606b7bf6f71c753b88575626810ee9c83336e95a40eda84cd469ad51872afa36c3e3df87b7ca2160d2603b4f3560d5d92607a3c39236b99b27f885d532702a31f0e330ad1b89dac1684701dc922e5901ad61b7105d0d9e2dea0c01034f8586953988d95fef9f1ea039a1cc87ea84d48e7a4b779e7809d581e218ea236944dde7eec63c3122eebefb0f94410a8274cb265b4d29bda07adc3e74e634045f263a5ed58c2f53b199bdf879d32dc6fb1bf5f76d2077f5f4b2847afaf39a98bd4349efdfa76ae71e6668981b77af08f19a25f96c87e2721cb070587b03cb322b5b593c3267e287dd0f228491abe0e375347192a09c9a11155b2310c14f0bd0240cfb0748981ba69a18dec391b395fba2af6d95691dddd6686ffa6211b6e9fbf7df38fa1b5c22d1f2787ef9cfdf90eb5147a4348c9166c93f9d91f1b1673fc0b82ac32ca257c9b0c64076712dd4a6db34c59af803006ea127a09a7476f5b10fc3c00517363d052bb9262c195d313547fa69a03f0c5b34523f176bf20c7542e8f3d01d1a71dfaf0feb0dbc546bb142467eb9614556d1ed0e2860eb5e553a743dbd5a29cffe2d1a8f04b7e747cb4715c1f1f9cd06d37c0c25c4851eb4706ac559957e663ec8c784627e1258fa8c6b39d28aa0a02e2b1185174f44eea70de99b114abba0c33451df5dd8e1bb512c625e28705c092bd25890dffed675981fe0eb817bc5d493d58529b9511a0e9c09ecba25e02534880044564f9a7875f4f3873362a8657d2877d5536267baa88a7e59f56b7a72e478e28ebe5e7e21a51f7248743c9be76389cbe778d4ccf0c4ebf9f96dcb602bfe050d724e30d69af17cbee588a55ac8f3fb647ef765bd9cdc23cccc1b321dac89384d20984518617301830b83bc71f59f6423ebe3ec1c60783d5348c57848c9a9442115a34245a4a8e34cf08675b6a9ea5228867e0998032253a65616076c165cd731b53e779ca3e4d253cc4a6446778e068faddbfbc5e32557553df2b0dd6a0de18a3f65fc6b54933b13778ea21767888ff46743a7050e40fd3b4ff31e8616e1fb115d0e80d8b51f30376167be4eaabbdeb702ac4279bbcfef6b4ca6e79c70bc41b34d7a1e6bd595098fa3857868291414306b2b75b60310906ba38f25fdce5feab059486f12d813238d498c20c6d3af16dfc4159b6ea0a637cb532bea700d79042566f88e2ff001863b05ca91d85c33479d2819e849b55e832f53e12b55c85d5c1842555fd5b8ffedd9b5c7131156a7a49470f18bbe975b42e013f7d50316292bf589b42389ae5229a592087ea20cf54c9bebc56982bc16d6b7f3ccbb3a51a1ed529627a6aa327798495765d9c8712d921536e0f79ec8bc4204891445cde7b79a62c4001a1230d532cd9825e680fb847fc13a4e500a28a9feec55bd0d5c78adde60e1766b08f06d9538b08cb178b0e6e0292bec1237bffcea774d2258b71cb18e5ac32771c797703f5a31a63c6503af850838aff930c4d02274c9760f1809583f25b5827bb9a4aa1e7a07b5dae09d92933b90b62150ce294085ec71fc7dcffe816f70a31471e439c517b6d4a7af44a14f894e1f4aa93e8c0a72f62aaab60ce5338bf477b461bfa9510b63b68a91d3f1d5326ba4bd1a7d437d47cf204286f5ce893253cf70ac64b6cd8b554f92bc679ff5136e5d80134d9a4b23125e69aaa11202bfea1c9c037439d4bc409826832d4c056c49fce543865544646589838651a97bb2ad7cf95911c93f4d8745853b6d4bda8545b01d7b8b6e287a93116eaf2a3fa594647c94f5b30cf5ef73cb74b646cad565dfeb0e6f2a4413eb4eb7f8c7d587179567a389b61c9250b7c2b169cf4523403c36beec55edefc67d4de184a672e539c46e341b4dc3ffe499036c8d77a0984ca7685d878af9a1e56d6e263cf0c299a3f149108ed670fe61a1ecaac0a738aeb6841bb21cd041d4a512be9d71176c86549c046d8a203f471caef86e93d4cb20169fb7692db7725015f59a88b358f0bda12e7adbb6962da1d1c7d4f0e715350bad4d48ee3d11539b8120b63fc0a0366bc45b0cfc8c7015d4d551eda436c6dde9b02ad8d3655162f869289e6beeefe18a6547c1a9d29e42742ff92c789bd92ef53eeba4383b90b454aa53455d499b659840633a693acbcdb514bb8311b37ba476db9159ceff510b89c3e9bb2e05c558341d6c8c859541e6c38d6a51287f69f5679d4e765f4151725e96d9cc087f5086e085043c50d11d2a1fbd5ea233617f2af1a67313be3f43f6c2eb3a5710c805247ff92e1ed46578f88fda95fa1f9fecd7a2c2cfde5c484ed35b76aec44561dd58c70979ac8d7ab440812ed6b8fa0374c7f18e8c4cfd9d4ef061bbe52408869d2c0b46cb213322d26190ca1caa756951ea83f931e49c2b85c06e27bd38d06db714b77a1ef15c60224a18b237f55eef054186f5137a56a6cbfd1f47cb7c985b43ac1175a4a28d3425fbb403ccdf28fcc1e0b6bdd0ec7fc350e1c0bbfe1a6efe90a7b72891ba15e59f4682dfffa3d71ab03b5aabaec1bb7d886519d8271aedbb558ea736c5adf6d2738adf460482e2b133125ea0676972c91b972b27f3f4d5afd113711a4acb6fb8531bb2ac1e1f5143ec9b6066cbb559cc5d8c5399507010e28bbfd0860bf0a8b3f24fecb15f05cbc70ed0f9e4d8192d4390bc0b7b284df2e67474ef382a72671264e1241338602d14a70099043f3898e267a407fe7cb73ca1765a00b6fcc1674a614ed5fbbe51b17f273679b2ae29a9bd1c7347fe3842e6662cea8e75434273729c84220f1467f978a665ca3b96d10e2da1f6ef2b71d566765b8b9623f9800576e51219ce3f390f6c2663c2b02c0ed044a67510a99e559281ed7f81e437aca315f1f1b2878fee0184349c55057080f826383ac8a3963f6378511cffb6b7ab4e2c925c3b6bc5cb50b4983e3ed10f981347346cf408e47070d192bd77a662103b100c8fc624546b8faeddc6515cbf8306006da7c505f17c69eda884dcc4a134f0249912a00f1d61248c87029a62e0d9effabf7c13d56d8d0a912043ee66715eae6e2a534a76cc51cd5cdcdc113daf89b4b985c378fedf41df7e9b88869e40900ab60d866166a0af19bccc670174cabb01ab4123390f52cf19b7a4a72fa7d0838e21b5ac4eddf857e1d33dcfad5d53a08ac246f7fad0d459c9d7d16e6f44e7234bc26d2325c6e46bd8db3d4c1a226ff61e546747cefff247c0ad9932aa8ed15f31a2a637402d5413bee46c7078b3c9d3d728d55f1970c0605cb899eb1774f7cde01b7151edff98f42e69b9d71113310e511929b2a306e75d279460a9", @typed={0x8, 0x74, 0x0, 0x0, @u32=0x20}]}, 0x12e8}, 0x1, 0x0, 0x0, 0x8000}, 0xc080) sendmsg$NL80211_CMD_SET_BSS(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[], 0x30}}, 0x0) (async) process_vm_readv(0x0, &(0x7f0000000240)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000480)=""/159, 0x9f}], 0x2, &(0x7f0000001bc0)=[{&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000540)=""/143, 0x8f}, {0x0}, {&(0x7f0000001940)=""/83, 0x53}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f00000019c0)=""/92, 0x5c}, {&(0x7f0000001a40)=""/130, 0x82}, {0x0}], 0x8, 0x0) (async) socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xca, &(0x7f0000000000)=0x40000, 0x10) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_driver={0x0, 0x401, &(0x7f0000000080)}) [ 673.823361][ T3564] usb 4-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=af.b9 [ 673.832759][ T3564] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 673.886293][ T3564] usb 4-1: config 0 descriptor?? [ 673.935024][T13300] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 673.939272][ T3564] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 673.944887][T13300] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 674.183724][ T3559] usb 3-1: string descriptor 0 read error: -32 [ 674.233002][ T3559] usb 3-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 674.272070][ T3558] usb 2-1: new full-speed USB device number 82 using dummy_hcd [ 674.472068][ T3558] usb 2-1: device descriptor read/64, error 18 [ 674.655459][ T3564] gspca_vc032x: reg_r err -32 [ 674.660512][ T3564] vc032x: probe of 4-1:0.0 failed with error -32 [ 674.702677][ T3559] dvb_usb_rtl28xxu: probe of 3-1:255.0 failed with error -71 [ 674.728588][ T3559] usb 3-1: USB disconnect, device number 52 [ 674.747241][ T3558] usb 2-1: new full-speed USB device number 83 using dummy_hcd [ 674.942068][ T3558] usb 2-1: device descriptor read/64, error 18 [ 675.062500][ T3558] usb usb2-port1: attempt power cycle [ 675.472098][ T3558] usb 2-1: new full-speed USB device number 84 using dummy_hcd [ 675.642277][ T3558] usb 2-1: device descriptor read/8, error -61 20:48:12 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000079082b406d049208b9af000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000300)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000800)={0x20, 0x9, 0x60, {0x60, 0x23, "4cdc8591c74e677666b1e9f28f80e5d0fb3c0399b7e6d2ccddadcbe7e519e928a8cdf6c29f2d1fefecb4e52ca87b1ee3be877ceb256d408cb195977374bb67131b6d777ad6084b8f601a46b7f0d1351db5d9c090bbf921e9fad00446d2b1"}}, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f6700000007103e14a84ab15e4a3f3517f340554ddc69e43e6a7f4e0ecee22c08de4668ca9ec1f126803e3d1b95b7ad87aa05746d7090c08cc13b44bd7cd23486fdeecfc8ff8e9dad1ee1dca66efe8a25f49b5370f28b438ce16828a149b33f3e7a97f79d97289a424f8e83dd27f45a3f78d78000000"], &(0x7f0000000140)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x4, 0x9, 0x61d}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x1, 0x0, 0xa8, "a493d2c0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x80, 0x5f, 0x2, 0x4, 0x800}}}, &(0x7f0000000ac0)={0x84, &(0x7f00000003c0)={0x0, 0x12, 0x91, "e9fc0a92ad441280f6be54506af45e9eb69fff9d5c3346455c78b33c535d033207c6c774e0002c0327a98e550f7188aa4b056be0dac6b6f2d4e502313025dc1a872787b4784573c20e1bfb8aa449b74f7fa356178b00fb242c84153f8195f3fc82297074cca432ac9e435b0109998cf5ad777a27520c9e53f990be490c364cca30cc7f9175a2717b33b408926e59b93dfb"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0x80, 0x40, [0xffff]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x9, 0x1}, &(0x7f0000000000)={0x40, 0xb, 0x2, "9242"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @random="49949bace8f5"}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "26d8"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x80}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x81}}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a00)={0x84, &(0x7f0000000580), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000280)={0x0, 0x0, 0x1, "16"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) 20:48:12 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000006280)='task\x00') statx(r0, &(0x7f0000001800)='.\x00', 0x2000, 0x400, &(0x7f0000001840)) r1 = add_key$fscrypt_v1(&(0x7f0000000440), &(0x7f0000000480)={'fscrypt:', @desc2}, &(0x7f00000004c0)={0x0, "4b0f4d5543ad0325ef6924625b8653f30ad9a73fc15dabcb3a7912395560c24fe06df499f4407688a35189bd2c7d48d897dd98eb320c8fff5da18ed3dc01b698"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0xc, 0x0, 0xfffffffffffffffd, r1, 0x0) (async, rerun: 32) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x149802, 0x0) (rerun: 32) r3 = dup(r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r3, 0x0) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r4, 0x0) (async, rerun: 32) execveat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!\'/}&\'.&[\x00', &(0x7f0000000080)='e355a76a11a1be18', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='&+:\x00', &(0x7f0000000140)='%[,[%,^-\x00', &(0x7f0000000180)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='e355a76a11a1be18', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='!*\\+{!@*$#&!\\-*&\x00', &(0x7f00000002c0)='task\x00', &(0x7f0000000300)='-*!\x00', 0x0], 0x100) (async, rerun: 32) mlock(&(0x7f0000907000/0x4000)=nil, 0x4000) 20:48:12 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f00000003c0)=ANY=[@ANYBLOB="00009e0000000f00af039580dccd9534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_usb_connect$printer(0x1, 0x0, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000100)=0x2) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f00000001c0)=0x2) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 20:48:12 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000)="066f99a904054aa258710028a8f4edcd0c1d8d20e7f3caaba58dcd0ec75b632dbf618dbdc964184b487f20dfbe654546bdbc3896100b68caf8dccce5", 0x3c) vmsplice(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="45c383cb1c1ef4ec", 0x8}, {&(0x7f00000001c0)="1254538cabc178", 0x7}, {&(0x7f0000000200)="bf0acd654207a9abd1e899cc2023bbd95357aeae6db8dac92467cad10062a67544a06e9eb3c5e7484904f4ae3d45398187187c158e07d247b4b64d87539bb1aab49e58e63967d41b51e79e13ba562764f6d23e180a23244fd86fefe9d4aff2ab5671316a36746c86cfcfd9a57d0db4032d7b06a8f3f61f1c085307e674006c2400d5ea28156921039d6ec53c53df71532b5b4c35ecac7fbdd2c64da99238765052c4625fb993c0e47e55c7ae3240aa791982e84e441bfe2a273d4ec0a1b59fc1f50f78789d080cbfd375aa8c9189822809d2ad13524e938f81c2362741428b8bb96445013f7302a458b5b9c7daa332c35c9e79dc1b18b7c6381d149dd2935574fa91d0ddafaf7e8d993de88b68823d8750ff551d32d1d8a3c45a95d785d1639f780fd5751ad31016531617382ce41d9172a3f41602e0a1cf63175829c82a0e9cf8d90a98b337d4fbfe981f786a3cdb766717202b1b19c59fac164390b0a188a02bdfac9d051507279126dbf7ff0443fe360b10ca4ce4294699c51c8812b9289f7caabb4316da3baf9996d90266db9808591dab439180fe06533c24e9cf0a94686fb0d9602a7dc1d679181057f1d5f2d9d546fae22a28d94d6779db2c1d7f25ce474cd41b8b4a8b97d32b429962fa26a0e99e036545a9269ae0ba68753736175037d02d114111b0204c4b264f7289c1ab6a78c98a47fd303a3a69c02291d37fffa8e899f45c22e511632c8b9963883db3dae6ba02994acd003feeab04809c1b574ae50a7d9f329b83ff9ec0c980a81dff4f46d19c6f5347f3c0b415cef5e518c7e4ff8fe06f0cd4a8f5c2b9a8081957815ee9b57ea0c58c2887aa5a986a597f9a81347d6332c4c5968745e264b46c7adbf8d98d1a55dfde2b8f5bf7db59a67a889fa4a9c38f342d724a8d735ace4c3ab0b7f9bf494be922ef66e61d2c9e17864da6b204e4aa659c50edf250df3ff76e8b3aadc8e4834fcc99466802e507e380484a06b0315697aea91d401f593ad18353494ef4c812ab6794ebdb12b799ce1e2775d3c619cf67adc308a5f6bb54a98942ab830619bdc0ce83e79af4b887e9da1470ccd7831e08e2af8f0217f3633c4c99829137de0f5a4c0d4eb1ec2c4e034933c2535e580ba609a175ea7a3c8e03c4242af8f95ccc32c21d4536c6020c0b33d7639447111071f79fa97a7bef7228a874655ddbabf927d30dc60a608b3b5d8d51122ec6642e1e5325657036c31ba7e1d099d651af350b6889f01d1d6835170bf3ebce4fa7ed65f53241a79424c07738ec2b93bbaca33103918aa2b63b84dde8338ac19173811fe52187855f8869798eed64c7dd1ffe7004486631820180c8979a6ae64acdfa8a765dbf216001e94be2b6535ad1fd1680dd486e3ac93113627100fd04910ba34d5a002ac4dd789232d6784421165899ce6d00002d8fc6c6e911f9f384e331977f97479bf7f1e68e7ac2af5b6aaf01abf75549296b2e3573880a93e556acc2299bf12038904b4e2674a432d1c6b8a4013241e95bde5fb273a653fbf5570a3b6d7c530e686c85388cceb79d4f2d1f8f0e40ac32086a9d0cc3f228505dff5137cdde38363951a3c41379116838cd3160affc1f92131174b65f36ff2cb5a454f1e2d18e6728b1e69d1052175a39bc6bbefa3559b6e656768a09d83e1cecbb742ab878daf954434bbf54dc5e461c3f4031380d476dcbe21ec9e1e8131021e22b10e4c3068b8d4995366dfba49073f801a0add8b606b9b6fdb9a863d3815bfd1e603143f327d5e294987e4e1328f9bd4eddf5c53cc0e648f17b9018807d2a4906c1bd351e5bf2500ccfbd35744ca7bb6866806418ddb09dddf9ca0fc30db60b9c06985aa1728a48c56907f6dc53e1da1ebf6d902fddfb4a48e51d449b190698e0880baef54a8f529ab45bfde8fe7ffc71c8fc3c003aa85d250d2266e3276a27b13d97f0ef3b34205d01480f8caae194de619119ec86e8257df1c75cacd4bb96253d07b89d947d8e4d02ba245b2924af002124a4eed39defb3f2a9432a7aef81cd7b30f2d403316146e8b3b24da37ac7666d528c85a003b4ce861ce22e7174e3a46f508b33addd02a53971c2b9ade77392601c4c4df7a8abb1ca4e79ee8f5fc39fef06a30af7ad4edabd30e050ff1516a9c29235d57dca8c1e197566819dea8b31d0fcdae6c44646d05af51f06e54508680431c27e848c75518c9755cfdf33f28962f0f7c2d8fe109fc644adc616688709b28676a210ac537ad8cb78f7da5873e6c10cc8915aa2d9c3da17f4bce03a1df0795679aff5771e18609d6df6dc83622d094793849b329a44b388e5163e921a295d35ec3918a76356d18953a371008e5707fc833a24173374a3666b8f7e9a743a276f48a2f973dc40c1a80d2051812eeb6e9e78b3573f232840c160e179a80e11dcbbdc24dd6dcf6e09dbdb02aaa3cbff334c8ac2bff1a678e2002e4b663fa643536b6f1e46be51b9047070ef6f513b647431aab476a88f49c21c65d3284cca829a246059f04e23d9e4966ffc3cba8941623b6c2e29c0154b73f5d3ac9edd2bbc69de4448b1a7650fb243092f27c770194dc8384e0ccd21acbe873be543d73492363ba6fe7c8ffbca472a172f211487e83af6799d78f241ebf826dfa1f098a750db86498978a3935553f39872e72941deaeaf74d4a24683eed59612b99e98ecc9ae6e6070343910930ec24bf2cd492e20c2b8d75fc3616ccc5dc766a6854c1e4dc4982c60356f5f1891e8028595167afd46d66592324c0d909cbe910c9f4ef2f6e7aa9eb35cb564314aa6a4884ca1594ca8cdab1858fecbd0b7196785e43f812d904d3811abe46e97403fac0207fc65e34a0c09049bd50c547328cc99131e525c8819207e52655c82f20647e0c3a91a45b28cf9638b52950c8c96e313760320f793eec00d31de8f9c685623452181819a0df511f125b44c9f8175fcb6169a59d0359a152ff6b77fecfb3775cb4506772398d9469eabcb6ab9fb287a164438bd497b6fcbf66804115b615ea87d8c7bc9774db66d0ed0be73ee4a72fa7db7ef924510702df96118970f852a65f2ec90214fb9a530386f45d8d6d7bb89625b5452e0a6385be70c17db4598d6be40fff932e05a8c2986020e323a3086a5e3c0b206f453bf855b0951646e2e09b56d8f017bfc3e7a2e39e5f6f918b92fbde21a66cab7829506c4c0bc549c5a0abdd9857396882a14875d28df5912feacce2a9c7b378c5293ae02777816cdfc81481e1b420ac0fb00cc78bd768d9d4353e8c088d2baf6018fb0d6d15ac09fe767998eb6420254431eb17ffed756729c96a18984c7c4d4067c1458b0776d5110f1646b0852ffce02df4e8cd886004209610b9d170f881247f83337edcfa44e4f6a24b6d1ce792084e89ef5b77d508451340b465ab738325691fe1eb535ce263253a121442808e00d49be39c782c45697c110a9ca2023588a60a3adc86a0f2000efeaaa76e23d8dd71fd5d3da4e03d46c7778afd8a74a0d67a416a2299663852ec8f88c0d0191b5a4c89428a18d3f3a0441c353057bca2a6a9eea6373f58a08db04228a2b48878c6f5af4ca252d88b264c0b14225a4c05b215674bdcc88f7ebfa0031644117797d63b725e14f8509b28c8e8de86c0e39f16a99b3282e22a7d844e7db3561e21f63c3ada709d49d2a77b84fec7dce377093a27b2f5c646c6f96b14999a986e9ab0fe00f80b02dbccbe079dd8b788a5aaf87e7235da1f13509f3485041ce4731553b9e405cbe8982dc30e4337d9bbaf2c50d0e45f5cfd3471ab8db75792dc7db524528678224d202d54f9b2e0ab8bc9ef93d7b2378b5f1466ebf8e0d8d55b04143bc32d1ff4f7832230b487b062fe2342bb8fda3163ed8eba9643214f4052ba11f97c4d4b3e6609d84aef82846af7ba047a225d1c1f540399dc5656a34afe427ca84cf9bd759a84bcc62c464667ddf7e292dc4ca4101e2017221892301b03c57851be84bdd77ccfec22871a0e3f217480bcc3de9122f32b3f437bc41fc1deae80a776b99d3991f283b600701caf69c2c99a1f8ca7167c5293a8581752872f064c09aa82ad8573bbe7f6d4380743625be76fda28f12f828438ac861c2fca6ba941baa88b49b1b177fd24c473110caa1022757ca4f172d194a21c4987ec133debd47082cc0c4f3a72ab9b74f7cfffef58cb058c23dbf339b4053e541009a130abb6cfb1dc9af513cf18977209aaba46539538bb46508ed1f1d8173756d31d7fd5c54b0a09b98cdbb2870fb993e5b4fbc63d47529c3f3681b2ec3b601994a8ad8848054ebe40b8978048f34877513fecf077f55e57349a0c4b86ccd51af0edc5f1c0c004d9a9d1c50e5d5de9801d3d9588665ecc0feed060d3084f1f16a2cf0f4a9fdb095d111b4bc72edf87980950198b412751656fc468faa3016652a8cf53e23b808fced9496944edb9e4532b84d16b1bfe1f11ce8a5e033a9796e75e4b54d9e3bd9b5c870617e31f61656efaa68b5f48685433cddc93ebe571634236672acc066eb047259ecca44c2da1385fb906b4f50e9845b1d296017c16a00e82685e7a09c916842edecef6720ccc2cc78256db943541e7a6ba18745e5d2c86268f3d6bb74f2cb11249270fc4e66a6f209ebc9c26a63f5956b6c15d6e14b70126b222b0fa9fddcace7c66bf07e5fe50b510628d1c1fb78649afcd0e7c41e4214cbc43f13c3b126e5c3c2d2e8c3b44858def1118bd409a363d87607f94908f38d06fe7a771e29c073e44ea492de7c19371aa8903b4b238257c651ed59375363ad2f79286339e211eeb0a4925c0cf47acba76b7468517dd33def7698076f64c246e3f5a49bcda82cce94b4a3a25c1b195267fbfe596a79c3c8f8a3157269b358520c9451bf6cf21e16d6fdf1791f5f18fe19039f46625eb575da1f1504c944503bf7ecf42be9f8145cb359e7df8504ea751e4b435e9d3f217b3b1530792f828fbf7333ba8963cc08ba9682205a922c03d82c0af6fe123f42e23e3edd92c0e6e46826e8a810cb9623ba891296ce8d30c86f1160afdb676b3a9cdf8306bed6bf60801e5cc295ccdec527b6d6ee595fe5b8edb831fd939e78172fd2e2df535b39227a2fdc4d653b75a53c31949e78f4e2464edcc3614fec48edb4dc007d6849e01663c1f22c119036078de03e567d8ebec977abff81a8b91f565a8e755dfe295ea489a8078780699e18705a3f5c6de6086695203b7c0a888da61ad5a2e428944d8546435ca4fb09004ad47cb415036be233ed54a549643582481a5d65a7228f8489a4f45826584f5e4c4a0c6f6df1a30f7708890e9db40dda15fc02938c9159f379cf2b6ce97f38530791dcb946269086723a282827400ea608e683d4417770c74f6a4bd9ca5ce916b19bce09829f6cd36bdff89137f9fa4ff141e3e92a58398e19eef5f9004c6dd0ae2788ceea278b998bd8a58c1506eaeb5930c93d1cd32b274721e08eec72866a893cc242de2db9022c2c66f89fb7c9300b10a9466a7fc465f5b27108d20b4cc9f4d47a47f0fbc72feb686aeac3ed0c089ba28ab0251b9cd0d2953beb13455ae004191d605d20b372b6827ab9925c8a0c02f0e76239a675da956d939bb39a3449018a687a35c3a5ad849feed498f01f8b5711266a0e4d56ce9063677d0883474671f9bfefc2b4170a4f310f69c077d5229c3bc1a476dc5666555afe2daa6b5c3aa9aab1a636e9ad7346e1ca29c654f8fb1bff35f12cafdae8d97ecf79e893322dbddfe3754d60d789c6696dea202cba9f8c8cbae40e4be3bc0f63ccedbd", 0x1000}], 0x3, 0x0) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) r2 = accept4(r1, 0x0, 0x0, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) r4 = openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000180), 0x10840, 0x40) splice(r4, 0x0, r3, 0x0, 0xff, 0x9) 20:48:12 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b08d6f10da0b3228fef4000000010902120001ffe300000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0xb5, 0x16, 0x5, 0x10, 0x11ba, 0x1001, 0xad4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x69, 0xb6}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000380)={0x2c, &(0x7f0000000040)={0x0, 0x24, 0xa0, {0xa0, 0x5, "6c8b9193de800ec04d4f6cd91e3c088cc232a1c1847a638517629aaa932f40f163cdb6f9fc491a5a71434f844a1fd4ab6e55df163d96a543e2c0b8226f5305d6bf4ef6e0538aafcf69b62e62121c040203afb0bc0f0078046a70ed3dc036275990d9255c63bf75ecfec721a523094dfce25b75ccc2e4daa957c00cf5e14d1ef163949fd1f9b710032aedbfc7a87789e2adb843be5100213a70d6aebf2cbc"}}, &(0x7f0000000100)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "6ab621ea87eefb2a7a2c21df8dff0b875cd680688f936b8236285245ce2db4b9437e02af73a78dbfd0e24fdf55888ce4bfe4fbcdee0f481f1b00b1835a54e2514f804381f940254b15f56d64916c9dd4ba2b9be6fbf6bec59db313bd729c3b04d97d27bb5c93ef9a606026e2060525c59e640c5fd2ccac8c991343ed85ba3e24afb0cc32badebfba1cbcf7bb9527e9626b786a478364d27ed029dc85865a0669359ac56e68d96c75999f332fdb6fabd218d71640c08b21"}}, &(0x7f00000001c0)={0x0, 0xf, 0xe1, {0x5, 0xf, 0xe1, 0x1, [@generic={0xdc, 0x10, 0x1, "d860d5d22c60089d3266454bb39443cdd0127ff0eb7dbc0d1f59f225f701a2aec7ae913acd7cab12a0a4233fc0d420d6fa2ad886243940f31fe78fd70d2df0f2859b1439e11528cf12fc04c239c571462e4302342a55874c508c26eb5fc2a4e7aeb9858b8c94b61533649fa96a940c479b2b2ef1ed52a27ed08787a6972c9555d86c908cf756e52cb9ad2e1498827a8a1729bd5a964eedf43356719599f66b67fcea69f1a70b915600e51e3814647e6d34e147a4a7a212dd29984b67c209433be5cfe85a1a70cae0e2c6c825056917b9dcd67eeb7318bca1d8"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6d, 0x60, 0x77, 0x9, "202ac628", "2bf59c67"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x5, 0x5, 0x3, 0x800, 0x1}}}, &(0x7f0000000880)={0x84, &(0x7f00000003c0)={0x40, 0x1, 0x8c, "617ad718e0446cf174fa869e1b65a57be38db7b47461a9f9423d539c520f23e99386beea00f3fda07ea9cf53e9053956959c5f22d505a43001fc4bfbab569d890946d48f66cc8862dc4b998a97635156023d0a6605feab2f58dfac1a4af65a6a345fdbebe755f9a70163a51611e90ba8960d32ec30ab02b1ac56c1c91a1613e370a0215241e86479fc5d2a42"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x10, 0x1, [0x78f0]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x56}, &(0x7f0000000640)={0x40, 0xb, 0x2, "56b4"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000700)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000740)={0x40, 0x19, 0x2, "9c92"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b08d6f10da0b3228fef4000000010902120001ffe300000904"], 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000940)={{0x12, 0x1, 0x0, 0xb5, 0x16, 0x5, 0x10, 0x11ba, 0x1001, 0xad4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x69, 0xb6}}]}}]}}, 0x0) (async) syz_usb_control_io(r1, 0x0, 0x0) (async) syz_usb_control_io(r1, &(0x7f0000000380)={0x2c, &(0x7f0000000040)={0x0, 0x24, 0xa0, {0xa0, 0x5, "6c8b9193de800ec04d4f6cd91e3c088cc232a1c1847a638517629aaa932f40f163cdb6f9fc491a5a71434f844a1fd4ab6e55df163d96a543e2c0b8226f5305d6bf4ef6e0538aafcf69b62e62121c040203afb0bc0f0078046a70ed3dc036275990d9255c63bf75ecfec721a523094dfce25b75ccc2e4daa957c00cf5e14d1ef163949fd1f9b710032aedbfc7a87789e2adb843be5100213a70d6aebf2cbc"}}, &(0x7f0000000100)={0x0, 0x3, 0xb9, @string={0xb9, 0x3, "6ab621ea87eefb2a7a2c21df8dff0b875cd680688f936b8236285245ce2db4b9437e02af73a78dbfd0e24fdf55888ce4bfe4fbcdee0f481f1b00b1835a54e2514f804381f940254b15f56d64916c9dd4ba2b9be6fbf6bec59db313bd729c3b04d97d27bb5c93ef9a606026e2060525c59e640c5fd2ccac8c991343ed85ba3e24afb0cc32badebfba1cbcf7bb9527e9626b786a478364d27ed029dc85865a0669359ac56e68d96c75999f332fdb6fabd218d71640c08b21"}}, &(0x7f00000001c0)={0x0, 0xf, 0xe1, {0x5, 0xf, 0xe1, 0x1, [@generic={0xdc, 0x10, 0x1, "d860d5d22c60089d3266454bb39443cdd0127ff0eb7dbc0d1f59f225f701a2aec7ae913acd7cab12a0a4233fc0d420d6fa2ad886243940f31fe78fd70d2df0f2859b1439e11528cf12fc04c239c571462e4302342a55874c508c26eb5fc2a4e7aeb9858b8c94b61533649fa96a940c479b2b2ef1ed52a27ed08787a6972c9555d86c908cf756e52cb9ad2e1498827a8a1729bd5a964eedf43356719599f66b67fcea69f1a70b915600e51e3814647e6d34e147a4a7a212dd29984b67c209433be5cfe85a1a70cae0e2c6c825056917b9dcd67eeb7318bca1d8"}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6d, 0x60, 0x77, 0x9, "202ac628", "2bf59c67"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x5, 0x5, 0x3, 0x800, 0x1}}}, &(0x7f0000000880)={0x84, &(0x7f00000003c0)={0x40, 0x1, 0x8c, "617ad718e0446cf174fa869e1b65a57be38db7b47461a9f9423d539c520f23e99386beea00f3fda07ea9cf53e9053956959c5f22d505a43001fc4bfbab569d890946d48f66cc8862dc4b998a97635156023d0a6605feab2f58dfac1a4af65a6a345fdbebe755f9a70163a51611e90ba8960d32ec30ab02b1ac56c1c91a1613e370a0215241e86479fc5d2a42"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x10, 0x1, [0x78f0]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x56}, &(0x7f0000000640)={0x40, 0xb, 0x2, "56b4"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000700)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000740)={0x40, 0x19, 0x2, "9c92"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x2}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) (async) [ 675.712915][ T3559] usb 4-1: USB disconnect, device number 79 20:48:13 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000)="066f99a904054aa258710028a8f4edcd0c1d8d20e7f3caaba58dcd0ec75b632dbf618dbdc964184b487f20dfbe654546bdbc3896100b68caf8dccce5", 0x3c) vmsplice(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="45c383cb1c1ef4ec", 0x8}, {&(0x7f00000001c0)="1254538cabc178", 0x7}, {&(0x7f0000000200)="bf0acd654207a9abd1e899cc2023bbd95357aeae6db8dac92467cad10062a67544a06e9eb3c5e7484904f4ae3d45398187187c158e07d247b4b64d87539bb1aab49e58e63967d41b51e79e13ba562764f6d23e180a23244fd86fefe9d4aff2ab5671316a36746c86cfcfd9a57d0db4032d7b06a8f3f61f1c085307e674006c2400d5ea28156921039d6ec53c53df71532b5b4c35ecac7fbdd2c64da99238765052c4625fb993c0e47e55c7ae3240aa791982e84e441bfe2a273d4ec0a1b59fc1f50f78789d080cbfd375aa8c9189822809d2ad13524e938f81c2362741428b8bb96445013f7302a458b5b9c7daa332c35c9e79dc1b18b7c6381d149dd2935574fa91d0ddafaf7e8d993de88b68823d8750ff551d32d1d8a3c45a95d785d1639f780fd5751ad31016531617382ce41d9172a3f41602e0a1cf63175829c82a0e9cf8d90a98b337d4fbfe981f786a3cdb766717202b1b19c59fac164390b0a188a02bdfac9d051507279126dbf7ff0443fe360b10ca4ce4294699c51c8812b9289f7caabb4316da3baf9996d90266db9808591dab439180fe06533c24e9cf0a94686fb0d9602a7dc1d679181057f1d5f2d9d546fae22a28d94d6779db2c1d7f25ce474cd41b8b4a8b97d32b429962fa26a0e99e036545a9269ae0ba68753736175037d02d114111b0204c4b264f7289c1ab6a78c98a47fd303a3a69c02291d37fffa8e899f45c22e511632c8b9963883db3dae6ba02994acd003feeab04809c1b574ae50a7d9f329b83ff9ec0c980a81dff4f46d19c6f5347f3c0b415cef5e518c7e4ff8fe06f0cd4a8f5c2b9a8081957815ee9b57ea0c58c2887aa5a986a597f9a81347d6332c4c5968745e264b46c7adbf8d98d1a55dfde2b8f5bf7db59a67a889fa4a9c38f342d724a8d735ace4c3ab0b7f9bf494be922ef66e61d2c9e17864da6b204e4aa659c50edf250df3ff76e8b3aadc8e4834fcc99466802e507e380484a06b0315697aea91d401f593ad18353494ef4c812ab6794ebdb12b799ce1e2775d3c619cf67adc308a5f6bb54a98942ab830619bdc0ce83e79af4b887e9da1470ccd7831e08e2af8f0217f3633c4c99829137de0f5a4c0d4eb1ec2c4e034933c2535e580ba609a175ea7a3c8e03c4242af8f95ccc32c21d4536c6020c0b33d7639447111071f79fa97a7bef7228a874655ddbabf927d30dc60a608b3b5d8d51122ec6642e1e5325657036c31ba7e1d099d651af350b6889f01d1d6835170bf3ebce4fa7ed65f53241a79424c07738ec2b93bbaca33103918aa2b63b84dde8338ac19173811fe52187855f8869798eed64c7dd1ffe7004486631820180c8979a6ae64acdfa8a765dbf216001e94be2b6535ad1fd1680dd486e3ac93113627100fd04910ba34d5a002ac4dd789232d6784421165899ce6d00002d8fc6c6e911f9f384e331977f97479bf7f1e68e7ac2af5b6aaf01abf75549296b2e3573880a93e556acc2299bf12038904b4e2674a432d1c6b8a4013241e95bde5fb273a653fbf5570a3b6d7c530e686c85388cceb79d4f2d1f8f0e40ac32086a9d0cc3f228505dff5137cdde38363951a3c41379116838cd3160affc1f92131174b65f36ff2cb5a454f1e2d18e6728b1e69d1052175a39bc6bbefa3559b6e656768a09d83e1cecbb742ab878daf954434bbf54dc5e461c3f4031380d476dcbe21ec9e1e8131021e22b10e4c3068b8d4995366dfba49073f801a0add8b606b9b6fdb9a863d3815bfd1e603143f327d5e294987e4e1328f9bd4eddf5c53cc0e648f17b9018807d2a4906c1bd351e5bf2500ccfbd35744ca7bb6866806418ddb09dddf9ca0fc30db60b9c06985aa1728a48c56907f6dc53e1da1ebf6d902fddfb4a48e51d449b190698e0880baef54a8f529ab45bfde8fe7ffc71c8fc3c003aa85d250d2266e3276a27b13d97f0ef3b34205d01480f8caae194de619119ec86e8257df1c75cacd4bb96253d07b89d947d8e4d02ba245b2924af002124a4eed39defb3f2a9432a7aef81cd7b30f2d403316146e8b3b24da37ac7666d528c85a003b4ce861ce22e7174e3a46f508b33addd02a53971c2b9ade77392601c4c4df7a8abb1ca4e79ee8f5fc39fef06a30af7ad4edabd30e050ff1516a9c29235d57dca8c1e197566819dea8b31d0fcdae6c44646d05af51f06e54508680431c27e848c75518c9755cfdf33f28962f0f7c2d8fe109fc644adc616688709b28676a210ac537ad8cb78f7da5873e6c10cc8915aa2d9c3da17f4bce03a1df0795679aff5771e18609d6df6dc83622d094793849b329a44b388e5163e921a295d35ec3918a76356d18953a371008e5707fc833a24173374a3666b8f7e9a743a276f48a2f973dc40c1a80d2051812eeb6e9e78b3573f232840c160e179a80e11dcbbdc24dd6dcf6e09dbdb02aaa3cbff334c8ac2bff1a678e2002e4b663fa643536b6f1e46be51b9047070ef6f513b647431aab476a88f49c21c65d3284cca829a246059f04e23d9e4966ffc3cba8941623b6c2e29c0154b73f5d3ac9edd2bbc69de4448b1a7650fb243092f27c770194dc8384e0ccd21acbe873be543d73492363ba6fe7c8ffbca472a172f211487e83af6799d78f241ebf826dfa1f098a750db86498978a3935553f39872e72941deaeaf74d4a24683eed59612b99e98ecc9ae6e6070343910930ec24bf2cd492e20c2b8d75fc3616ccc5dc766a6854c1e4dc4982c60356f5f1891e8028595167afd46d66592324c0d909cbe910c9f4ef2f6e7aa9eb35cb564314aa6a4884ca1594ca8cdab1858fecbd0b7196785e43f812d904d3811abe46e97403fac0207fc65e34a0c09049bd50c547328cc99131e525c8819207e52655c82f20647e0c3a91a45b28cf9638b52950c8c96e313760320f793eec00d31de8f9c685623452181819a0df511f125b44c9f8175fcb6169a59d0359a152ff6b77fecfb3775cb4506772398d9469eabcb6ab9fb287a164438bd497b6fcbf66804115b615ea87d8c7bc9774db66d0ed0be73ee4a72fa7db7ef924510702df96118970f852a65f2ec90214fb9a530386f45d8d6d7bb89625b5452e0a6385be70c17db4598d6be40fff932e05a8c2986020e323a3086a5e3c0b206f453bf855b0951646e2e09b56d8f017bfc3e7a2e39e5f6f918b92fbde21a66cab7829506c4c0bc549c5a0abdd9857396882a14875d28df5912feacce2a9c7b378c5293ae02777816cdfc81481e1b420ac0fb00cc78bd768d9d4353e8c088d2baf6018fb0d6d15ac09fe767998eb6420254431eb17ffed756729c96a18984c7c4d4067c1458b0776d5110f1646b0852ffce02df4e8cd886004209610b9d170f881247f83337edcfa44e4f6a24b6d1ce792084e89ef5b77d508451340b465ab738325691fe1eb535ce263253a121442808e00d49be39c782c45697c110a9ca2023588a60a3adc86a0f2000efeaaa76e23d8dd71fd5d3da4e03d46c7778afd8a74a0d67a416a2299663852ec8f88c0d0191b5a4c89428a18d3f3a0441c353057bca2a6a9eea6373f58a08db04228a2b48878c6f5af4ca252d88b264c0b14225a4c05b215674bdcc88f7ebfa0031644117797d63b725e14f8509b28c8e8de86c0e39f16a99b3282e22a7d844e7db3561e21f63c3ada709d49d2a77b84fec7dce377093a27b2f5c646c6f96b14999a986e9ab0fe00f80b02dbccbe079dd8b788a5aaf87e7235da1f13509f3485041ce4731553b9e405cbe8982dc30e4337d9bbaf2c50d0e45f5cfd3471ab8db75792dc7db524528678224d202d54f9b2e0ab8bc9ef93d7b2378b5f1466ebf8e0d8d55b04143bc32d1ff4f7832230b487b062fe2342bb8fda3163ed8eba9643214f4052ba11f97c4d4b3e6609d84aef82846af7ba047a225d1c1f540399dc5656a34afe427ca84cf9bd759a84bcc62c464667ddf7e292dc4ca4101e2017221892301b03c57851be84bdd77ccfec22871a0e3f217480bcc3de9122f32b3f437bc41fc1deae80a776b99d3991f283b600701caf69c2c99a1f8ca7167c5293a8581752872f064c09aa82ad8573bbe7f6d4380743625be76fda28f12f828438ac861c2fca6ba941baa88b49b1b177fd24c473110caa1022757ca4f172d194a21c4987ec133debd47082cc0c4f3a72ab9b74f7cfffef58cb058c23dbf339b4053e541009a130abb6cfb1dc9af513cf18977209aaba46539538bb46508ed1f1d8173756d31d7fd5c54b0a09b98cdbb2870fb993e5b4fbc63d47529c3f3681b2ec3b601994a8ad8848054ebe40b8978048f34877513fecf077f55e57349a0c4b86ccd51af0edc5f1c0c004d9a9d1c50e5d5de9801d3d9588665ecc0feed060d3084f1f16a2cf0f4a9fdb095d111b4bc72edf87980950198b412751656fc468faa3016652a8cf53e23b808fced9496944edb9e4532b84d16b1bfe1f11ce8a5e033a9796e75e4b54d9e3bd9b5c870617e31f61656efaa68b5f48685433cddc93ebe571634236672acc066eb047259ecca44c2da1385fb906b4f50e9845b1d296017c16a00e82685e7a09c916842edecef6720ccc2cc78256db943541e7a6ba18745e5d2c86268f3d6bb74f2cb11249270fc4e66a6f209ebc9c26a63f5956b6c15d6e14b70126b222b0fa9fddcace7c66bf07e5fe50b510628d1c1fb78649afcd0e7c41e4214cbc43f13c3b126e5c3c2d2e8c3b44858def1118bd409a363d87607f94908f38d06fe7a771e29c073e44ea492de7c19371aa8903b4b238257c651ed59375363ad2f79286339e211eeb0a4925c0cf47acba76b7468517dd33def7698076f64c246e3f5a49bcda82cce94b4a3a25c1b195267fbfe596a79c3c8f8a3157269b358520c9451bf6cf21e16d6fdf1791f5f18fe19039f46625eb575da1f1504c944503bf7ecf42be9f8145cb359e7df8504ea751e4b435e9d3f217b3b1530792f828fbf7333ba8963cc08ba9682205a922c03d82c0af6fe123f42e23e3edd92c0e6e46826e8a810cb9623ba891296ce8d30c86f1160afdb676b3a9cdf8306bed6bf60801e5cc295ccdec527b6d6ee595fe5b8edb831fd939e78172fd2e2df535b39227a2fdc4d653b75a53c31949e78f4e2464edcc3614fec48edb4dc007d6849e01663c1f22c119036078de03e567d8ebec977abff81a8b91f565a8e755dfe295ea489a8078780699e18705a3f5c6de6086695203b7c0a888da61ad5a2e428944d8546435ca4fb09004ad47cb415036be233ed54a549643582481a5d65a7228f8489a4f45826584f5e4c4a0c6f6df1a30f7708890e9db40dda15fc02938c9159f379cf2b6ce97f38530791dcb946269086723a282827400ea608e683d4417770c74f6a4bd9ca5ce916b19bce09829f6cd36bdff89137f9fa4ff141e3e92a58398e19eef5f9004c6dd0ae2788ceea278b998bd8a58c1506eaeb5930c93d1cd32b274721e08eec72866a893cc242de2db9022c2c66f89fb7c9300b10a9466a7fc465f5b27108d20b4cc9f4d47a47f0fbc72feb686aeac3ed0c089ba28ab0251b9cd0d2953beb13455ae004191d605d20b372b6827ab9925c8a0c02f0e76239a675da956d939bb39a3449018a687a35c3a5ad849feed498f01f8b5711266a0e4d56ce9063677d0883474671f9bfefc2b4170a4f310f69c077d5229c3bc1a476dc5666555afe2daa6b5c3aa9aab1a636e9ad7346e1ca29c654f8fb1bff35f12cafdae8d97ecf79e893322dbddfe3754d60d789c6696dea202cba9f8c8cbae40e4be3bc0f63ccedbd", 0x1000}], 0x3, 0x0) (async, rerun: 64) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) (rerun: 64) r2 = accept4(r1, 0x0, 0x0, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) (async) r4 = openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000180), 0x10840, 0x40) splice(r4, 0x0, r3, 0x0, 0xff, 0x9) [ 675.915267][ T3558] usb 2-1: new full-speed USB device number 85 using dummy_hcd 20:48:13 executing program 4: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a0000000400"/36, 0x24) [ 676.092752][ T3558] usb 2-1: device descriptor read/8, error -61 [ 676.093120][ T3564] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 676.099382][ T3569] usb 3-1: new high-speed USB device number 53 using dummy_hcd 20:48:13 executing program 4: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a0000000400"/36, 0x24) socket(0x10, 0x3, 0x0) (async) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a0000000400"/36, 0x24) (async) [ 676.188373][T13380] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 676.213446][ T3558] usb usb2-port1: unable to enumerate USB device [ 676.272478][ T3559] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 676.340254][T13382] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 676.352495][ T3569] usb 3-1: Using ep0 maxpacket: 16 [ 676.383815][T13383] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. 20:48:13 executing program 4: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a0000000400"/36, 0x24) socket(0x10, 0x3, 0x0) (async) write(r0, &(0x7f00000000c0)="240000001a005f0014f9f407000904000a0000000400"/36, 0x24) (async) [ 676.478124][ T3569] usb 3-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 676.487990][ T3569] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.534175][ T3564] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 676.545806][ T3564] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 676.549982][T13385] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 676.559185][ T3564] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 676.581357][ T3564] usb 1-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 676.590741][ T3564] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.630440][T13386] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 676.652984][ T3564] usb 1-1: config 0 descriptor?? [ 676.663164][ T3559] usb 4-1: New USB device found, idVendor=046d, idProduct=0892, bcdDevice=af.b9 [ 676.672724][ T3559] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 676.692451][ T3559] usb 4-1: config 0 descriptor?? 20:48:13 executing program 4: r0 = syz_io_uring_setup(0x884, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000940)=0x0, &(0x7f0000000000)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r3 = syz_io_uring_complete(r1) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) read$FUSE(r3, &(0x7f0000000980)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r4, &(0x7f0000000240)={0x20, 0xfffffffffffffff5, r5, {0x5, 0x0, 0x22, 0x80000000}}, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000400)=@IORING_OP_RECV=@pass_buffer={0x1b, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x2001}, 0x0) r7 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x1a, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x1f, 0x8, 0x7, 0xde08}, {0x3, 0x3f, 0x9, 0x1a9}]}, 0x10) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(0xffffffffffffffff, 0x0, 0x0) io_uring_enter(r0, 0x697f, 0x0, 0x0, 0x0, 0xa1ffffff00000000) [ 676.742697][ T3559] gspca_main: vc032x-2.14.0 probing 046d:0892 [ 676.905611][T13367] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 676.915325][T13367] misc raw-gadget: fail, usb_gadget_register_driver returned -16 20:48:14 executing program 1: r0 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000c40)=ANY=[@ANYBLOB="04ef8f5c11ac96361d925fbf35c5e6b18312c1dbfd71485d609f784a083b51bc621ab8f36b03404cd58f4a2ff22d8385d0a0262156b688e1f39d243a7eff1339d3d59f2eb488df358816cffde85e1c37a8845ac13d2296cab6af6c22437911243aed134dccdee9f333f5f1119516f678e1f90528", @ANYRESHEX, @ANYRESDEC, @ANYBLOB="360e251eb0fca46a6f15dbbfd131f4b9ebbbe3509788ba6f8bc24de88373c725de76e3b1", @ANYRES64=0x0, @ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYBLOB="4ec2d74d8dcf907b7cdb42d23b07b1122834f046d8e8282698aac616028cff01234f52995c6877cb47300aaf56123a15f568c6a52a0e72c41f57d99b5069690180bc0b720d543f12d7e2c3c4b048c28a7b5ae94a60c69954939fa8b792d482719e10fd2aa93d29d1ac0100000001000000f92c2b4b4e578e4ded649a169f13a1faaeb350d1c173bfcf305d14f2b205af1b2e886f502148507a0b99553ed0fff7663782479d0aaa0678"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x2, 0x0, 0x0, 0x0) (async) r1 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0xdfc, 0x106, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x10, 0x1f, [{{0x9, 0x4, 0x0, 0xff, 0x0, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0xa7d, 0x3, 0x1, {0x22, 0x763}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xa0, 0x7e, 0x49}}]}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x2, 0x40, 0x2, 0x20, 0x9}, 0x8, &(0x7f0000000080)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0xa, [{0xce, &(0x7f00000002c0)=@string={0xce, 0x3, "9861d754f472058824e36de77f1e51202b8548e4ddf6c58df9e2502e04dd5d747fa7b7d395f4be9a60f0b6aa29cfb6bd6d690dbf968fd08ace854a453b0b414c350cb7b4d0db17907c93ccd3c17906f2ee61935ea2b6145bdeeb84ec61a348e70076a7cd5c94c782381d336ffa2a6e5d3baf1189c2ecd4a7ae28799ca96a14185b2254adce528dd15ae58a3edab866b0e10d582894bea95b4f50f3357e4a6c0af1d0170ebe14e0785088db30cd6ff90d288d480477b0c5688d66dbd4ae27194336680f75986505210dd97cc9"}}, {0x27, &(0x7f00000000c0)=@string={0x27, 0x3, "0ec62d0717c8e741c58e72577b68ef525b58f06b5d53f30d01a5dd0124b692df8583d345bd"}}, {0x24, &(0x7f00000003c0)=@string={0x24, 0x3, "f768485ed90956a11a8f4b2c67fcee464ffe6fb4cd0018ea73a3a98ffb2318b158d3"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x801}}, {0xe2, &(0x7f0000000480)=@string={0xe2, 0x3, "4835e98a6c5429bcb0b16629a72ed48fc8b75bd538427bddc443a80ffff8d20b8a90bd53904b533318d07c64199ea10cd67d173388135b858e0a4bf1763885faefe8ae969fcc1a947edb8667c0e6921a324a5fbb4981fcab2814aca061ff76a15cdbca6e6bddd3e78b80689f80583dec886ef98efc00b62aeca7ae6764bda0c286d23bd288f572833ae55ed89588fe9e17f7d2db9543c9c3bf1c29ac2172759716e5a73ccc12d5a5bc52d2fe164ffb2932209de57e400daca1f57ff81ebef8829596a2407445f6ef3b52c036fec4cab65c1150fc2f3a25a35717a4f4385a6b42"}}, {0xb2, &(0x7f0000000580)=@string={0xb2, 0x3, "99d57df8d57b5348686188ce00b640842b1970073010043f39808b0c5ea25ce1f0460c67f0dafd3b4926e5ddcb448078f6e2d33b8d7c33e9231d91cb2aa5455ead6b200ee520409f55f785f82d928d2df0fee3b50b6dc4ee6aa1c28479bdfd3585a83fe0ce72e841b60331684b1ded8cf3144cc14c51707a255b4683d0dd732e7106ef66b8e8aa3c70eccdfbeba217d6afb813e09f405144b611d4d1b95b2f7395eeee18be4b49647bc09b8c477334de"}}, {0x9a, &(0x7f0000000640)=@string={0x9a, 0x3, "2a0842f39f18c01bd187f2fd4af27e78d449df1580c8209d11b38e1250e46ef8f96920258be8aae1b370fb554b2f221a05ca8a3ea1790d4876ca15edac7e36c7064a10d516761452928ddfbff63c63b2eb5b8f55baa1e7d11d1429eb12dc0be5084b14b94d8a6f614ac976e474af2836353828cc277a46197eb61dc5d043a165585c37502f57278abbcd69360ad568570fd23a61fa313089"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x82c}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000a00)={0x24, &(0x7f0000000840)={0x0, 0xa, 0x1e, {0x1e, 0xf, "7dfd60152c2e595215acb47a9d34a85ae01cd0fc73b27b18a9f9eb0f"}}, &(0x7f0000000880)={0x0, 0x3, 0xe9, @string={0xe9, 0x3, "ece4b3a960f8aa3542f7588ba9f5a82103ec2bb01ca46ae2571dab4ed08fb887f0747c220a3cbf9d01bb8a75f509d4aa350474c4b16f03da3232f36530423b7e469ea78d81ea4114f76a7c79dc21faef23ccfa786208a17dc9d4324fadfef75501590ec1b432effb423c941bb19c9de21f0171ad6522a65d14142c4a65687402bfff22cf1507b0c72f39feb6c450f6fee782c838da492b0948b4a281e8aef524815bca2cb530468a1ffddbb021f6920ac732ddb718923515f90e849c0bca98713078bf6eb3c773bb65747005f86a9df3e5fce2b5f179b60924113d8c372072749e1119675cf436"}}, &(0x7f0000000980)={0x0, 0x22, 0x10, {[@main=@item_4={0x3, 0x0, 0x9, "51ef2969"}, @local=@item_012={0x0, 0x2, 0x1}, @local=@item_012={0x2, 0x2, 0x7, "3bc5"}, @main=@item_012={0x2, 0x0, 0x9, "d4e9"}, @local=@item_012={0x1, 0x2, 0x7, "99"}, @local=@item_012={0x1, 0x2, 0x4, 'i'}]}}, &(0x7f00000009c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x80, 0x1, {0x22, 0x4}}}}, &(0x7f0000000c00)={0x2c, &(0x7f0000000a40)={0x0, 0xb, 0x3d, "5fb4426ead568f37be5a2de2f2561e91b2d1b203046b3acaa6bfb2529a8d8d7e2093e6441a185a0b18adb097ce83074f8fb70ed8082c79ef59c2be1e2f"}, &(0x7f0000000ac0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000b40)={0x20, 0x1, 0x76, "e8cd4bb145d6a1da6ce07b3258ffd513b32968127d3dfa25479b6094b6f3d2c0986774a5c50ea210418f3927c8eda8ac2a4ba0117bcbc0d5d4e3641bfd098114a33692842ee37c7affcb052ecaabc64079865c06031b95219dd447518f291bb187b70e68db7ae0b04defbdae277a98f9a085454e2854"}, &(0x7f0000000bc0)={0x20, 0x3, 0x1, 0x1}}) 20:48:14 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000)="066f99a904054aa258710028a8f4edcd0c1d8d20e7f3caaba58dcd0ec75b632dbf618dbdc964184b487f20dfbe654546bdbc3896100b68caf8dccce5", 0x3c) (async) vmsplice(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="45c383cb1c1ef4ec", 0x8}, {&(0x7f00000001c0)="1254538cabc178", 0x7}, {&(0x7f0000000200)="bf0acd654207a9abd1e899cc2023bbd95357aeae6db8dac92467cad10062a67544a06e9eb3c5e7484904f4ae3d45398187187c158e07d247b4b64d87539bb1aab49e58e63967d41b51e79e13ba562764f6d23e180a23244fd86fefe9d4aff2ab5671316a36746c86cfcfd9a57d0db4032d7b06a8f3f61f1c085307e674006c2400d5ea28156921039d6ec53c53df71532b5b4c35ecac7fbdd2c64da99238765052c4625fb993c0e47e55c7ae3240aa791982e84e441bfe2a273d4ec0a1b59fc1f50f78789d080cbfd375aa8c9189822809d2ad13524e938f81c2362741428b8bb96445013f7302a458b5b9c7daa332c35c9e79dc1b18b7c6381d149dd2935574fa91d0ddafaf7e8d993de88b68823d8750ff551d32d1d8a3c45a95d785d1639f780fd5751ad31016531617382ce41d9172a3f41602e0a1cf63175829c82a0e9cf8d90a98b337d4fbfe981f786a3cdb766717202b1b19c59fac164390b0a188a02bdfac9d051507279126dbf7ff0443fe360b10ca4ce4294699c51c8812b9289f7caabb4316da3baf9996d90266db9808591dab439180fe06533c24e9cf0a94686fb0d9602a7dc1d679181057f1d5f2d9d546fae22a28d94d6779db2c1d7f25ce474cd41b8b4a8b97d32b429962fa26a0e99e036545a9269ae0ba68753736175037d02d114111b0204c4b264f7289c1ab6a78c98a47fd303a3a69c02291d37fffa8e899f45c22e511632c8b9963883db3dae6ba02994acd003feeab04809c1b574ae50a7d9f329b83ff9ec0c980a81dff4f46d19c6f5347f3c0b415cef5e518c7e4ff8fe06f0cd4a8f5c2b9a8081957815ee9b57ea0c58c2887aa5a986a597f9a81347d6332c4c5968745e264b46c7adbf8d98d1a55dfde2b8f5bf7db59a67a889fa4a9c38f342d724a8d735ace4c3ab0b7f9bf494be922ef66e61d2c9e17864da6b204e4aa659c50edf250df3ff76e8b3aadc8e4834fcc99466802e507e380484a06b0315697aea91d401f593ad18353494ef4c812ab6794ebdb12b799ce1e2775d3c619cf67adc308a5f6bb54a98942ab830619bdc0ce83e79af4b887e9da1470ccd7831e08e2af8f0217f3633c4c99829137de0f5a4c0d4eb1ec2c4e034933c2535e580ba609a175ea7a3c8e03c4242af8f95ccc32c21d4536c6020c0b33d7639447111071f79fa97a7bef7228a874655ddbabf927d30dc60a608b3b5d8d51122ec6642e1e5325657036c31ba7e1d099d651af350b6889f01d1d6835170bf3ebce4fa7ed65f53241a79424c07738ec2b93bbaca33103918aa2b63b84dde8338ac19173811fe52187855f8869798eed64c7dd1ffe7004486631820180c8979a6ae64acdfa8a765dbf216001e94be2b6535ad1fd1680dd486e3ac93113627100fd04910ba34d5a002ac4dd789232d6784421165899ce6d00002d8fc6c6e911f9f384e331977f97479bf7f1e68e7ac2af5b6aaf01abf75549296b2e3573880a93e556acc2299bf12038904b4e2674a432d1c6b8a4013241e95bde5fb273a653fbf5570a3b6d7c530e686c85388cceb79d4f2d1f8f0e40ac32086a9d0cc3f228505dff5137cdde38363951a3c41379116838cd3160affc1f92131174b65f36ff2cb5a454f1e2d18e6728b1e69d1052175a39bc6bbefa3559b6e656768a09d83e1cecbb742ab878daf954434bbf54dc5e461c3f4031380d476dcbe21ec9e1e8131021e22b10e4c3068b8d4995366dfba49073f801a0add8b606b9b6fdb9a863d3815bfd1e603143f327d5e294987e4e1328f9bd4eddf5c53cc0e648f17b9018807d2a4906c1bd351e5bf2500ccfbd35744ca7bb6866806418ddb09dddf9ca0fc30db60b9c06985aa1728a48c56907f6dc53e1da1ebf6d902fddfb4a48e51d449b190698e0880baef54a8f529ab45bfde8fe7ffc71c8fc3c003aa85d250d2266e3276a27b13d97f0ef3b34205d01480f8caae194de619119ec86e8257df1c75cacd4bb96253d07b89d947d8e4d02ba245b2924af002124a4eed39defb3f2a9432a7aef81cd7b30f2d403316146e8b3b24da37ac7666d528c85a003b4ce861ce22e7174e3a46f508b33addd02a53971c2b9ade77392601c4c4df7a8abb1ca4e79ee8f5fc39fef06a30af7ad4edabd30e050ff1516a9c29235d57dca8c1e197566819dea8b31d0fcdae6c44646d05af51f06e54508680431c27e848c75518c9755cfdf33f28962f0f7c2d8fe109fc644adc616688709b28676a210ac537ad8cb78f7da5873e6c10cc8915aa2d9c3da17f4bce03a1df0795679aff5771e18609d6df6dc83622d094793849b329a44b388e5163e921a295d35ec3918a76356d18953a371008e5707fc833a24173374a3666b8f7e9a743a276f48a2f973dc40c1a80d2051812eeb6e9e78b3573f232840c160e179a80e11dcbbdc24dd6dcf6e09dbdb02aaa3cbff334c8ac2bff1a678e2002e4b663fa643536b6f1e46be51b9047070ef6f513b647431aab476a88f49c21c65d3284cca829a246059f04e23d9e4966ffc3cba8941623b6c2e29c0154b73f5d3ac9edd2bbc69de4448b1a7650fb243092f27c770194dc8384e0ccd21acbe873be543d73492363ba6fe7c8ffbca472a172f211487e83af6799d78f241ebf826dfa1f098a750db86498978a3935553f39872e72941deaeaf74d4a24683eed59612b99e98ecc9ae6e6070343910930ec24bf2cd492e20c2b8d75fc3616ccc5dc766a6854c1e4dc4982c60356f5f1891e8028595167afd46d66592324c0d909cbe910c9f4ef2f6e7aa9eb35cb564314aa6a4884ca1594ca8cdab1858fecbd0b7196785e43f812d904d3811abe46e97403fac0207fc65e34a0c09049bd50c547328cc99131e525c8819207e52655c82f20647e0c3a91a45b28cf9638b52950c8c96e313760320f793eec00d31de8f9c685623452181819a0df511f125b44c9f8175fcb6169a59d0359a152ff6b77fecfb3775cb4506772398d9469eabcb6ab9fb287a164438bd497b6fcbf66804115b615ea87d8c7bc9774db66d0ed0be73ee4a72fa7db7ef924510702df96118970f852a65f2ec90214fb9a530386f45d8d6d7bb89625b5452e0a6385be70c17db4598d6be40fff932e05a8c2986020e323a3086a5e3c0b206f453bf855b0951646e2e09b56d8f017bfc3e7a2e39e5f6f918b92fbde21a66cab7829506c4c0bc549c5a0abdd9857396882a14875d28df5912feacce2a9c7b378c5293ae02777816cdfc81481e1b420ac0fb00cc78bd768d9d4353e8c088d2baf6018fb0d6d15ac09fe767998eb6420254431eb17ffed756729c96a18984c7c4d4067c1458b0776d5110f1646b0852ffce02df4e8cd886004209610b9d170f881247f83337edcfa44e4f6a24b6d1ce792084e89ef5b77d508451340b465ab738325691fe1eb535ce263253a121442808e00d49be39c782c45697c110a9ca2023588a60a3adc86a0f2000efeaaa76e23d8dd71fd5d3da4e03d46c7778afd8a74a0d67a416a2299663852ec8f88c0d0191b5a4c89428a18d3f3a0441c353057bca2a6a9eea6373f58a08db04228a2b48878c6f5af4ca252d88b264c0b14225a4c05b215674bdcc88f7ebfa0031644117797d63b725e14f8509b28c8e8de86c0e39f16a99b3282e22a7d844e7db3561e21f63c3ada709d49d2a77b84fec7dce377093a27b2f5c646c6f96b14999a986e9ab0fe00f80b02dbccbe079dd8b788a5aaf87e7235da1f13509f3485041ce4731553b9e405cbe8982dc30e4337d9bbaf2c50d0e45f5cfd3471ab8db75792dc7db524528678224d202d54f9b2e0ab8bc9ef93d7b2378b5f1466ebf8e0d8d55b04143bc32d1ff4f7832230b487b062fe2342bb8fda3163ed8eba9643214f4052ba11f97c4d4b3e6609d84aef82846af7ba047a225d1c1f540399dc5656a34afe427ca84cf9bd759a84bcc62c464667ddf7e292dc4ca4101e2017221892301b03c57851be84bdd77ccfec22871a0e3f217480bcc3de9122f32b3f437bc41fc1deae80a776b99d3991f283b600701caf69c2c99a1f8ca7167c5293a8581752872f064c09aa82ad8573bbe7f6d4380743625be76fda28f12f828438ac861c2fca6ba941baa88b49b1b177fd24c473110caa1022757ca4f172d194a21c4987ec133debd47082cc0c4f3a72ab9b74f7cfffef58cb058c23dbf339b4053e541009a130abb6cfb1dc9af513cf18977209aaba46539538bb46508ed1f1d8173756d31d7fd5c54b0a09b98cdbb2870fb993e5b4fbc63d47529c3f3681b2ec3b601994a8ad8848054ebe40b8978048f34877513fecf077f55e57349a0c4b86ccd51af0edc5f1c0c004d9a9d1c50e5d5de9801d3d9588665ecc0feed060d3084f1f16a2cf0f4a9fdb095d111b4bc72edf87980950198b412751656fc468faa3016652a8cf53e23b808fced9496944edb9e4532b84d16b1bfe1f11ce8a5e033a9796e75e4b54d9e3bd9b5c870617e31f61656efaa68b5f48685433cddc93ebe571634236672acc066eb047259ecca44c2da1385fb906b4f50e9845b1d296017c16a00e82685e7a09c916842edecef6720ccc2cc78256db943541e7a6ba18745e5d2c86268f3d6bb74f2cb11249270fc4e66a6f209ebc9c26a63f5956b6c15d6e14b70126b222b0fa9fddcace7c66bf07e5fe50b510628d1c1fb78649afcd0e7c41e4214cbc43f13c3b126e5c3c2d2e8c3b44858def1118bd409a363d87607f94908f38d06fe7a771e29c073e44ea492de7c19371aa8903b4b238257c651ed59375363ad2f79286339e211eeb0a4925c0cf47acba76b7468517dd33def7698076f64c246e3f5a49bcda82cce94b4a3a25c1b195267fbfe596a79c3c8f8a3157269b358520c9451bf6cf21e16d6fdf1791f5f18fe19039f46625eb575da1f1504c944503bf7ecf42be9f8145cb359e7df8504ea751e4b435e9d3f217b3b1530792f828fbf7333ba8963cc08ba9682205a922c03d82c0af6fe123f42e23e3edd92c0e6e46826e8a810cb9623ba891296ce8d30c86f1160afdb676b3a9cdf8306bed6bf60801e5cc295ccdec527b6d6ee595fe5b8edb831fd939e78172fd2e2df535b39227a2fdc4d653b75a53c31949e78f4e2464edcc3614fec48edb4dc007d6849e01663c1f22c119036078de03e567d8ebec977abff81a8b91f565a8e755dfe295ea489a8078780699e18705a3f5c6de6086695203b7c0a888da61ad5a2e428944d8546435ca4fb09004ad47cb415036be233ed54a549643582481a5d65a7228f8489a4f45826584f5e4c4a0c6f6df1a30f7708890e9db40dda15fc02938c9159f379cf2b6ce97f38530791dcb946269086723a282827400ea608e683d4417770c74f6a4bd9ca5ce916b19bce09829f6cd36bdff89137f9fa4ff141e3e92a58398e19eef5f9004c6dd0ae2788ceea278b998bd8a58c1506eaeb5930c93d1cd32b274721e08eec72866a893cc242de2db9022c2c66f89fb7c9300b10a9466a7fc465f5b27108d20b4cc9f4d47a47f0fbc72feb686aeac3ed0c089ba28ab0251b9cd0d2953beb13455ae004191d605d20b372b6827ab9925c8a0c02f0e76239a675da956d939bb39a3449018a687a35c3a5ad849feed498f01f8b5711266a0e4d56ce9063677d0883474671f9bfefc2b4170a4f310f69c077d5229c3bc1a476dc5666555afe2daa6b5c3aa9aab1a636e9ad7346e1ca29c654f8fb1bff35f12cafdae8d97ecf79e893322dbddfe3754d60d789c6696dea202cba9f8c8cbae40e4be3bc0f63ccedbd", 0x1000}], 0x3, 0x0) (async) bind$alg(r1, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'xxhash64-generic\x00'}, 0x58) (async) r2 = accept4(r1, 0x0, 0x0, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) (async) r4 = openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000180), 0x10840, 0x40) splice(r4, 0x0, r3, 0x0, 0xff, 0x9) [ 677.143847][ T3569] usb 3-1: string descriptor 0 read error: -32 [ 677.196457][ T3569] usb 3-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 677.262650][T13388] ===================================================== [ 677.269843][T13388] BUG: KMSAN: uninit-value in __io_fill_cqe_req+0x9bd/0xed0 [ 677.277466][T13388] __io_fill_cqe_req+0x9bd/0xed0 [ 677.282617][T13388] io_submit_flush_completions+0x175/0x420 [ 677.288585][T13388] io_submit_sqes+0x7d3/0xd50 [ 677.293531][T13388] __se_sys_io_uring_enter+0x670/0x25c0 [ 677.299223][T13388] __x64_sys_io_uring_enter+0x117/0x190 [ 677.305061][T13388] do_syscall_64+0x3d/0xb0 [ 677.309607][T13388] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 677.315802][T13388] [ 677.318283][T13388] Uninit was stored to memory at: [ 677.323607][T13388] io_issue_sqe+0x163c7/0x19760 [ 677.328592][T13388] io_submit_sqe+0x8b22/0xa8b0 [ 677.333659][T13388] io_submit_sqes+0x542/0xd50 [ 677.338482][T13388] __se_sys_io_uring_enter+0x670/0x25c0 [ 677.344290][T13388] __x64_sys_io_uring_enter+0x117/0x190 [ 677.349982][T13388] do_syscall_64+0x3d/0xb0 [ 677.354648][T13388] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 677.360724][T13388] [ 677.363231][T13388] Local variable msg.i450 created at: [ 677.368691][T13388] io_issue_sqe+0x4946/0x19760 [ 677.373692][T13388] io_submit_sqe+0x8b22/0xa8b0 [ 677.378593][T13388] [ 677.380990][T13388] CPU: 0 PID: 13388 Comm: syz-executor.4 Not tainted 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 677.391403][T13388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 677.401657][T13388] ===================================================== [ 677.408781][T13388] Disabling lock debugging due to kernel taint [ 677.415150][T13388] Kernel panic - not syncing: kmsan.panic set ... [ 677.421655][T13388] CPU: 0 PID: 13388 Comm: syz-executor.4 Tainted: G B 5.19.0-syzkaller-32655-g1b070a5d1a2c #0 [ 677.433481][T13388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 677.443650][T13388] Call Trace: [ 677.447009][T13388] [ 677.450020][T13388] dump_stack_lvl+0x1c8/0x256 [ 677.454896][T13388] dump_stack+0x1a/0x1c [ 677.459225][T13388] panic+0x4d3/0xc69 [ 677.463302][T13388] kmsan_report+0x2cc/0x2d0 [ 677.467975][T13388] ? __msan_warning+0x92/0x110 [ 677.472886][T13388] ? __io_fill_cqe_req+0x9bd/0xed0 [ 677.478143][T13388] ? io_submit_flush_completions+0x175/0x420 [ 677.484300][T13388] ? io_submit_sqes+0x7d3/0xd50 [ 677.489300][T13388] ? __se_sys_io_uring_enter+0x670/0x25c0 [ 677.495161][T13388] ? __x64_sys_io_uring_enter+0x117/0x190 [ 677.501035][T13388] ? do_syscall_64+0x3d/0xb0 [ 677.505758][T13388] ? entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 677.512009][T13388] ? mod_objcg_state+0xa91/0x1170 [ 677.517266][T13388] ? 0xffffffff81000000 [ 677.521540][T13388] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 677.527523][T13388] ? __io_get_cqe+0x2f8/0x370 [ 677.532352][T13388] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 677.538338][T13388] __msan_warning+0x92/0x110 [ 677.543089][T13388] __io_fill_cqe_req+0x9bd/0xed0 [ 677.548184][T13388] ? kmsan_internal_set_shadow_origin+0x62/0xe0 [ 677.554620][T13388] io_submit_flush_completions+0x175/0x420 [ 677.560605][T13388] io_submit_sqes+0x7d3/0xd50 [ 677.565474][T13388] __se_sys_io_uring_enter+0x670/0x25c0 [ 677.571175][T13388] ? xfd_validate_state+0x91/0x210 [ 677.576492][T13388] ? kmsan_internal_unpoison_memory+0x10/0x20 [ 677.582729][T13388] ? kmsan_get_shadow_origin_ptr+0x49/0xa0 [ 677.588704][T13388] __x64_sys_io_uring_enter+0x117/0x190 [ 677.594420][T13388] do_syscall_64+0x3d/0xb0 [ 677.598973][T13388] ? sysvec_apic_timer_interrupt+0x55/0xc0 [ 677.604958][T13388] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 677.611027][T13388] RIP: 0033:0x7f3310a89279 [ 677.615553][T13388] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 b8 ff ff ff f7 d8 64 89 01 48 [ 677.635504][T13388] RSP: 002b:00007f3311c70168 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa [ 677.644137][T13388] RAX: ffffffffffffffda RBX: 00007f3310b9bf80 RCX: 00007f3310a89279 [ 677.652218][T13388] RDX: 0000000000000000 RSI: 000000000000697f RDI: 0000000000000003 [ 677.660285][T13388] RBP: 00007f3310ae3189 R08: 0000000000000000 R09: a1ffffff00000000 [ 677.668367][T13388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 677.676447][T13388] R13: 00007f33110cfb1f R14: 00007f3311c70300 R15: 0000000000022000 [ 677.684547][T13388] [ 677.687800][T13388] Kernel Offset: disabled [ 677.692175][T13388] Rebooting in 86400 seconds..