last executing test programs: 15m40.902209181s ago: executing program 0 (id=188): r0 = syz_genetlink_get_family_id$auto_nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0xa, 0xa, 0x9b72, 0x8000005, 0x8000) futex$auto(0x0, 0x6, 0x47, 0x0, 0x0, 0x0) clone$auto(0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x9) r2 = socket(0xa, 0x5, 0x0) getsockopt$auto(r2, 0x84, 0x21, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$auto_NL80211_CMD_SET_WIPHY(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000440)={0x2c, r0, 0x13, 0x70bd2c, 0x25dfdbdd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r3}, @NL80211_ATTR_WIPHY_TX_POWER_SETTING={0x8, 0x61, 0x1}, @NL80211_ATTR_WIPHY_TX_POWER_LEVEL={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24004080}, 0x20040894) 15m39.911157725s ago: executing program 0 (id=191): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) r0 = syz_genetlink_get_family_id$auto_hsr(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'ipvlan0\x00', 0x0}) sendmsg$auto_HSR_C_GET_NODE_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@HSR_A_IFINDEX={0x8, 0x2, r1}, @HSR_A_IF2_AGE={0x8, 0x4, 0x2}, @HSR_A_IF2_AGE={0x8, 0x4, 0x9}, @HSR_A_IF1_AGE={0x8, 0x3, 0xfffffffe}, @HSR_A_IF1_SEQ={0x6, 0x6, 0xff}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc0}, 0x4001) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$auto_ovs_vport(&(0x7f0000000140), r2) sendmsg$auto_OVS_VPORT_CMD_SET(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x20, r3, 0xdffe7dec83bbd25b, 0x70bd26, 0x25dfdbfd, {}, [@OVS_VPORT_ATTR_OPTIONS={0x4}, @OVS_VPORT_ATTR_IFINDEX={0x8}]}, 0x20}}, 0x4004094) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'ip6_vti0\x00'}) remap_file_pages$auto(0x6a27, 0x1000, 0x0, 0x3, 0x4) 15m39.194695307s ago: executing program 0 (id=194): socket(0xa, 0x2, 0x0) (async) socket(0x29, 0x80002, 0x73) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x261c2, 0x84) fallocate$auto(r0, 0x0, 0x1c00, 0x1) close_range$auto(0x0, 0xfffffffffffff000, 0x4000000000002) (async) open(&(0x7f0000000800)='./file0\x00', 0x103c40, 0x50) (async) lseek$auto(0x0, 0x0, 0x3) mbind$auto(0x0, 0x100000004, 0x100000000, 0x0, 0x6, 0x2) (async) capget$auto(0x0, 0xfffffffffffffffe) (async) capset$auto(0x0, &(0x7f0000000000)={0x3, 0x7, 0x2}) mmap$auto(0x0, 0x400008, 0x7, 0x9b72, 0x2, 0x8000) (async) write$auto_console_fops_tty_io(0xffffffffffffffff, &(0x7f0000000080)="3a007560110122d79192c6db910fb42782290a253e99", 0x16) (async) kill$auto(0x0, 0x21) r1 = socket(0x15, 0x5, 0x0) r2 = getsockopt$auto(r1, 0x114, 0x2716, 0xfffffffffffffffc, 0x0) (async) r3 = openat$auto_vmwgfx_driver_fops_vmwgfx_drv(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card0\x00', 0x500, 0x0) ioctl$auto(r3, 0x901064af, 0xffffffffffffffff) syz_genetlink_get_family_id$auto_mac80211_hwsim(&(0x7f0000000100), 0xffffffffffffffff) (async) r4 = socket(0xa, 0x2, 0x0) setsockopt$auto(r4, 0x29, 0x1b, 0x0, 0x56b) (async) splice$auto(r4, &(0x7f0000000400)=0x6, r2, &(0x7f0000000440)=0x5, 0x401, 0x1ff) (async) openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, 0x0, 0x101d00, 0x0) (async) syz_genetlink_get_family_id$auto_mac80211_hwsim(0x0, 0xffffffffffffffff) (async) ioctl$auto(0xc8, 0x800454e0, 0xe) (async) r5 = openat$auto_proc_pagemap_operations_internal(0xffffffffffffff9c, &(0x7f0000000980)='/proc/self/pagemap\x00', 0x80800, 0x0) read$auto(r5, 0x0, 0x39b8) (async) flock$auto(0xffffffffffffffff, 0x80) unshare$auto(0x40000080) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) openat$auto_ftrace_set_event_pid_fops_trace_events(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/tracing/set_event_pid\x00', 0x402, 0x0) 15m38.624207101s ago: executing program 0 (id=195): r0 = socket(0xa, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) getsockopt$auto(r1, 0x0, 0x43, 0x0, &(0x7f0000000100)=0x1d) (async) syz_genetlink_get_family_id$auto_ovs_datapath(&(0x7f0000000080), r1) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000880), r2) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'bond0\x00', 0x0}) sendmsg$auto_BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000900)={&(0x7f0000000140)={0x1c, r3, 0x3abba0b2ae0bab93, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r4}]}, 0x1c}, 0x1, 0x0, 0x0, 0xc811}, 0x10) 15m38.186715468s ago: executing program 0 (id=198): mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x10004) r0 = openat$auto_proc_uid_map_operations_base(0xffffffffffffff9c, &(0x7f0000001600)='/proc/thread-self/uid_map\x00', 0x40, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$auto_handshake(&(0x7f0000000100), 0xffffffffffffffff) ioperm$auto(0xde, 0x9, 0x100402) brk$auto(0xfff) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$auto_nl80211(&(0x7f0000000180), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$auto_NL80211_CMD_GET_INTERFACE(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000700)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="012527bd7000fb0c0eec4c00000008000300", @ANYRES32=r6], 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4000080) sendmsg$auto_HANDSHAKE_CMD_ACCEPT(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x14, r2, 0x7904a4a47fe859c7, 0x70bd22, 0x25dfdbfc}, 0x14}}, 0x40810) r7 = syz_genetlink_get_family_id$auto_nfc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$auto_NFC_CMD_START_POLL(r1, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000080)={0x1f0, r7, 0x4, 0x70bd2c, 0x25dfdbfd, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, 0x9}, @NFC_ATTR_VENDOR_DATA={0xeb, 0x1f, "5bd9f9fee6b3f6611f7d93a2566f658595a08e9e31a9533d4ea5afaa7c6dc039060f340747d5d5d3d251458ad4bf2382ad9e3696c31fd0178f97c8674519d81d539459df518ac153903d7340f730601fdf47e5fb886ae3b9f9d3564bfc6325b579bc3a6d29bd6ce469d4783b891397edd7c0c48230012907d9e601182da630c7b233462b075b6d9019a173826b3db487d586340aa0c68a4a12525f582db5bc0b04255e5bed39949fefac4546a105879850827930866802c57453d80c408a7accb3abc252a914c0d71b7fd1e95fa5c9f16023fd0775ddb6047f547804556be89f93a265860f8a07"}, @NFC_ATTR_SE_APDU={0xd8, 0x19, "ab466fde3903ebebba07b079a7eada9755a944977b797f0650e555764e328fc99d1fe3e878cfd48369f2b55c630b831d4c8cc9c48f56751bc67ae54889b3b4918c9575b9d2da1b769a2104ab5735bc254ec09b5c6fe0f8d3d7b62634da5cac13d0817f35aaeb30b513edf6869d886a3b6681dd1558a632437f106727dbd2f6035309d788e336e79f3d925826176e438368434fc09285216e202fcb4dd4c6f8d677b66e0ffbb482b25ccaa2d1482b60cebe91613d211a139ce4215804176d20e1c2f3433064c621078868ac513927dca3e85adf01"}, @NFC_ATTR_IM_PROTOCOLS={0x8, 0xd, 0x2}, @NFC_ATTR_TM_PROTOCOLS={0x8, 0xe, 0x5}]}, 0x1f0}, 0x1, 0x0, 0x0, 0x1}, 0x20000081) mmap$auto(0x0, 0x61, 0x100001000000004, 0xfa31, 0x400, 0x8000) mremap$auto(0x0, 0xffffffffffffffff, 0x3fd6, 0x3, 0x7fffffffb000) mmap$auto(0x0, 0x400005, 0xdf, 0x9b72, 0x5, 0x8000) madvise$auto(0x0, 0xffffffffffff0001, 0x15) pkey_free$auto(0xfffffffd) pread64$auto(r0, &(0x7f0000000000)='/proc/thread-self/uid_map\x00', 0x1, 0x3) madvise$auto(0x0, 0xffffffffffff0001, 0x15) r8 = clone$auto(0x7a35, 0xfff, &(0x7f0000000300)=0x7, &(0x7f0000000340)=0x4f824090, 0x1) statx$auto(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x4, 0x6, &(0x7f00000003c0)={0x1, 0x0, 0x7, 0x1, 0xffffffffffffffff, 0xee01, 0x6, 0x6, 0xa0f, 0xc, 0x8, 0x1, {0xfffffffffffff194, 0x80}, {0x6, 0xc33}, {0x8, 0x2}, {0x7fffffffffffffff, 0x6860}, 0xe1, 0xfff, 0x8, 0x2, 0x9, 0x86c0, 0xfffffbff, 0x8, 0x80, 0x7, 0x6, 0xfffffff8, [0x3, 0x401, 0xffffffffffffffff, 0x8000000000000000, 0x6, 0x8, 0x200000000, 0x1, 0x6]}) rt_sigqueueinfo$auto(0x1, 0x7, &(0x7f0000000040)={@siginfo_0_0={0x0, 0xfffffbff, 0xfffffffb, @_sigchld={r8, r9, 0xffffffff, 0x0, 0x9}}}) 15m33.443690403s ago: executing program 0 (id=211): close_range$auto(0x0, 0xfffffffffffff000, 0x0) (async) acct$auto(&(0x7f00000000c0)='/sys/devices/virtual/ptp/ptp0/max_vclocks\x00') (async) acct$auto(0x0) (async) socket(0xa, 0x2, 0x0) (async) close_range$auto(0x2, 0x8000, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x261c2, 0x8) (rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) close_range$auto(0x2, 0x8000, 0x0) r2 = socket(0xa, 0x2, 0x88) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) (rerun: 32) openat2$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x200, 0x44, 0xa}, 0x18) (async) creat$auto(&(0x7f0000000380)='./file0\x00', 0x0) (async, rerun: 64) bpf$auto(0x0, &(0x7f00000000c0)=@bpf_attr_5={@target_ifindex=r5, r4, 0x4, 0x401, r2, @relative_id=0x9, 0xe600}, 0xf) (async, rerun: 64) bpf$auto(0x2, &(0x7f00000001c0)=@raw_tracepoint={0x5, r0, 0x0, 0x3}, 0xc) (async) r6 = syz_genetlink_get_family_id$auto_handshake(&(0x7f0000000080), r3) sendmsg$auto_HANDSHAKE_CMD_ACCEPT(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="000025bd7000fcdbdf2502000002000600000008000200ff0f000008000200050000000800020063b30000080002007d0100000800020004000000"], 0x4c}, 0x1, 0x0, 0x0, 0x200440c1}, 0x0) 15m33.099832607s ago: executing program 32 (id=211): close_range$auto(0x0, 0xfffffffffffff000, 0x0) (async) acct$auto(&(0x7f00000000c0)='/sys/devices/virtual/ptp/ptp0/max_vclocks\x00') (async) acct$auto(0x0) (async) socket(0xa, 0x2, 0x0) (async) close_range$auto(0x2, 0x8000, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x261c2, 0x8) (rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) close_range$auto(0x2, 0x8000, 0x0) r2 = socket(0xa, 0x2, 0x88) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) (rerun: 32) openat2$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={0x200, 0x44, 0xa}, 0x18) (async) creat$auto(&(0x7f0000000380)='./file0\x00', 0x0) (async, rerun: 64) bpf$auto(0x0, &(0x7f00000000c0)=@bpf_attr_5={@target_ifindex=r5, r4, 0x4, 0x401, r2, @relative_id=0x9, 0xe600}, 0xf) (async, rerun: 64) bpf$auto(0x2, &(0x7f00000001c0)=@raw_tracepoint={0x5, r0, 0x0, 0x3}, 0xc) (async) r6 = syz_genetlink_get_family_id$auto_handshake(&(0x7f0000000080), r3) sendmsg$auto_HANDSHAKE_CMD_ACCEPT(r1, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="000025bd7000fcdbdf2502000002000600000008000200ff0f000008000200050000000800020063b30000080002007d0100000800020004000000"], 0x4c}, 0x1, 0x0, 0x0, 0x200440c1}, 0x0) 12m55.186944023s ago: executing program 1 (id=887): r0 = socket(0x2, 0x5, 0x0) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) (async) r1 = socket(0x2b, 0x1, 0x1) r2 = getsockopt$auto(r1, 0x40000000029, 0x43, 0xfffffffffffffffe, 0x0) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0x3, @remote}, 0x6a) (async) mmap$auto(0x0, 0x20009, 0x10000000000df, 0xeb2, 0x401, 0x8000) (async) r3 = syz_genetlink_get_family_id$auto_nl80211(&(0x7f0000000240), r2) r4 = socket(0x25, 0x800, 0x2c) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$auto_nl802154(&(0x7f0000000080), r4) (async) r7 = geteuid() (async) stat$auto(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={0x4, 0x3, 0xa, 0xe, 0xee01, 0xee01, 0x0, 0x81, 0x3, 0x3, 0x4, 0xb77a, 0x10000, 0x4, 0x10001, 0xffffffffffff8000, 0xff}) sendmsg$auto_NL802154_CMD_NEW_INTERFACE(r5, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1002000}, 0xc, &(0x7f00000002c0)={&(0x7f0000003280)=ANY=[@ANYBLOB="f8270000", @ANYRES16=r6, @ANYBLOB="000427bd7000fcdbdf250700000005000800020000003a0018800c003f800800d200", @ANYBLOB, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1e0330806df58d915c5b9b1b612695908df8237dcf31aeea4c44cc52528b37d5fa092c1ae029c651c6b47882ad133334b4ccc5850c564fcd123ed35aaaa2264c5d3a7b9c6abd5d1953cd51ed2729d2a2d46298abadb361590316679b0aa4d41e5562bb02b680e05e75a9a3370a986fea0a693e2207e2e4cd077a99476c7cadbb10f752e7ad25891c4ee2233a2416719ae66bea372b67431f92f3b71f75683de5913a299df12ba386df1d10388780fe58dffdace4786ce3e74d452eb76f5801bf5309b61bb1df565a1fe3957529c503661ccdebcc9b201ca841d9d92ebf35aaab669875a2bf2cca1ef361e683c878fa492495ecb969162f416db1783a45ae46ca7ff1a9fa5ddec420f3efb8845d6837e9b91cd92e712be6b14c98389186f508ba7a4dc185f08e9710fafa56288e9c41051b49edc141174f3f532fa61a328da0d14652613f42f74fafb12184de890fde348ed38ad2411ede7314d918c3111ad82abc2a383e19e505f8a7287728d415285e78e9b6", @ANYBLOB], 0x27f8}}, 0x0) r9 = getpid() newfstatat$auto(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x9, 0x1, 0x9, 0x3aef, 0xee01, 0xffffffffffffffff, 0x0, 0x2, 0x800, 0x2, 0x7fffffff, 0x3, 0x8000000000000001, 0x8, 0x40, 0x400, 0x1}, 0x5) sendmsg$auto_NL80211_CMD_FRAME(r1, &(0x7f0000001700)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000016c0)={&(0x7f0000000380)={0x1314, r3, 0x2, 0x70bd2d, 0x25dfdbff, {}, [@NL80211_ATTR_SCAN_FREQ_KHZ={0x12f0, 0x124, 0x0, 0x1, [@nested={0x3e, 0x15, 0x0, 0x1, [@generic="b314e1e93961b833cedf", @nested={0x4, 0x117}, @typed={0x8, 0x25, 0x0, 0x0, @uid=r7}, @nested={0x4, 0x8f}, @typed={0x9, 0x82, 0x0, 0x0, @str='[\x03*^\x00'}, @nested={0x4, 0xff}, @typed={0x8, 0x46, 0x0, 0x0, @ipv4=@private=0xa010100}, @typed={0x8, 0x2f, 0x0, 0x0, @fd=r2}]}, @nested={0xa5, 0x3b, 0x0, 0x1, [@typed={0x8, 0x10f, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="d4902d593c0f843ad5e39c3885151849e4042981ac469f8614c54c65565dad25ddad1280b1b27945a95cdb026fef17584ee1b23ac1a35c82e26efb406b18d511425989568fec9ca5b3f4c896f4b9266d86903492093683526c8df824d28321dd9a44503acef11a4dd3e135bee2c24b0ac42656ce272caa72baf1843af9bc658a35d4bd0d881fd70982495a20be5dc6cf44334619f2820abb21"]}, @nested={0x113, 0x24, 0x0, 0x1, [@typed={0x8, 0x5a, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x8, 0xa9, 0x0, 0x0, @pid=r9}, @generic="d114de59c41abd0cc15c8fe947342107518b3fa83ddd0bb95a8d0410791080e5d181bbfda80204", @generic, @nested={0x4, 0x127}, @generic="929a7eb022746242273c1520386c980a0c385955319dc82554a1645ae2afa08302de68a4772b9b581ebdf07c50e96b27ed4ad91eefe55cc9878669bfe63d891a402a34745ff48cf0ef658979be98f160b5baf80e8399d992abcfb8b6d8e5386850bdaba139603b98d7d7ae912271d18eac872f492edfed7c42bff88fff22ec3d3373244a094bf71ffaf18ab9b6f06ba0f0a3210604497142c160279dc74b267cc84ff1f6ed9449d47b50661357a7c2de790ffb91c2f9a321f5fce33e80d3af2609be05834e952950", @typed={0x8, 0xa, 0x0, 0x0, @ipv4=@multicast2}, @nested={0x4, 0x108}]}, @typed={0x8, 0xc, 0x0, 0x0, @uid=r10}, @generic="f61d0778fe9ffc370545203231e37d033e3b9515759a59b3b912ee111d800b6d25e0c0a505d510fc68a090d8c5a1678b408e041244b57dd45fdbe3bc9fa57e824de424c75d2ab23b9753a8c613ccb595eb1da99ea6ea354627633aeec82348481589852983d422e79021d0cb67b7d4c2bacd6c8c93f4d9415b1e4927db38bc60a4f8f830602b88483df766a0ce96ba1d48081774ea7d6829a90b9ed805e069283ee2106376f5a3e0204657479c08b8905572816b91fc38fecabc75ec400badefdd0c33ca4e04a60b8e420e4194ab86795732c4131c0382569601700385ba5c487be62bb497ca6a28b2be75a98b25caad9a324cb7d3e8a5e53540f2a4f11d1658adec6f61328a213905fc58d88a4a74d8af012a40d254d09a002a9ac2978cc62da3c23e747e1912844f1230ac019ad0f4d84dcd0b7f24c5f659322817428488a4145ace2e46b915726050cb494519641673ad99dfbf6cad4c152afe777ec9a59acd546d664a47239682bf3b129d5a46b919a3360c59cd0201d40c648fc4f7b7f6aff801e0b0defd25387b193bb295efaccb44e99c526730d1ba80b8c7c86c5d0543c5d16766e06afc727d87ee3f183710ea1c5b1f5e08b89c84423c542ada898c407c7c4071144bce281a8f2c5f458ee78a479d1a205028abef245582fe35e31a4045bd4c900a90b88388f5b713c91964f8950112b29742b14e8d98aa7e2762a2a7199a8b6ff419829c68f4437845c53a8c1b33355175278a20757c24053f87e99001c19ed9e1b5b002b1241576a22aa19efdcb04cf2dbb5015261b9a790632fe29437781eb4348685cfd3a6f6f49ecad81dc0fa82d0b5ccfa2fdc5f585b12f5b347b25987ebca3b291355c305bfccde4d6636ae201a3fbdca870d15892a8c76c99da493ce26aca6ba265e529312b82f784b30a45962eb25d001c37b8e030173c90f00b46c605a2c8256246cc947e024922ed6377519c27915fad6b501287604d9a6f46dff481f048be540da40bfe9d4459ad0810354a55a7ed71426b651ba632e08378fd46a89865a356c52418b8532b2358baa7c9f8343ac42161fa977cf1584608f87808557763f8a5d535b336b8b81428852b87a8f2e43f1255354f2635a347bfe68139f780b5cc2eb711cf8cb8df1c5415dea25b374cb272b4a9d0d2eaa587cab263ce3a566d0f8bcfa6bf44b4cd3076fb4b6a90297ea84fa22b8c85a2999af03e41324e4461ccfad5503ff98ade5c5fbcf8ec4f56a3dd2cf7f4bd212970a614d8e8fc14274aefd81cd2f2629da0ba67e5c860a760239eca7d27aebad0975253e251ffaca013aecb657cd245478be92ad0cbb27351b8f223dac5963918d09d9054adbf7532a9519abf09aa59407af1d07b9facf683c55522e4d19bc3f54c3c5b8eb8ee32708e2206acf40054c77177c91fcb64767a52e55c1d8e9076be96f1f4bf208834f4a7b74b0fa112cf8ddb75a1285781c0f2fba534f9ff103cc2f8349169f640d3771affce3fb47ade0ebfebe5d907d162a370da22b0b546b2a7f924d9a1a5e93313bad5a82ac772ea37e33b89dc65fa11eba4fba7364ece22e65be7ca016b3f8413c6e69d931b7051c02eb5cd258fb659d964d6491fdb90c7e31ae01efd95d9a200595501416d96e8c3c86e7218a816b7653d700a7396d92461c7e431e8d00ca90fbd21d839ed709a68517361fb0f5c5b7c431074c0ea2d01a07c070fc24e875626e3ed4f5435c1631def3407735551ba52da1a22f352b172c6da553a0c5d097762252b3a4b16fd1dbb7a0047a025e7a09070aa59bf8d25179058628310e5d1073f9fb52c28b10c93bfe184556c11bcafc55455239b2228731c284bbb801cd87109b050b2d805fead811ca63ca19e41957a648c413aa4cf2111ee4263e21faf6ac747c79f46c96e99deca52de816a9d1d6dd7dc37a2c14464427deb3301e5bb7174e349d0dde98486dafb846cf68914316852d83bd2e242a6f408ed9c4f5f87370fa6928d5aef6749a7ff6ff5fc9ff011efb2cc0aab1240818e4a9221d5e7e26c2574c840b132da8ef2913de07c53613527b80cc403c67213340241b1a32e5ea1bc483de5c400e4b8e0fcdbc307ae9edefa040fe4431157ead4c4030cf06f6a780441b337f5e5b54e1380413a036d056a9b00efa861fad0ceb40dcee299a0d187b43e3c0fd591d26ca37982324ec35923bf32c38ff1bfeb25635d71d8032c86ee5917ef152c467b69ee0df8c75b2d135b375fd3348474c8f3fabd7734f58fd1b2249c6b38363af8979288b8622f47962abcada3e42dd73f2c30d0be12ff099f92c52423ecd8b590d23fb71f138a82a5ad6d191843d0ed26477f0e8ced63365c8b4c682117ef4dc05065e0edc7a321c12aa8e9c84343a0a20e42cbd9109ae5d204ccc45af6d11efc7764c9d36e86cff8cd10201cfe8e7f54c0e9d95c3e4bbbd874fb0d56a0df74183341e9d067405a87380593925dc054c8c7d3c01ad958e0509e374f065152daf91ab243361cb40627cfb6754c26cdcf0a1615f7b12a0b10161527bcd92995d294391f286fcaf2f6fc4dcac4b2fdfa039372e8aa884581d51a7f07ac8217c4b22209149765e42e54e6d8c97439e267deb941434347052464a57581629a1f4b8291836efb051859dc306123cef52ac65b5288f0f50bc947014ed5c971d9cc96396aff0db4252b23bbb964e71a47bf0e0128adfa8b73a02f63f4af5ebdccf148ce9ba763254a2e8ca5ccd7f0d8a95bbbbf6fd23fa844d0e6538b88716f880f0db13a81d995aa5a7a38033fdba8fcfdb816823ef450fcd55442406db15af1f9e813062ebb6e4652c860ed40c7d4492982221a0d3c2f861fc6c89197de9821ec4c289d6fc742b6177849f240510459b163925c876445650b0397734d437eb6fd59a75dfca852d72e7e6c453dcd3481dcef08e6c83c61da12f85197b99608a977fedfbc736fc46d8ff31fb314841791c6291b9df7cd17a4565498cdeb1a7dab2fc71c2cccc2857e4b722ace4076700bfc191c5046913cde9eb82b64e4a05fdecbbb98c8f6027327598ca0240d088c00cb8b825fce5d7f8d2957aaaa137bd72f74058a6b17baf352cecd43bf2c0e32f2516511c29665da5940be5d57f0735b11e096b457025af80a73177d7d48361554b6e74dde6b5198a7a9641acbc964ff94d5b249e8c2f614638758f9efae87c99ec1e60e5a853d485baa8925eb3aa8e8ec3877437280ed2af6294187f23a80a7dc648dee37e03ba05251fc4b4dbe04acfa2bd06009c15138b4ebdbfc64836e607d447dae6747d6049123ea56e1414b23d46151083c27b20cc81b6c80899d4c29666acbc6a68f34899dc67044beeb648a68e3a02336503b0434595c7c67836066a478fed23242c374b0895b893ff6fc509aa1cfae55706f0006d094b5792fa9535dd9cf4e0bb0a08bb8a92fa6202cba8aa4c57eae8b7365c264bb7d3e837487b5b99752beccaf5a02f8773373b8408ea9513dd3f69531916af3b31ceebf7abf6986d73be93c47f766c15275665246b910e1ebf0514cec1f77c3ca651d7eb3e3acbea3d6dbf6e24d6ab493eb4ca94e6b53bbe69081b6bdaa8776e84f55fcdc125244a8f8e615b22931fadc7dcc1064aa09b7e916c86f1075e5fbcd89008b296701a9b341529ffe114d0e082d1c6a16de5f59655883dd23b51d575a83d897a816944d57836c157856382c8fe3fe1768356e16b29269356ed1eaa0160f63840fefbd3ccc75fdab9b95a00f37f0cfc9ab011664fd1f5cceda959ba22ef6a1c70c2b7e2c8aaab57791d14913ff212b6e0f3752ca5bb88bc27a740d1aacc9e2baa4434c50cde11ca6598b0a18b8534a299df133e481b37e8b8e34d84e6ba102b32fb19aa56a59243d266d6f09abde81d35fda9d35427004df3fbb1fc04df39a745bd3badb6c6d4f20aa6bada01b740f31fa8a1320c42d42f2b1d59f3982d6aa78b8805da520f853171c9804c83445a7456f382433db5c4fe870aa33a51259fa144679ffc09e36f433c1a81c8e5fe755c9f028fbd65bfc2a14951275d566021dcaf1e07c214074b2081a6b11c7e17f6f12409102cdc49bf5ec02a24d626d16d639981011d2a3a1ca4a700f233b9d615c2289bbeae90c2c7fbefcd34a8beb345553370b7f5be1ac87a3a5df27bf8d84d8e21330ffdf7e92e6dc299e9a65807fabc8ba399dbc96215f1bf60411d38bf187ce1e2fab2ff1f1176ce15dbf637535bbce8a0396ace354e6c14f02e562a9f4e1f8b07f4b3b7419ae94ad2674409d6157b07cb2377705907bb47fca73c8eff413c62fe578805a1bf9c2856ccf681d5af883b9b044aa7283faf14db3ce176cf58feb0761d29a79178d84a9878bb7e423052205d9befb6fc59997dfd66b861a79ac41ce565beab0f083e053386ce7f37d6508ad9ce79fad37f30c6100c609c0b3ab6c35459b63b1c12b70b3a2e2f917367b4b2592d6aac5aab1a715339d2adf39273ae3a1c7fbe96b11dbbf560af0c59eed85898a659d2b5ecb7dcf4ae252b9079e6b329765e4b46589ab58c3378143651b80f9a77d5762eaa75f3362ca29487f9713fe294f504fff57cdece1a528e2ef7596bddc6b78a5ee9cb202816df75345ff67d0a16794cc3f22c056eaa513594bbcee232eacd5e529904065f63a7362c9cf67e8cf7d922f9153f6298de52091d2afb8097b36466176c1524e908588bb68839575ec95c55ef10e8826250139b86fa8bf9da2063df49d54b3f21990379666f665fca30f006c73a4d852fe96b979b4ed08148932c85800102d4c00d8885c03af6092c1bcabccef29a4e2013948df6b2c63ed93eabb5c05d94708b76a163fbf7ceb8449c6b2061592215249d9b084da4e6db4e3616532de9fd383dce56ad71a68ddad8560c19a55726190441f4854d7d1904cafb8a559666da4176a8a1800b3785b12fb7542f358d6aa0181c538401eb82f2310fbf2f21a49c8dd0f1c43893f11ff52a8c677a524ac98864c0d582ba99937734ffd494053e2c8a07daa3297312ecf1e230d2a68cc06bade005cbaf20d928aa0868c13b48fac49fa3b61711119a0cee7b5aa273779e2a2af0df3fbbe77360e990c99781944b25d8b0b88ab2e9967583fe8de7a56a23102da665a2e98ee167318341a1491e82824a2c6c786ae8c7b1ced8d098ce351c2969a1c68f6e254876811d66b2e2fc6e17658b018a63e6f5634c5bf2e63d2e98983ce946f4f3a45e181c442453577a0ac72f8bdcff329311b1cc40fce1256b5bff20bf0c4d9e73d22157994240df88d61d462564de0fc004406d5e7136a6784d72046f963a24e7bff9deee9a53aeca400ecde9faba57167589cd1ea0be55e04f5091ee700e1e277c49a8ab745f1d571a27be3689fc65fca14cbced834b1aecaff3b8bd7feee98b2b227779c7b6f150f2b3a1ca82aa4398a2190b3f0d6dc120b5d982aa063446087af5eab522e5016d42be5231c044740bdde07af01a065b73c050948301fe1f6ea878b87ebbec4a4e6e297f914dabcf76856fe4295c64aa5e4de51b287e659585d45849724d36b02a4a3102620a5245e66eafd55a69cca203e4f079c5aead115e62ff3d6cbfc2201279d7b9c5fcb05b530aade25d443b1a81c78fe718f7749a8173930a5f6d7261266e30bf3e47920dc969eb5d63640f1fd223244d69b9f2d4b2864319abfa36f6f40cce0d8b110a362cb6783e7b49bac4f7fc65236b7502f7fc0d50d7f32503dc3fed779e60351d7fc4a55721fea78df4648d232c002b1f49e305a617a877d8d181c6e16a616ef", @typed={0xb, 0x49, 0x0, 0x0, @str='batadv\x00'}, @nested={0xdc, 0x11d, 0x0, 0x1, [@generic="3aa847e3ed837186020671cad374c26cb232307430f0d9f45156ac4be0b99a05a586f363b61224baa6af94162790aaa0c19855cfcdca8af2f684cfa87bd9512ed98d14f8f772f92b2c3a424c0be4e547531e191b639b95748309ee1eb60ed29bda132505186b7d3f6edcb44652c5332a77e2f68d64f4cca4c2123fe8d499d0411ac4381625d6233427bdae82ba78d5fd7d275bda5b7563ffaf8b42656fb7de998af4ef42de9da25d29f1c8237658f9c49b7447014ae8444c2cc62de9134cfcf1bf0f05ab79609bdc991c4d45a7f382f0e369aadc", @nested={0x4, 0x125}]}]}, @NL80211_ATTR_SCAN_FREQ_KHZ={0x10, 0x124, 0x0, 0x1, [@typed={0xc, 0xcc, 0x0, 0x0, @u64=0x9}]}]}, 0x1314}, 0x1, 0x0, 0x0, 0x4}, 0x0) r11 = syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000080), r0) sendmsg$auto_BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x28, r11, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@BATADV_ATTR_HARD_IFNAME={0x14, 0x7, 'ipvlan1\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x8880}, 0x10) (async) listen$auto(0x3, 0x81) sendmmsg$auto(r0, &(0x7f0000000140)={{&(0x7f0000000040), 0x10, &(0x7f00000000c0)={0x0, 0x1fff8}, 0x7, 0x0, 0x2, 0xb}, 0xfff}, 0x5, 0x311) 12m54.615725724s ago: executing program 1 (id=890): mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) userfaultfd$auto(0x816) socket$nl_generic(0x10, 0x3, 0x10) ioperm$auto(0x7, 0x6, 0x2) r0 = getpgid(0x0) pidfd_open$auto(r0, 0x0) mlockall$auto(0x7) mprotect$auto(0x0, 0x8000000000000001, 0x6) clone3$auto(0x0, 0x40) getrandom$auto(0x0, 0x6000000, 0x3) mbind$auto(0xffc, 0x100000004, 0x100000002, 0x0, 0x7ff, 0x5) setuid$auto(0xe) syz_genetlink_get_family_id$auto_nbd(0x0, 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000140), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000f40)={'batadv0\x00', 0x0}) sendmsg$auto_BATADV_CMD_SET_MESH(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000240)={0x24, r4, 0x1, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x140000e4) sendmsg$auto_BATADV_CMD_SET_VLAN(r3, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x38, r4, 0x0, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x9a}, @BATADV_ATTR_BLA_ADDRESS={0xa, 0x1f, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xd}}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_TT_TTVN={0x5, 0x11, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000040}, 0x8854) bpf$auto(0x0, &(0x7f0000000000)=@link_update={r1, @new_prog_fd=0x4, 0x4, @old_map_fd=r2}, 0xa3) bpf$auto(0x3, &(0x7f00000001c0)=@raw_tracepoint={0x5, 0xffff, 0x0, 0x3}, 0xc) socket(0xa, 0x1, 0x3) accept$auto(0x3, 0xffffffffffffffff, 0xffffffffffffffff) 12m53.876785916s ago: executing program 1 (id=893): unshare$auto(0x40000080) (async) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) (async) socketpair$auto(0x1e, 0x5, 0x8000000000000000, 0x0) close_range$auto(0x2, 0x8, 0x0) open(0x0, 0x22240, 0x155) socket(0x2, 0x1, 0x106) (async) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0xffff, @remote}, 0x6a) (async) r0 = openat$auto_objects_fops_(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) pread64$auto(r0, &(0x7f0000000080)='/sys/kernel/debug/kfence/objects\x00', 0x7, 0x800) (async) ioctl$auto_SNDCTL_DSP_GETODELAY(0xffffffffffffffff, 0x80045017, &(0x7f0000000100)=0xb) (async) r1 = socket(0x10, 0x2, 0x0) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)=ANY=[@ANYBLOB="18000000", @ANYBLOB='v\x00', @ANYRES32], 0x1ac}, 0x1, 0x0, 0x0, 0x40}, 0x40000) (async) mprotect$auto(0x1ffff000, 0x8000000000000001, 0x4) (async) sendmsg$auto_NL80211_CMD_GET_REG(r1, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x40000) (async) futex$auto(&(0x7f00000002c0), 0x10001, 0x0, &(0x7f0000000340)={0x80}, &(0x7f0000000380)=0x6, 0x1) (async) bpf$auto(0x0, &(0x7f00000001c0)=@task_fd_query={0x9, 0x21eb, 0x7ff, 0x6, 0xa, 0x1000009, 0x2, 0x0, 0x3}, 0x6f3) (async) select$auto(0x8, &(0x7f0000000000)={[0x0, 0x80000000, 0x7, 0xb, 0x9, 0x2, 0x8, 0x4, 0x9, 0x401, 0x58b, 0x10000, 0x1, 0x5, 0x50d7, 0x4fcc]}, &(0x7f0000000080)={[0x9, 0x4bcb, 0x8ab0, 0x1000, 0x9, 0x101, 0xfffffffffffffffd, 0xa4bc, 0x10000, 0x9, 0xfffffffffffffffb, 0xfffffffffffff3ba, 0x3, 0xe1bd, 0x6, 0x8]}, &(0x7f0000000140)={[0x57, 0x9, 0x9, 0x5, 0x8, 0xffffffffffffffff, 0x7, 0x5, 0x6, 0xb, 0x5, 0x5, 0x2, 0x1ff, 0x7, 0xfffffffffffffff7]}, &(0x7f0000000280)={0x7, 0x3532d008}) 12m53.291415335s ago: executing program 1 (id=896): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfd, 0x8000) socket(0x10, 0x2, 0x0) statmount$auto(0x0, &(0x7f0000000180)={0x8, 0x1, 0xfffffffffffffff9, 0x7353, 0x3a, 0x694c, 0x1ffde, 0x80, 0x0, 0x80001000, 0x9, 0x3, 0x6, 0x4, 0xb4, 0x9, 0x4, 0x0, 0x80, 0x7, 0x0, 0xff, 0x0, 0x200, 0x0, 0x2, [0x0, 0x0, 0x1, 0x50100000000000, 0x0, 0x2000, 0x0, 0xa, 0xffffffffffffff13, 0xfffffffffffffffe, 0x80000001, 0x1, 0x0, 0x1, 0x2, 0x3b37, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x200000000001, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0xfffffffffffffffc, 0x5, 0x400000000005b8, 0x4, 0x101, 0x1000, 0x1, 0x5, 0xffffffffffffffff, 0xffff, 0x800000000000b, 0x8, 0xf42f, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x2000000000002, 0x6, 0x3]}, 0x1fe, 0xd) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x6, 0x8000) socket(0x10, 0x2, 0x0) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf25020000000800030000000000080016"], 0x24}, 0x1, 0x0, 0x0, 0x20000010}, 0xc0) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB=' \x00\''], 0x1ac}}, 0x40000) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[], 0x1ac}, 0x1, 0x0, 0x0, 0x4004810}, 0x800) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) sendmsg$auto_OVS_VPORT_CMD_DEL(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYBLOB="10002d"], 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) r0 = openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup/cgroup.kill\x00', 0xa001, 0x0) write$auto(r0, &(0x7f0000000040)='7\x00\\\xa0\x04|\x03\xcb\x12\xfa\b\x1c\xc7k', 0x81) mmap$auto(0x0, 0x400005, 0xfffffffffffffffe, 0x9b72, 0x2, 0x8000) sendmsg$auto_WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x4008810}, 0x2000c041) r1 = socket(0x2a, 0x1, 0x0) bind$auto(0x3, &(0x7f0000000080), 0x6b) recvfrom$auto(0x3, 0x0, 0x800000000e, 0x100, 0x0, 0xfffffffffffffffd) fcntl$auto(0xffffffffffffffff, 0x401, 0x5) write$auto(0x3, 0x0, 0xfffffdef) unshare$auto(0x40000080) socket(0xa, 0x3, 0x3a) epoll_wait$auto(r1, 0x0, 0x7ff, 0x6) socketpair$auto(0x1, 0x5, 0x8000000000000000, 0x0) r2 = socket(0xa, 0x801, 0x106) setsockopt$auto(r2, 0xffffffff, 0x5, 0x0, 0x2) setsockopt$auto(0x400000000000003, 0x29, 0xca, 0x0, 0x567) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) sysfs$auto(0x2, 0x10000000000002d, 0x0) syz_genetlink_get_family_id$auto_ovs_datapath(0x0, r1) mbind$auto(0x0, 0x100000004, 0x100000000, 0x0, 0x6, 0x2) 12m51.144908247s ago: executing program 1 (id=906): r0 = openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/net/pfkey\x00', 0x40, 0x0) pread64$auto(r0, 0x0, 0x200000000003, 0x2f4a3a23) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) socket(0xa, 0x1, 0x6) setsockopt$auto(0x400000000000003, 0x29, 0x14, 0x0, 0x56b) r1 = socket(0x1d, 0x800, 0x2) socket(0x10, 0x2, 0x0) ioperm$auto(0x7, 0x6, 0x2) mmap$auto(0x0, 0x8, 0xdf, 0x9b72, 0x2, 0x8000) socket(0x25, 0x80000, 0x7) nanosleep$auto(0x0, 0x0) select$auto(0x0, &(0x7f0000000040)={[0x9, 0x4, 0x34, 0x9, 0x1, 0x1, 0xa, 0x6, 0x5, 0x1, 0x0, 0xcf, 0x5, 0x213, 0x5, 0xb98]}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x1) socket$nl_generic(0x10, 0x3, 0x10) socket(0xa, 0x2, 0x0) mprotect$auto(0x1ffff000, 0x8000000000000001, 0x4) setsockopt$auto(0x4, 0x88, 0x68, &(0x7f0000000000)='!/*:(*\'\x00', 0xe) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'veth0_to_hsr\x00'}) r3 = socket(0x2, 0x6, 0x0) getsockopt$auto(r3, 0x10d, 0x1, 0x0, 0x0) sendmsg$auto_TIPC_NL_BEARER_DISABLE(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB='J\x00\x00\x00', @ANYRES16, @ANYBLOB="010025bd7000fcdbdf25020000002c00018028003c8008001b"], 0x40}, 0x1, 0x0, 0x0, 0x24048014}, 0x44) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1ac}, 0x1, 0x0, 0x0, 0x4004810}, 0x800) eventfd$auto(0x5) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB="1a00"], 0x1ac}, 0x1, 0x0, 0x0, 0x8884}, 0x40000) mq_notify$auto(r1, &(0x7f0000000400)={@sival_ptr=&(0x7f0000000140)="4701278b0dec83eed258400c54af05c4b75ea30f8d5679008d718dad6f2dab9a7f76881cf54119893fa98a8ce786eac0c598d948eefbcc5e6bb72bb77043a1dcc170d3b0bc6842bfbece1e718db5d7fcfca96fb86121ecf5e3f8834c7c77d8eeb1f2d4c24d05f3cf572cc4e11c768c25b33dd20b4e4708a307c46af03749495a629bcdf5d84f8da3380e47", @inferred=r1, 0x5, @_sigev_thread={&(0x7f0000000300)=&(0x7f0000000280)=0x5, &(0x7f0000000340)="0f5ddfd9fb73af7a187f9570b9aa76d1f4d104db84897558e3da9aa304e64c6ee95f3955fdd1b20e95c4503938cc845375654e91e27ea349d95250d04de7668902779f5da9034533970444cc7e671d616b350b5e206f76b584f9b75be687d45a44a68acebb20af4ffb9f7c177903c8bda7686ec14adaea892ff5c488ec39750152b538"}}) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) 12m50.173022617s ago: executing program 1 (id=913): mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) (async) setrlimit$auto(0x1000000007, 0x0) (async) r0 = socket(0x2, 0x80000, 0x84) recvfrom$auto(r0, 0x0, 0xfffffffffffffffe, 0xfffffff9, 0x0, 0xfffffffffffffffd) (async) r1 = open_tree$auto(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) (async) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x40000000000a5, 0x8000) socket$nl_generic(0x10, 0x3, 0x10) socket(0xa, 0x5, 0x0) (async) ioctl$auto_VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f00000000c0)=0xfd) sendmsg$auto_OVS_DP_CMD_DEL(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="3ae90f7c", @ANYRES16=0x0, @ANYBLOB="01002bbd7000ffdbdf2502"], 0x14}, 0x1, 0x0, 0x0, 0x8044}, 0x4001090) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="72010000", @ANYBLOB='R'], 0x1ac}}, 0x40000) r2 = socket(0x10, 0x2, 0x0) sendmmsg$auto(r2, &(0x7f0000000200)={{0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080), 0xfc2}, 0x2, &(0x7f00000001c0), 0x7, 0xa505}, 0x800}, 0x7, 0x4008) (async) openat$auto_blk_mq_debugfs_fops_blk_mq_debugfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/block/nbd15/sched/starved\x00', 0x2880, 0x0) (async) r3 = socketpair$auto(0x1e, 0x5, 0x8000000000000000, 0x0) openat$auto_snd_timer_f_ops_timer(0xffffffffffffff9c, &(0x7f00000000c0), 0x181, 0x0) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, 0x0, 0x88100, 0x0) (async) syz_genetlink_get_family_id$auto_seg6(0x0, 0xffffffffffffffff) (async) openat$auto_proc_iter_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) (async) sendmsg$auto_SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x20008000) move_pages$auto(0x1, 0x2000000000003, 0x0, 0x0, 0x0, 0x8000400000000000) (async) sendmsg$auto_ILA_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x8d1}, 0x4000050) mknod$auto(&(0x7f0000000180)=':,\x00', 0xc9, 0xfffffffa) read$auto_proc_pid_cmdline_ops_base(r3, 0x0, 0x0) (async) bpf$auto(0x8000000000000020, 0xffffffffffffffff, 0x0) (async) execve$auto(&(0x7f0000000040)=':,\x00', 0x0, &(0x7f0000000200)=&(0x7f00000001c0)=':,\x00') (async) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, 0x0, 0x400c000) (async) openat$auto_mon_fops_binary_mon_bin(0xffffffffffffff9c, &(0x7f0000000080)='/dev/usbmon26\x00', 0x200000, 0x0) (async) ioctl$auto_VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000040)=0x2d6e008f) (async) socket(0x1d, 0x3, 0x1) 12m34.940963992s ago: executing program 33 (id=913): mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) (async) setrlimit$auto(0x1000000007, 0x0) (async) r0 = socket(0x2, 0x80000, 0x84) recvfrom$auto(r0, 0x0, 0xfffffffffffffffe, 0xfffffff9, 0x0, 0xfffffffffffffffd) (async) r1 = open_tree$auto(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2) (async) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x40000000000a5, 0x8000) socket$nl_generic(0x10, 0x3, 0x10) socket(0xa, 0x5, 0x0) (async) ioctl$auto_VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, &(0x7f00000000c0)=0xfd) sendmsg$auto_OVS_DP_CMD_DEL(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="3ae90f7c", @ANYRES16=0x0, @ANYBLOB="01002bbd7000ffdbdf2502"], 0x14}, 0x1, 0x0, 0x0, 0x8044}, 0x4001090) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYBLOB="72010000", @ANYBLOB='R'], 0x1ac}}, 0x40000) r2 = socket(0x10, 0x2, 0x0) sendmmsg$auto(r2, &(0x7f0000000200)={{0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080), 0xfc2}, 0x2, &(0x7f00000001c0), 0x7, 0xa505}, 0x800}, 0x7, 0x4008) (async) openat$auto_blk_mq_debugfs_fops_blk_mq_debugfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/block/nbd15/sched/starved\x00', 0x2880, 0x0) (async) r3 = socketpair$auto(0x1e, 0x5, 0x8000000000000000, 0x0) openat$auto_snd_timer_f_ops_timer(0xffffffffffffff9c, &(0x7f00000000c0), 0x181, 0x0) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, 0x0, 0x88100, 0x0) (async) syz_genetlink_get_family_id$auto_seg6(0x0, 0xffffffffffffffff) (async) openat$auto_proc_iter_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000040)='/proc/key-users\x00', 0x0, 0x0) (async) sendmsg$auto_SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20000000}, 0x20008000) move_pages$auto(0x1, 0x2000000000003, 0x0, 0x0, 0x0, 0x8000400000000000) (async) sendmsg$auto_ILA_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x8d1}, 0x4000050) mknod$auto(&(0x7f0000000180)=':,\x00', 0xc9, 0xfffffffa) read$auto_proc_pid_cmdline_ops_base(r3, 0x0, 0x0) (async) bpf$auto(0x8000000000000020, 0xffffffffffffffff, 0x0) (async) execve$auto(&(0x7f0000000040)=':,\x00', 0x0, &(0x7f0000000200)=&(0x7f00000001c0)=':,\x00') (async) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, 0x0, 0x400c000) (async) openat$auto_mon_fops_binary_mon_bin(0xffffffffffffff9c, &(0x7f0000000080)='/dev/usbmon26\x00', 0x200000, 0x0) (async) ioctl$auto_VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000040)=0x2d6e008f) (async) socket(0x1d, 0x3, 0x1) 11m23.655188586s ago: executing program 4 (id=1289): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_seg6(&(0x7f0000002e40), 0xffffffffffffffff) mmap$auto(0x0, 0x2020009, 0x3, 0x800000000000eb1, 0xfffffffffffffffa, 0x8000) r2 = openat$auto_dvb_demux_fops_dmxdev(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$auto_dvb_demux_fops_dmxdev(r2, 0x40146f2c, 0x0) close_range$auto(0x2, 0xa, 0x0) (async) close_range$auto(0x2, 0xa, 0x0) sendmsg$auto_SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000002f00)={0x0, 0x0, &(0x7f0000002ec0)={&(0x7f0000000000)=ANY=[@ANYBLOB="d1c3a815dc814cf00c0ca16a6b667a99ffe3ad5607c807e879f4b0fe7434a041b93c57765f8e240a98ab1550a21d1c", @ANYRES16=r1, @ANYBLOB="010028bd7000fcdbdf2503000000"], 0x14}, 0x1, 0x0, 0x0, 0x4048c40}, 0x4) close_range$auto(0x2, 0x8, 0x0) (async) close_range$auto(0x2, 0x8, 0x0) socket(0x2, 0x1, 0x0) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/virtual/block/ram10/queue/discard_granularity\x00', 0x2, 0x0) (async) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/virtual/block/ram10/queue/discard_granularity\x00', 0x2, 0x0) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) write$auto(0x3, 0x0, 0x1fdec) (async) write$auto(0x3, 0x0, 0x1fdec) 11m23.215742183s ago: executing program 4 (id=1290): r0 = openat$auto_binder_fops_binder_internal(0xffffffffffffff9c, &(0x7f0000000700)='/dev/binderfs/binder0\x00', 0x2280, 0x0) (async) symlink$auto(&(0x7f0000000080)='\xe6\'\xd4\v{T+\xac', &(0x7f0000000000)='\'--[[\x14+\\\x00') (async) mprotect$auto(0x1ffff000, 0x8000000000000001, 0xd) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) (async) madvise$auto(0x0, 0xffffffffffff0004, 0x19) mremap$auto(0x0, 0x4, 0x4, 0x7, 0x100000000) (async) madvise$auto(0x0, 0x200007, 0x19) mbind$auto(0x0, 0x100000004, 0x100000000, 0x0, 0x6, 0x2) mmap$auto(0x0, 0x8, 0x2, 0x9b72, 0x5, 0x0) (async) r1 = socket(0x1e, 0x1, 0x0) setsockopt$auto(r1, 0x10f, 0x80, 0x0, 0x14) (async) open(&(0x7f0000000000)='./file0\x00', 0x4242, 0xe1d2b27bdc14aabc) mmap$auto_binder_fops_binder_internal(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x100000000) (async) r2 = openat$auto_tracing_buffers_fops_trace(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/tracing/per_cpu/cpu0/trace_pipe_raw\x00', 0x1000, 0x0) mmap$auto_tracing_buffers_fops_trace(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x28e151, r2, 0x3f000000) 11m22.310470651s ago: executing program 4 (id=1296): socket(0xa, 0x801, 0x84) (async) r0 = socket(0xa, 0x801, 0x84) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000002800)={'dummy0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000002800)={'dummy0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$auto_ethtool(&(0x7f0000004640), r1) sendmsg$auto_ETHTOOL_MSG_CABLE_TEST_ACT(r3, &(0x7f0000004740)={0x0, 0x0, &(0x7f0000004700)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="a54928bd7000ffdbdf251a0000000c00018008000100", @ANYRES32=r2, @ANYBLOB="6f863b0a88e372abe6044bf3344353243218eb4e8cdb8de9650f0aea28b376483983cb51cc0132e0902f6e2a193961ae1e9cb4104895cc334c3b4ac5e4e365afb151d48f4c1ce2067b4a5710ab1a3107a8e78e96800da44e9dc94888579accbe9944cee0b069a369608ecfb6d86b7bdb1236566072318cb880000100002dca7e95ed42ba571bac8bf11e3650aa5125105d1f232ce918d5cfeafaec3fba7325a16c53eb1ccfeaae5e5e3175fb33c651ddb876c69de41db9e327d40c"], 0x20}, 0x1, 0x0, 0x0, 0x404c084}, 0x40048c4) getsockopt$auto(r0, 0x84, 0x6f, 0x0, 0x0) (async) r5 = getsockopt$auto(r0, 0x84, 0x6f, 0x0, 0x0) mmap$auto(0x0, 0x2020009, 0x2f, 0xeb1, r0, 0x8000) (async) mmap$auto(0x0, 0x2020009, 0x2f, 0xeb1, r0, 0x8000) close_range$auto(0x2, r5, 0x0) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual/misc/hw_random/rng_current\x00', 0x0, 0x0) openat$auto_proc_sys_file_operations_proc_sysctl(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/fs/suid_dumpable\x00', 0x1a9442, 0x0) write$auto(0x3, 0x0, 0xfdef) r6 = syz_genetlink_get_family_id$auto_tipcv2(&(0x7f0000000180), r3) r7 = wait4$auto(0xffffffffffffffff, &(0x7f0000000200)=0xc, 0x3, &(0x7f0000000240)={{0x4, 0x3}, {0x4, 0x4}, 0x6, 0x3, 0x9, 0x4, 0x101, 0x10000, 0x3, 0x7, 0x3, 0xf81, 0x100, 0x81, 0x80000001, 0x8}) sendmsg$auto_TIPC_NL_NET_GET(r3, &(0x7f00000005c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000580)={&(0x7f0000000300)=ANY=[@ANYBLOB="74020000", @ANYRES16=r6, @ANYBLOB="00022abd7000fddbdf250e0000004501088008002400", @ANYRES32, @ANYBLOB="0c224f8ed05e70215e72974bc20f51f54284c5bfc28d41e5e02855fb343c09ac198df02f6629313de022c645239c7085c2b7ed950a1de27604322aa0994164f1e6a0b858e81c8fb87b47acf7e7072b5174a404ad4586a131e0f35e7efe25c0e45f1c87617d1deb9ed506be342a74e03e46f423ddc3558e699cb38c94654a6aeaf4f6a235c9938538cb30f4a003c2f89d780e49350b98407e72cd16526e82b7e8a8b0062616c10bfeb14249dcf7814801d144e62a60daa8610e8a30a39b945adfe2339f81b6bf04b610951c13dd5dd5df75a359cd7e75e0c67562764c29be79ba2788164986ec1b705128218e96229407bda68d9729fdd0f8f4e9e17d12fd00308d36ac2f1e951c16178e7a0616643ec6ad1a5fe6c1464f54c40669005732db27e8854038c5036fca79ee95a2fc0400ff0008003900", @ANYRES32, @ANYBLOB="0000001701048034003c002f7379732f646576696365732f1645d26675616c2f6d6973632f68775f72616e646f6d2f726e675f63757272656e740008000580040062d754187b9a070a6451c8535079c5101ecf2b78262377c4a00f6f6804f2f080448c8a939f840333132ed4f2f07a08004a00", @ANYRES32=r7, @ANYBLOB="4a009180140029000000000000000000000000000000000108000800ac1414bb6c781e404ca0f39d48037e9724bd67bbf8799999726516436c50e2f567463caa2c81ef3c871971c7e1410000f4fa532aa5798b841b539bc573819f35b5c56c57fdbf4bb14faf1ed6a5229c85856e8cef666f0e6be2619152d3af78145174c816ce3e8b72fc00ee4a8d31d8628dfa6827c511b200"], 0x274}}, 0x4000) (async) sendmsg$auto_TIPC_NL_NET_GET(r3, &(0x7f00000005c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000580)={&(0x7f0000000300)=ANY=[@ANYBLOB="74020000", @ANYRES16=r6, @ANYBLOB="00022abd7000fddbdf250e0000004501088008002400", @ANYRES32, @ANYBLOB="0c224f8ed05e70215e72974bc20f51f54284c5bfc28d41e5e02855fb343c09ac198df02f6629313de022c645239c7085c2b7ed950a1de27604322aa0994164f1e6a0b858e81c8fb87b47acf7e7072b5174a404ad4586a131e0f35e7efe25c0e45f1c87617d1deb9ed506be342a74e03e46f423ddc3558e699cb38c94654a6aeaf4f6a235c9938538cb30f4a003c2f89d780e49350b98407e72cd16526e82b7e8a8b0062616c10bfeb14249dcf7814801d144e62a60daa8610e8a30a39b945adfe2339f81b6bf04b610951c13dd5dd5df75a359cd7e75e0c67562764c29be79ba2788164986ec1b705128218e96229407bda68d9729fdd0f8f4e9e17d12fd00308d36ac2f1e951c16178e7a0616643ec6ad1a5fe6c1464f54c40669005732db27e8854038c5036fca79ee95a2fc0400ff0008003900", @ANYRES32, @ANYBLOB="0000001701048034003c002f7379732f646576696365732f1645d26675616c2f6d6973632f68775f72616e646f6d2f726e675f63757272656e740008000580040062d754187b9a070a6451c8535079c5101ecf2b78262377c4a00f6f6804f2f080448c8a939f840333132ed4f2f07a08004a00", @ANYRES32=r7, @ANYBLOB="4a009180140029000000000000000000000000000000000108000800ac1414bb6c781e404ca0f39d48037e9724bd67bbf8799999726516436c50e2f567463caa2c81ef3c871971c7e1410000f4fa532aa5798b841b539bc573819f35b5c56c57fdbf4bb14faf1ed6a5229c85856e8cef666f0e6be2619152d3af78145174c816ce3e8b72fc00ee4a8d31d8628dfa6827c511b200"], 0x274}}, 0x4000) 11m21.79708296s ago: executing program 4 (id=1297): mlockall$auto(0x7) mmap$auto(0x0, 0x400005, 0xdf, 0x9b72, 0x5, 0x8000) mlock$auto(0xfbe8, 0x4) mlock$auto(0x7c88, 0x7fff) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x3fd, 0x8000) close_range$auto(0x0, 0xfffffffffffff000, 0x2) socket$nl_generic(0x10, 0x3, 0x10) prctl$auto(0x1000000003b, 0x1, 0x4, 0x3, 0x7) socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x2020009, 0x10000000000000a, 0xebf, 0xfffffffffffffffa, 0x8000) socket$nl_generic(0x10, 0x3, 0x10) socket(0x28, 0x1, 0x0) connect$auto(0x3, &(0x7f00000000c0)=@vsock={0x28, 0x0, 0x2710, @host}, 0x55) socket(0xa, 0x801, 0x84) close_range$auto(0x2, 0x8, 0x0) mmap$auto(0x80000001, 0x4, 0x100000000, 0x15, 0x5, 0x1) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$auto(0x3, 0x541b, 0xfffffffffffff4e0) r0 = openat$auto_tracing_fops_trace(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/tracing/per_cpu/cpu1/trace\x00', 0x80800, 0x0) pread64$auto(r0, &(0x7f0000000040)='IOAM6\x00', 0x9, 0x4) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) madvise$auto(0x0, 0xffffffffffff0001, 0x15) close_range$auto(0x2, 0xfffffffffffff000, 0x2) clock_nanosleep$auto(0x2, 0x1000, 0x0, 0x0) connect$auto(0xffffffffffffffff, 0x0, 0x58) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) clone$auto(0x20003b46, 0x2, 0x0, 0x0, 0x2) mlock$auto(0xfbe8, 0x4) mlock$auto(0x81, 0xffff) 11m21.43081133s ago: executing program 4 (id=1298): mmap$auto(0x0, 0x2020009, 0x5, 0xeb1, 0xfffefffffffffffa, 0x8000) socket(0xa, 0x801, 0x84) r0 = socket$nl_generic(0x10, 0x3, 0x10) close_range$auto(r0, r0, 0x2) landlock_create_ruleset$auto(&(0x7f0000000140)={0xd1d, 0x0, 0x6}, 0x9, 0x0) landlock_restrict_self$auto(r0, 0x0) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0x3, @empty}, 0x6a) connect$auto(0x3, &(0x7f0000000080)=@in={0x2, 0x3, @dev={0xac, 0x14, 0x14, 0x10}}, 0x54) rt_sigqueueinfo$auto(0x1, 0x7, &(0x7f0000000040)={@siginfo_0_0={0x0, 0x5, 0xfffffffb, @_sigpoll={0x52, 0x7}}}) setsockopt$auto(0x3, 0x10000000084, 0x76, 0x0, 0x8) 11m20.653827908s ago: executing program 4 (id=1302): open(&(0x7f0000000000)='./file0\x00', 0x161342, 0x100) socket(0xa, 0x1, 0x84) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0x3, @empty}, 0x6a) connect$auto(0x3, &(0x7f0000000080)=@in={0x2, 0x3, @dev={0xac, 0x14, 0x14, 0x10}}, 0x54) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) madvise$auto(0x0, 0x8000000000000000, 0x15) r1 = socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise$auto(0x0, 0xffffffffffff0005, 0x19) read$auto_blk_mq_debugfs_fops_blk_mq_debugfs(0xffffffffffffffff, 0x0, 0x0) socket(0x1d, 0x3, 0x1) getpeername$auto(0x3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xeee00, 0x31) sendmsg$auto_ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002f80)={&(0x7f0000000040)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="04002bbd1634fffafff7ff00000008000500030000000c0001800800030008000000"], 0x28}, 0x1, 0x0, 0x0, 0x278e18a297a8387c}, 0x24000802) mmap$auto(0x0, 0x20004, 0x1ff, 0xeb1, 0x8000000000000024, 0x8000) close_range$auto(r0, r1, 0x1ff) socket(0xa, 0x5, 0x0) socket(0x10, 0x2, 0x0) sendmsg$auto_OVS_PACKET_CMD_EXECUTE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000426bd7000fddbdf250300000004000800040003374b0008"], 0x20}, 0x1, 0x0, 0x0, 0x4004040}, 0xc800) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'ipvlan1\x00'}) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) r2 = socket(0xf, 0xa, 0x2) sendmmsg$auto(r2, &(0x7f0000000200)={{&(0x7f0000000140), 0x101, 0x0, 0x7, 0x0, 0x3, 0x1}, 0x7}, 0x8, 0x7fff) sendmsg$auto_NETDEV_CMD_QUEUE_GET(0xffffffffffffffff, &(0x7f0000003040)={0x0, 0x0, &(0x7f0000003000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="db002cbd7000fbdbdf250a"], 0x1c}, 0x1, 0x0, 0x0, 0x20040004}, 0x20008810) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB='\x00'], 0x1ac}}, 0x40000) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0x1ac}, 0x1, 0x0, 0x0, 0x4004810}, 0x800) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x1c03, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) 11m20.416994933s ago: executing program 34 (id=1302): open(&(0x7f0000000000)='./file0\x00', 0x161342, 0x100) socket(0xa, 0x1, 0x84) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0x3, @empty}, 0x6a) connect$auto(0x3, &(0x7f0000000080)=@in={0x2, 0x3, @dev={0xac, 0x14, 0x14, 0x10}}, 0x54) r0 = socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) madvise$auto(0x0, 0x8000000000000000, 0x15) r1 = socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise$auto(0x0, 0xffffffffffff0005, 0x19) read$auto_blk_mq_debugfs_fops_blk_mq_debugfs(0xffffffffffffffff, 0x0, 0x0) socket(0x1d, 0x3, 0x1) getpeername$auto(0x3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xeee00, 0x31) sendmsg$auto_ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002f80)={&(0x7f0000000040)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="04002bbd1634fffafff7ff00000008000500030000000c0001800800030008000000"], 0x28}, 0x1, 0x0, 0x0, 0x278e18a297a8387c}, 0x24000802) mmap$auto(0x0, 0x20004, 0x1ff, 0xeb1, 0x8000000000000024, 0x8000) close_range$auto(r0, r1, 0x1ff) socket(0xa, 0x5, 0x0) socket(0x10, 0x2, 0x0) sendmsg$auto_OVS_PACKET_CMD_EXECUTE(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000426bd7000fddbdf250300000004000800040003374b0008"], 0x20}, 0x1, 0x0, 0x0, 0x4004040}, 0xc800) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'ipvlan1\x00'}) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) r2 = socket(0xf, 0xa, 0x2) sendmmsg$auto(r2, &(0x7f0000000200)={{&(0x7f0000000140), 0x101, 0x0, 0x7, 0x0, 0x3, 0x1}, 0x7}, 0x8, 0x7fff) sendmsg$auto_NETDEV_CMD_QUEUE_GET(0xffffffffffffffff, &(0x7f0000003040)={0x0, 0x0, &(0x7f0000003000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="db002cbd7000fbdbdf250a"], 0x1c}, 0x1, 0x0, 0x0, 0x20040004}, 0x20008810) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB='\x00'], 0x1ac}}, 0x40000) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0x1ac}, 0x1, 0x0, 0x0, 0x4004810}, 0x800) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x1c03, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) 11m9.051741161s ago: executing program 5 (id=1359): openat$auto_tracing_mark_raw_fops_trace(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/tracing/trace_marker_raw\x00', 0x802, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$auto(0x1, 0x2, 0x8000000000000000, 0x0) r0 = openat$auto_binder_fops_binder_internal(0xffffffffffffff9c, &(0x7f0000000700)='/dev/binderfs/binder0\x00', 0x2280, 0x0) mmap$auto_binder_fops_binder_internal(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x100000000) socketpair$auto(0x1, 0x81, 0x3, 0x0) read$auto(0x3, 0x0, 0x10) write$auto(0x3, 0x0, 0xffd8) 11m8.192186039s ago: executing program 5 (id=1362): r0 = openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/uprobe/format/ref_ctr_offset\x00', 0x80, 0x0) read$auto_kernfs_file_fops_kernfs_internal(r0, &(0x7f00000020c0)=""/29, 0x1d) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) close_range$auto(0x0, 0xfffffffffffff000, 0x2) socket(0x10, 0x2, 0x0) socketpair$auto(0x1, 0x1, 0x8000000000000000, 0x0) socket(0x2, 0x1, 0x0) openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) close_range$auto(0x2, 0x8, 0x0) io_uring_setup$auto(0x5d, &(0x7f0000000080)={0x7fffffff, 0xd, 0x2000, 0x6, 0x7, 0x8, 0xffffffffffffffff, [0x0, 0x0, 0xfffffffe], {0x6, 0x6, 0x8c48, 0x29f, 0x100, 0x7f, 0x80000001, 0x6, 0x2}, {0x8, 0x1, 0x52, 0x5, 0x1, 0x6, 0x76c5, 0x8, 0x140000000}}) socket(0x1, 0x803, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x1d, 0x2, 0x2) mmap$auto(0x0, 0x8, 0xdf, 0x9b72, 0x2, 0x8000) connect$auto(0x5, 0x0, 0x9) sendmsg$auto_HSR_C_GET_NODE_STATUS(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYRESDEC=r1], 0x38}, 0x1, 0x0, 0x0, 0x20010}, 0x0) r3 = openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, &(0x7f00000011c0), 0xe0180, 0x0) ioctl$auto_KVM_CREATE_VM(r3, 0xae01, 0x0) r4 = socket(0x10, 0x5, 0x0) close_range$auto(0x2, 0x8000, 0x0) msgctl$auto(0x0, 0x9, &(0x7f0000000080)={{0xce0, 0x0, 0x0, 0x101, 0x2, 0x6, 0xe}, 0x0, 0x0, 0xffff, 0x2, 0x7fffffffffffffff, 0x8, 0x8001, 0x11, 0x6, 0x8, @raw=0x10001, @raw=0xfffffffc}) socket(0xa, 0x1, 0x3) socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x4, 0xffffffffffffff12, 0x12, 0x401, 0x8002) r5 = syz_genetlink_get_family_id$auto_smc_gen_netlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$auto_SMC_NETLINK_DISABLE_SEID(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="013b"], 0x14}, 0x1, 0x0, 0x0, 0x880}, 0x810) sendmmsg$auto(r4, &(0x7f0000000200)={{0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080), 0xfc2}, 0x2, 0x0, 0x7, 0xa505}, 0x800}, 0x7, 0x4008) ioctl$auto(0x3, 0xae41, r3) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$auto_mac80211_hwsim(&(0x7f0000000040), 0xffffffffffffffff) 11m7.844461851s ago: executing program 5 (id=1364): mkdir$auto(&(0x7f0000000080)='./file0\x00', 0xfffe) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0xd4, 0x8000) close_range$auto(0x2, 0x8, 0x0) socket(0x2, 0x3, 0x100) r0 = socket(0x2, 0x1, 0x0) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0xffff, @remote}, 0x6a) sendmmsg$auto(r0, &(0x7f0000000140)={{&(0x7f0000000040), 0x12, 0x0, 0x8, 0x0, 0x1f, 0xb}, 0x800009}, 0x5, 0x20000000) select$auto(0x3, 0x0, &(0x7f0000000100)={[0x9, 0x200, 0x0, 0x9, 0x9, 0x3, 0x6, 0x2, 0x9, 0x5e58296f, 0x4000000000000000, 0x9, 0x3, 0x200, 0x8, 0x6]}, 0x0, 0x0) sendmmsg$auto(0x3, &(0x7f0000000040)={{0x0, 0x2, &(0x7f0000000080)={0x0, 0x1}, 0x10a, 0x0, 0x0, 0x3ff}, 0xed7138c}, 0x200, 0x0) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x400c000) sendmmsg$auto(0x3, &(0x7f0000000000)={{0x0, 0x2, 0x0, 0x106, 0x0, 0x1, 0x3}, 0xed7138c}, 0x7, 0x0) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x0, 0x400c890}, 0x800) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1ac}}, 0x4004) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x9, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) mkdir$auto(&(0x7f00000000c0)='./file1\x00', 0x9) rename$auto(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/file0\x00') mkdir$auto(&(0x7f0000000080)='./file0\x00', 0xfffe) (async) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0xd4, 0x8000) (async) close_range$auto(0x2, 0x8, 0x0) (async) socket(0x2, 0x3, 0x100) (async) socket(0x2, 0x1, 0x0) (async) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0xffff, @remote}, 0x6a) (async) sendmmsg$auto(r0, &(0x7f0000000140)={{&(0x7f0000000040), 0x12, 0x0, 0x8, 0x0, 0x1f, 0xb}, 0x800009}, 0x5, 0x20000000) (async) select$auto(0x3, 0x0, &(0x7f0000000100)={[0x9, 0x200, 0x0, 0x9, 0x9, 0x3, 0x6, 0x2, 0x9, 0x5e58296f, 0x4000000000000000, 0x9, 0x3, 0x200, 0x8, 0x6]}, 0x0, 0x0) (async) sendmmsg$auto(0x3, &(0x7f0000000040)={{0x0, 0x2, &(0x7f0000000080)={0x0, 0x1}, 0x10a, 0x0, 0x0, 0x3ff}, 0xed7138c}, 0x200, 0x0) (async) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x2c}, 0x1, 0x0, 0x0, 0x4}, 0x400c000) (async) sendmmsg$auto(0x3, &(0x7f0000000000)={{0x0, 0x2, 0x0, 0x106, 0x0, 0x1, 0x3}, 0xed7138c}, 0x7, 0x0) (async) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x0, 0x400c890}, 0x800) (async) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1ac}}, 0x4004) (async) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x9, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) (async) mkdir$auto(&(0x7f00000000c0)='./file1\x00', 0x9) (async) rename$auto(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/file0\x00') (async) 11m7.631680393s ago: executing program 5 (id=1365): mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) (async) close_range$auto(0x2, 0x8, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$auto_HWSIM_CMD_NEW_RADIO(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="01002abd7000fcdbdf250400000013001800c28634e6de69a1509e3e290636673300"], 0x28}, 0x1, 0x0, 0x0, 0x44048058}, 0x4000800) (async) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x6, 0x0) setsockopt$auto(0x4, 0x0, 0x30, 0x0, 0x410000) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1ac}, 0x1, 0x0, 0x0, 0x4004810}, 0x800) (async) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB="12"], 0x1ac}}, 0x40000) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$auto_ipvs(&(0x7f0000000140), r0) sendmsg$auto_IPVS_CMD_FLUSH(r1, &(0x7f0000000300)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x1c, r2, 0x8, 0x70bd2a, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x375}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x8044) openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000000)='/proc/fs/cifs/smbd_max_send_size\x00', 0x0, 0x0) (async) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) 11m7.43887604s ago: executing program 5 (id=1366): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xffffffffffffffff, 0x8000) r0 = socket(0x10, 0x2, 0x0) r1 = openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:08/adr\x00', 0x0, 0x0) read$auto(r1, 0x0, 0x20) r2 = openat$auto_proc_fail_nth_operations_base(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/fail-nth\x00', 0x802, 0x0) writev$auto(r2, &(0x7f0000000200)={0x0, 0x7}, 0x3) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) r3 = openat$auto_rtc_dev_fops_dev(0xffffffffffffff9c, &(0x7f00000000c0), 0x84000, 0x0) ioctl$auto_RTC_PARAM_GET(r3, 0x40187013, &(0x7f0000000180)={0x5, @ptr=0x4, 0x7}) sendmsg$auto_L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={0x0, 0x54}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) unshare$auto(0x40000080) setresuid$auto(0xffffffffffffffff, 0x8, 0x8000) tkill$auto(0x80000000000001, 0x7) mmap$auto(0x0, 0x4, 0xdb, 0x15, 0x401, 0x8003) openat$auto_lru_gen_rw_fops_vmscan(0xffffffffffffff9c, 0x0, 0xe4a9f03f5a49ba4f, 0x0) syz_open_procfs$namespace(0x0, 0x0) socket(0xa, 0x3, 0x3a) setsockopt$auto(0x400000000000003, 0x29, 0xcb, 0x0, 0x0) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) 11m5.982288568s ago: executing program 5 (id=1375): mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) sendmmsg$auto(0xffffffffffffffff, &(0x7f0000000300)={{0x0, 0x12, 0x0, 0x9, 0x0, 0x2, 0xb}, 0x800009}, 0x5, 0x20000004) read$auto(0x3, 0x0, 0x7) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/devices/platform/vhci_hcd.11/usb32/32-0:1.0/bInterfaceProtocol\x00', 0x2813e453eb9f015a, 0x0) (async) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/devices/platform/vhci_hcd.11/usb32/32-0:1.0/bInterfaceProtocol\x00', 0x2813e453eb9f015a, 0x0) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000100)='/sys/devices/system/node/node1/compact\x00', 0x101800, 0x0) mprotect$auto(0x1ffff000, 0x8000000000000001, 0xd) acct$auto(&(0x7f0000000100)='./cgroup/cgroup.subtree_control\x00') (async) acct$auto(&(0x7f0000000100)='./cgroup/cgroup.subtree_control\x00') acct$auto(0x0) close_range$auto(0x0, 0xfffffffffffff000, 0x2) (async) close_range$auto(0x0, 0xfffffffffffff000, 0x2) bpf$auto(0x9, &(0x7f0000000240)=@task_fd_query={0x0, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x6, 0xffffffffffffffff, 0x4, 0x8000001000000000}, 0xff) (async) r0 = bpf$auto(0x9, &(0x7f0000000240)=@task_fd_query={0x0, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x6, 0xffffffffffffffff, 0x4, 0x8000001000000000}, 0xff) open(&(0x7f0000000380)='./cgroup/file0\x00', 0x0, 0xb5d1af1605322df2) r1 = openat$auto_proc_single_file_operations_base(0xffffffffffffff9c, 0x0, 0x8080, 0x0) connect$auto(r0, &(0x7f0000000340)=@nl=@kern={0x10, 0x0, 0x0, 0x20}, 0x61) (async) connect$auto(r0, &(0x7f0000000340)=@nl=@kern={0x10, 0x0, 0x0, 0x20}, 0x61) r2 = openat$auto_tap_fops_tap(0xffffffffffffff9c, &(0x7f0000000140), 0x82401, 0x0) lchown$auto(&(0x7f0000000000)='.\x00', 0x0, 0x6) mmap$auto(0x0, 0x2000000002020009, 0x6, 0xeb1, 0xfffffffffffffffa, 0x8000) (async) mmap$auto(0x0, 0x2000000002020009, 0x6, 0xeb1, 0xfffffffffffffffa, 0x8000) close_range$auto(r1, r2, 0x4) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) socket(0x28, 0x1, 0x0) r3 = socket(0xa, 0x3, 0x3a) recvfrom$auto(r3, 0x0, 0x8, 0x8f, 0x0, 0x0) connect$auto(0x3, &(0x7f00000000c0)=@vsock={0x28, 0x0, 0x2710, @my=0x1}, 0x55) sendmmsg$auto(0x3, 0x0, 0x3, 0x8003) openat$auto_sg_fops_sg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sg0\x00', 0x28641, 0x0) (async) openat$auto_sg_fops_sg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sg0\x00', 0x28641, 0x0) openat$auto_event_trigger_fops_trace(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/tracing/events/vmalloc/alloc_vmap_area/trigger\x00', 0x1, 0x0) (async) r4 = openat$auto_event_trigger_fops_trace(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/tracing/events/vmalloc/alloc_vmap_area/trigger\x00', 0x1, 0x0) write$auto_event_trigger_fops_trace(r4, &(0x7f0000000000)="32f7519fc625e773bd1a28b81cfb13886baeeb2f29527caf44e6a1cbdc7182b6f4dbcd87", 0x24) mmap$auto(0xfffffffffffffffd, 0x20009, 0x4000000000df, 0x11, 0x401, 0x8000) (async) mmap$auto(0xfffffffffffffffd, 0x20009, 0x4000000000df, 0x11, 0x401, 0x8000) openat$auto_autofs_root_operations_autofs_i(0xffffffffffffff9c, &(0x7f0000000180)='/sys/kernel/debug/netdevsim/netdevsim6/ports/1\x00', 0x11ba80, 0x0) ioctl$auto(0x3, 0x227c, 0x3b) sysfs$auto(0x3, 0x8000000000000000, 0x4) 11m5.697926217s ago: executing program 35 (id=1375): mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) sendmmsg$auto(0xffffffffffffffff, &(0x7f0000000300)={{0x0, 0x12, 0x0, 0x9, 0x0, 0x2, 0xb}, 0x800009}, 0x5, 0x20000004) read$auto(0x3, 0x0, 0x7) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/devices/platform/vhci_hcd.11/usb32/32-0:1.0/bInterfaceProtocol\x00', 0x2813e453eb9f015a, 0x0) (async) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f00000003c0)='/sys/devices/platform/vhci_hcd.11/usb32/32-0:1.0/bInterfaceProtocol\x00', 0x2813e453eb9f015a, 0x0) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000100)='/sys/devices/system/node/node1/compact\x00', 0x101800, 0x0) mprotect$auto(0x1ffff000, 0x8000000000000001, 0xd) acct$auto(&(0x7f0000000100)='./cgroup/cgroup.subtree_control\x00') (async) acct$auto(&(0x7f0000000100)='./cgroup/cgroup.subtree_control\x00') acct$auto(0x0) close_range$auto(0x0, 0xfffffffffffff000, 0x2) (async) close_range$auto(0x0, 0xfffffffffffff000, 0x2) bpf$auto(0x9, &(0x7f0000000240)=@task_fd_query={0x0, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x6, 0xffffffffffffffff, 0x4, 0x8000001000000000}, 0xff) (async) r0 = bpf$auto(0x9, &(0x7f0000000240)=@task_fd_query={0x0, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x6, 0xffffffffffffffff, 0x4, 0x8000001000000000}, 0xff) open(&(0x7f0000000380)='./cgroup/file0\x00', 0x0, 0xb5d1af1605322df2) r1 = openat$auto_proc_single_file_operations_base(0xffffffffffffff9c, 0x0, 0x8080, 0x0) connect$auto(r0, &(0x7f0000000340)=@nl=@kern={0x10, 0x0, 0x0, 0x20}, 0x61) (async) connect$auto(r0, &(0x7f0000000340)=@nl=@kern={0x10, 0x0, 0x0, 0x20}, 0x61) r2 = openat$auto_tap_fops_tap(0xffffffffffffff9c, &(0x7f0000000140), 0x82401, 0x0) lchown$auto(&(0x7f0000000000)='.\x00', 0x0, 0x6) mmap$auto(0x0, 0x2000000002020009, 0x6, 0xeb1, 0xfffffffffffffffa, 0x8000) (async) mmap$auto(0x0, 0x2000000002020009, 0x6, 0xeb1, 0xfffffffffffffffa, 0x8000) close_range$auto(r1, r2, 0x4) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) socket(0x28, 0x1, 0x0) r3 = socket(0xa, 0x3, 0x3a) recvfrom$auto(r3, 0x0, 0x8, 0x8f, 0x0, 0x0) connect$auto(0x3, &(0x7f00000000c0)=@vsock={0x28, 0x0, 0x2710, @my=0x1}, 0x55) sendmmsg$auto(0x3, 0x0, 0x3, 0x8003) openat$auto_sg_fops_sg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sg0\x00', 0x28641, 0x0) (async) openat$auto_sg_fops_sg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sg0\x00', 0x28641, 0x0) openat$auto_event_trigger_fops_trace(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/tracing/events/vmalloc/alloc_vmap_area/trigger\x00', 0x1, 0x0) (async) r4 = openat$auto_event_trigger_fops_trace(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/kernel/debug/tracing/events/vmalloc/alloc_vmap_area/trigger\x00', 0x1, 0x0) write$auto_event_trigger_fops_trace(r4, &(0x7f0000000000)="32f7519fc625e773bd1a28b81cfb13886baeeb2f29527caf44e6a1cbdc7182b6f4dbcd87", 0x24) mmap$auto(0xfffffffffffffffd, 0x20009, 0x4000000000df, 0x11, 0x401, 0x8000) (async) mmap$auto(0xfffffffffffffffd, 0x20009, 0x4000000000df, 0x11, 0x401, 0x8000) openat$auto_autofs_root_operations_autofs_i(0xffffffffffffff9c, &(0x7f0000000180)='/sys/kernel/debug/netdevsim/netdevsim6/ports/1\x00', 0x11ba80, 0x0) ioctl$auto(0x3, 0x227c, 0x3b) sysfs$auto(0x3, 0x8000000000000000, 0x4) 7m31.844125577s ago: executing program 3 (id=2342): r0 = openat$auto_vmwgfx_driver_fops_vmwgfx_drv(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/card1\x00', 0x0, 0x0) pread64$auto(r0, &(0x7f0000000040)='$^^[+-//W!])\x00', 0xba, 0x800) ioctl$auto(r0, 0x64c2, 0x1e2) (async) ioctl$auto(r0, 0x64c2, 0x1e2) 7m31.720307748s ago: executing program 3 (id=2343): mmap$auto(0xffffffffffffffff, 0x800, 0x4000000000df, 0xeb1, 0x404, 0x7fff) mmap$auto(0x0, 0xe983, 0xdf, 0xeb1, 0x401, 0x8000) unshare$auto(0x40000080) close_range$auto(0x2, 0x8, 0x0) socket(0x10, 0x2, 0x4) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x2, 0x5, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_ethtool(&(0x7f0000000040), r0) sendmsg$auto_ETHTOOL_MSG_FEC_GET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)={0x14, r1, 0x311, 0x70bd2c, 0x25dfdc01}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x800) mmap$auto(0x0, 0x20009, 0xe2, 0xeb1, 0x405, 0x8000) setsockopt$auto(0x3, 0x10000000084, 0x4, 0x0, 0x8) r2 = openat$auto_check_wx_fops_(0xffffffffffffff9c, &(0x7f0000000140), 0x20080, 0x0) readv$auto(r2, &(0x7f0000000080)={0x0, 0x14000000000}, 0x3) 7m31.367707627s ago: executing program 3 (id=2347): r0 = socket(0x1e, 0xe988051f92e78060, 0x3205) bind$auto(r0, &(0x7f0000000040)=@tipc=@name={0x1e, 0x2, 0x2, {{0x41}, 0xffffffff}}, 0x66) 7m31.171708132s ago: executing program 3 (id=2348): mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0xffffffffffffffff, 0x0) openat$auto_def_blk_fops_fs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nullb0\x00', 0x60742, 0x0) write$auto(0x3, 0x0, 0x7fffffff) openat$auto_snd_rawmidi_f_ops_rawmidi(0xffffffffffffff9c, 0x0, 0x2841, 0x0) munmap$auto(0x0, 0xffffffff) close_range$auto(0x0, 0xfffffffffffff000, 0x4000000000002) memfd_create$auto(&(0x7f0000000000)='^[#@-\x00', 0x3) fcntl$auto(0xff80000000000000, 0x409, 0x13) mmap$auto(0x7ffffdfde000, 0x2020006, 0x3, 0x11, 0x8000000000000000, 0x8000) read$auto(0x3, 0x0, 0x80) 7m30.862339046s ago: executing program 3 (id=2350): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$auto_ovs_packet(&(0x7f0000001940), 0xffffffffffffffff) sendmsg$auto_OVS_PACKET_CMD_EXECUTE(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x38, r2, 0x1b, 0x70bd26, 0x25dfdbff, {}, [@OVS_PACKET_ATTR_PROBE={0x4}, @OVS_PACKET_ATTR_ACTIONS={0x8, 0x3, 0x0, 0x1, [@nested={0x4, 0x15}]}, @OVS_PACKET_ATTR_PACKET={0x12, 0x1, "898771f1c19f1779048590822ad9"}, @OVS_PACKET_ATTR_KEY={0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004040}, 0x4800) (async) r3 = syz_genetlink_get_family_id$auto_ovs_datapath(&(0x7f0000000040), 0xffffffffffffffff) (async) openat$auto_evdev_fops_evdev(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/input/event1\x00', 0x20082, 0x0) (async) r4 = openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) (async) mmap$auto(0x0, 0x9, 0x2, 0x40eb2, 0xffffffffffffffff, 0x300000000000) (async) semctl$auto(0x1ff, 0x2, 0x13, 0x9) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$auto_ipvs(&(0x7f0000002680), 0xffffffffffffffff) sendmsg$auto_IPVS_CMD_SET_CONFIG(r5, &(0x7f0000004bc0)={0x0, 0x0, &(0x7f0000004b80)={&(0x7f0000002980)={0x1c, r6, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x0) socketpair$auto(0x1e, 0x5, 0x8000000000000000, 0x0) close_range$auto(0x2, 0x8, 0x0) (async) r7 = openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, &(0x7f00000011c0), 0xe0180, 0x0) ioctl$auto_KVM_CREATE_VM(r7, 0xae01, 0x0) (async) ioctl$auto(0x3, 0xae41, r7) (async) ioctl$auto_KVM_CREATE_VM(r4, 0x4040aea0, 0x0) (async) sendmsg$auto_OVS_DP_CMD_NEW(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r3, 0x1, 0x2070bd26, 0x25dfdbf8, {}, [@OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x4}, @OVS_DP_ATTR_NAME={0x8, 0x1, ':fR\x00'}, @OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x801}, 0x80) 7m30.714808661s ago: executing program 3 (id=2352): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) openat$auto_proc_iter_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000140)='/proc/kcore\x00', 0x10b402, 0x0) (async) openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f00000018c0)='/proc/thread-self/net/rxrpc/bundles\x00', 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$auto(r0, 0x88, 0xa, &(0x7f0000000000)='\xba\xba\xd3\xc8[&P\x9c\xe7AJz\'\x91\xce=B}v+7n\xa2r0\x92\xc3\x0eE\x96\xf63\xec\xe0\xb2\f\xa86v\xeb\xf1\xcb\xd4\xa9\v\xe1\xcc\x18', 0x80000e) getsid$auto(0x0) (async) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) (async) move_pages$auto(0x1, 0x2000000000003, 0x0, 0x0, 0x0, 0x8000400000000000) (async) sendmsg$auto_ILA_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x8d1}, 0x4000050) mknod$auto(&(0x7f0000000180)=':,\x00', 0xc9, 0xfffffffa) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) (async) r1 = syz_genetlink_get_family_id$auto_hsr(&(0x7f0000000180), 0xffffffffffffffff) r2 = openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000300)='/sys/devices/virtual/block/zram0/mm_stat\x00', 0x8900, 0x0) read$auto_kernfs_file_fops_kernfs_internal(r2, &(0x7f00000003c0)=""/247, 0xf7) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$auto_HSR_C_GET_NODE_LIST(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000400)={0x1c, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@HSR_A_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x6000, 0x0, 0x20000080}, 0x20000800) (async) execve$auto(&(0x7f0000000040)=':,\x00', 0x0, &(0x7f0000000200)=&(0x7f00000001c0)=':,\x00') (async) read$auto(0x4, 0x0, 0xfdef) 7m15.606950591s ago: executing program 36 (id=2352): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) openat$auto_proc_iter_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000140)='/proc/kcore\x00', 0x10b402, 0x0) (async) openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f00000018c0)='/proc/thread-self/net/rxrpc/bundles\x00', 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$auto(r0, 0x88, 0xa, &(0x7f0000000000)='\xba\xba\xd3\xc8[&P\x9c\xe7AJz\'\x91\xce=B}v+7n\xa2r0\x92\xc3\x0eE\x96\xf63\xec\xe0\xb2\f\xa86v\xeb\xf1\xcb\xd4\xa9\v\xe1\xcc\x18', 0x80000e) getsid$auto(0x0) (async) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) (async) move_pages$auto(0x1, 0x2000000000003, 0x0, 0x0, 0x0, 0x8000400000000000) (async) sendmsg$auto_ILA_CMD_GET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x8d1}, 0x4000050) mknod$auto(&(0x7f0000000180)=':,\x00', 0xc9, 0xfffffffa) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) (async) r1 = syz_genetlink_get_family_id$auto_hsr(&(0x7f0000000180), 0xffffffffffffffff) r2 = openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000300)='/sys/devices/virtual/block/zram0/mm_stat\x00', 0x8900, 0x0) read$auto_kernfs_file_fops_kernfs_internal(r2, &(0x7f00000003c0)=""/247, 0xf7) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$auto_HSR_C_GET_NODE_LIST(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000400)={0x1c, r1, 0x1, 0x70bd26, 0x25dfdbfd, {}, [@HSR_A_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x6000, 0x0, 0x20000080}, 0x20000800) (async) execve$auto(&(0x7f0000000040)=':,\x00', 0x0, &(0x7f0000000200)=&(0x7f00000001c0)=':,\x00') (async) read$auto(0x4, 0x0, 0xfdef) 6m38.091328649s ago: executing program 7 (id=2503): openat$auto_tty_fops_tty_io(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pts/ptmx\x00', 0x20540, 0x0) mmap$auto(0xffffffffffeffffc, 0x20009, 0x6f, 0xeb1, 0x40000000000a5, 0x8000) mknod$auto(&(0x7f0000000040)='\xfd\x90\x8f2\x14\x92\x00\xbf\xdf\xcf\x9a\xae}\xd9\xf95\xc5gV\x82\f\xe5h\xfe\x83\xe4\xbe\x8c\x1f\xa5\xf1_T\xde\xf7\xd4\x83D\x9eXS\xd6\x90T\xc1v\xad#\xc4q\x8b\xed2\xadW:0\xef\x9c.=\xba\x0fy\x8f\xcd\xd6\xde\xa9i\xec\xe8\xca\x9f\xf3\x82b\xa2y\xa87J\xfc \xc5\xd8\x80\xba\xaaV\x8f{\x1f\x1b\xb0\n\x97\\\xa7\xe3\xdf\xc29-*;#r\xc8\xd1\x14RcF\x87\xe4\x1c\x1fGL\xa5\x19\x90\xd6\x8d*\xe6\b(\x1a\xea\x95\xdc\xa6)5\xae&yAl\x1e\xe3j Lp\x91\r\xed%\xafZ\xf8w\xf2}\xcdGS\xce\xb9\xdck\x86\x00.6\xe6{\xc1\x00\x1bW5\x81\xda!\xcb.O\xa9\xf3\xa7\x88+\xb9\xf3\x9a7\xa4\xe6)<\xa79\xa4\x87\\\xb4\xbf\v\x03\x87\xac\x87r\x02\x05\xdb\xe4\xde,V\xb6G\xba.WR\xe2<~\xdd\xb2\xe53hj_;\xa5qm\x92\xc7P\xc9.\x82w8\x1f\xfcX\xe4\x14\xc72cC\xd3/../file0\x00', 0x1, 0x4) r0 = socket(0x2a, 0x800, 0xe) r1 = syz_genetlink_get_family_id$auto_nlctrl(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$auto_CTRL_CMD_GETPOLICY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="00000000000000000083c1cfa19193f24f2b33ed1884e92a845d406c9c8e4b218e19d5ab16c37cab7b90d498c9f7b78368786f79afc99f7b346d599a70a1356e7116fc44666ead8d12d64c2fa870b9c0c2ebc872ea5169c9a2648e6562e7056099f35f3c88778d7d3dc3fe82c730e9f2fa4db58ce90b000000000000004ca7f70a144c6444cca235adb3d0f8ff198b5337fe38602a9eaa6b637f8e2bfe779f55b4a65d0b43036b4921f286cdd7fab05c50e9a8"], 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x2000000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000880)={'vlan0\x00'}) stat$auto(&(0x7f00000008c0)='\xfd\x90\x8f2\x14\x92\x00\xbf\xdf\xcf\x9a\xae}\xd9\xf95\xc5gV\x82\f\xe5h\xfe\x83\xe4\xbe\x8c\x1f\xa5\xf1_T\xde\xf7\xd4\x83D\x9eXS\xd6\x90T\xc1v\xad#\xc4q\x8b\xed2\xadW:0\xef\x9c.=\xba\x0fy\x8f\xcd\xd6\xde\xa9i\xec\xe8\xca\x9f\xf3\x82b\xa2y\xa87J\xfc \xc5\xd8\x80\xba\xaaV\x8f{\x1f\x1b\xb0\n\x97\\\xa7\xe3\xdf\xc29-*;#r\xc8\xd1\x14RcF\x87\xe4\x1c\x1fGL\xa5\x19\x90\xd6\x8d*\xe6\b(\x1a\xea\x95\xdc\xa6)5\xae&yAl\x1e\xe3j Lp\x91\r\xed%\xafZ\xf8w\xf2}\xcdGS\xce\xb9\xdck\x86\x00.6\xe6{\xc1\x00\x1bW5\x81\xda!\xcb.O\xa9\xf3\xa7\x88+\xb9\xf3\x9a7\xa4\xe6)<\xa79\xa4\x87\\\xb4\xbf\v\x03\x87\xac\x87r\x02\x05\xdb\xe4\xde,V\xb6G\xba.WR\xe2<~\xdd\xb2\xe53hj_;\xa5qm\x92\xc7P\xc9.\x82w8\x1f\xfcX\xe4\x14\xc72cC\xd3\x00', &(0x7f00000009c0)={0x0, 0x3, 0x1000010002, 0x1, 0xee01, 0xffffffffffffffff, 0x0, 0x5, 0xd, 0xa, 0x4, 0x6, 0x0, 0x81, 0x4, 0x80, 0x5c}) madvise$auto(0x0, 0xffffffffffff0005, 0x17) sendmsg$auto_NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES16, @ANYBLOB="01002d00fcdbdf25eba1eea4b3b30d01"], 0x14}, 0x1, 0x0, 0x0, 0x48090}, 0x20040401) sendmsg$auto_NFSD_CMD_THREADS_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[], 0x2c}}, 0x400c000) write$auto(0xffffffffffffffff, &(0x7f0000000000)='-\x00', 0x2fb) madvise$auto(0x0, 0xffffffffffff0005, 0x19) madvise$auto(0x0, 0x53, 0x9) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$auto_tomoyo_operations_securityfs_if(0xffffffffffffff9c, 0x0, 0xee080, 0x0) write$auto_tomoyo_operations_securityfs_if(r2, 0x0, 0x0) close_range$auto(0x2, 0x8, 0x0) close_range$auto(0x2, 0x8, 0x0) socket(0x2, 0x80002, 0x73) socket(0xa, 0x1, 0x84) bind$auto(0x3, &(0x7f0000000040)=@in={0x2, 0x3, @empty}, 0x6a) mmap$auto(0x0, 0xb, 0x6, 0xeb1, 0x3ff, 0x8000) socket(0x3, 0x6, 0xfffffffa) socketpair$auto(0x1, 0x5, 0x8000000000000000, 0x0) setsockopt$auto(0x3, 0x10000000084, 0x81, 0x0, 0x8) connect$auto(0x3, &(0x7f0000000200)=@in={0x2, 0x3, @dev={0xac, 0x14, 0x14, 0x10}}, 0x54) mmap$auto(0x0, 0xa, 0xdb, 0x9b72, 0x5, 0x8000) setsockopt$auto(0x3, 0x10000000084, 0x18, 0x0, 0x8) 6m36.614986462s ago: executing program 7 (id=2505): close_range$auto(0x2, 0x8, 0x0) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x7) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x800008000) mmap$auto(0x0, 0x4, 0x4000000000df, 0x40eb2, 0x4, 0x300000000000) sigaltstack$auto(0x0, 0x0) io_uring_setup$auto(0x6, 0x0) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_ethtool(&(0x7f0000000080), 0xffffffffffffffff) r2 = getgid() setresgid$auto(r2, 0x800000a0, 0x8) setresuid$auto(0x0, 0x8, 0x8000) r3 = getpgid(0x0) prlimit64$auto(r3, 0x404, 0x0, 0x0) socket(0x10, 0x2, 0xb) close_range$auto(0x2, 0x8, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$auto_ovs_ct_limit(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$auto_OVS_CT_LIMIT_CMD_DEL(r4, &(0x7f0000003480)={0x0, 0x0, &(0x7f0000003440)={&(0x7f00000034c0)={0x34, r5, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@OVS_CT_LIMIT_ATTR_ZONE_LIMIT={0x4}, @OVS_CT_LIMIT_ATTR_ZONE_LIMIT={0x1c, 0x1, 0x0, 0x1, [@nested={0x18, 0x2f, 0x0, 0x1, [@typed={0x14, 0x6f, 0x0, 0x0, @ipv6=@local}]}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x40c4}, 0xc000) sendmsg$auto_ETHTOOL_MSG_TUNNEL_INFO_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x1, 0x70bd28, 0x25dfdbfe, {}, [@ETHTOOL_A_TUNNEL_INFO_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000000}, 0x4000000) 6m36.020984871s ago: executing program 7 (id=2508): read$auto(0x3, 0x0, 0x7ffffffff000) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) prctl$auto(0x1000000003b, 0x1, 0x4, 0x7, 0x3) mmap$auto(0x0, 0x400005, 0xdf, 0x9b72, 0x2, 0x8000) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$auto_nfsd(&(0x7f0000000040), r0) openat$auto_def_blk_fops_fs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ram7\x00', 0x60742, 0x0) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x7) mmap$auto(0x1, 0x200006, 0x2, 0x40eb1, 0xffffffffffffffff, 0x300000000000) write$auto(0x3, 0x0, 0x7fffffff) read$auto(0x3, 0x0, 0x80) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) close_range$auto(0x2, 0xa, 0x0) r1 = socket(0x18, 0xa, 0x1) socket(0xa, 0x2, 0x0) connect$auto(0x3, &(0x7f00000018c0)=@generic={0xa, "ab06fdffff00fff500"}, 0x55) openat$auto_proc_fail_nth_operations_base(0xffffffffffffff9c, 0x0, 0x2000, 0x0) sendmmsg$auto(0x3, 0x0, 0x9a6, 0x0) sendmmsg$auto(0x3, 0x0, 0x9a6, 0x0) sendmsg$auto_NL80211_CMD_DEL_INTERFACE(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000226bd7000fedbdf25080000000600ed0009000000"], 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x1) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) statx$auto(0xffffff9c, 0x0, 0x1000, 0x4, 0x0) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x40000000000a5, 0x8ba3) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x11, 0x80003, 0x300) io_uring_setup$auto(0x6, 0x0) sendto$auto(0x3, 0x0, 0x13, 0xfffffff8, &(0x7f0000000440)=@tipc=@name={0x1e, 0x2, 0x0, {{0x1, 0x3}}}, 0x22) 6m33.359259302s ago: executing program 7 (id=2516): socket(0x10, 0x2, 0x0) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x40000000000a5, 0x8000) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$auto_macsec(&(0x7f0000000300), r1) sendmsg$auto_MACSEC_CMD_UPD_TXSA(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000002300)={0x1c, r2, 0x1, 0x70bd29, 0x25dfdbfc, {}, [@MACSEC_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8002}, 0x8010) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$auto(0x1, 0x1, 0x8000000000000000, 0x0) sendmmsg$auto(0x3, &(0x7f0000000000)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xac}, 0x5, 0x0, 0x1, 0x697b}, 0xed7138c}, 0x2, 0x9) sendmsg$auto_CTRL_CMD_GETPOLICY(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x4000841) recvmmsg$auto(0x4, &(0x7f0000000200)={{0x0, 0x4, &(0x7f0000000140)={0x0, 0x4da}, 0x4, 0x0, 0x8, 0x800}, 0x1000}, 0xffffffff, 0x0, 0x0) close_range$auto(0x0, 0xfffffffffffff000, 0x0) socket(0x10, 0x2, 0x0) (async) mmap$auto(0x0, 0x20009, 0xdf, 0xeb1, 0x40000000000a5, 0x8000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$auto_macsec(&(0x7f0000000300), r1) (async) sendmsg$auto_MACSEC_CMD_UPD_TXSA(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000002300)={0x1c, r2, 0x1, 0x70bd29, 0x25dfdbfc, {}, [@MACSEC_ATTR_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8002}, 0x8010) (async) close_range$auto(0x2, 0x8, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$auto(0x1, 0x1, 0x8000000000000000, 0x0) (async) sendmmsg$auto(0x3, &(0x7f0000000000)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xac}, 0x5, 0x0, 0x1, 0x697b}, 0xed7138c}, 0x2, 0x9) (async) sendmsg$auto_CTRL_CMD_GETPOLICY(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0, 0x14}, 0x1, 0x0, 0x0, 0x20000800}, 0x4000841) (async) recvmmsg$auto(0x4, &(0x7f0000000200)={{0x0, 0x4, &(0x7f0000000140)={0x0, 0x4da}, 0x4, 0x0, 0x8, 0x800}, 0x1000}, 0xffffffff, 0x0, 0x0) (async) close_range$auto(0x0, 0xfffffffffffff000, 0x0) (async) 6m32.400184039s ago: executing program 7 (id=2522): openat$auto_rtc_dev_fops_dev(0xffffffffffffff9c, 0x0, 0x10b040, 0x0) socket(0x22, 0x3, 0x0) r0 = openat$auto_rtc_dev_fops_dev(0xffffffffffffff9c, &(0x7f0000001880), 0x10b040, 0x0) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) readv$auto(r0, &(0x7f00000001c0)={0x0, 0xf7}, 0xa) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, 0x0, 0x80011, 0x0) r1 = socket(0x2, 0x1, 0x0) sendmsg$auto_NFC_CMD_VENDOR(r1, 0x0, 0x40) openat$auto_fops_ulong_ro_(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/ieee80211/phy10/netdev:wlan0/stations/08:02:11:00:00:01/tx_filtered\x00', 0x40880, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$auto_taskstats(&(0x7f0000000140), r2) sendmsg$auto_TASKSTATS_CMD_GET(r2, &(0x7f0000000200)={0x0, 0xf3e0fff77c47799f, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010a2dbd78969be998fde8817e671b00fd5bdf250100f6000e1b5a25d346f779ce6c2663c2d8d33f59711e2865929216043b7236c977ee261c0a65e6c2564fe506e06220a1300097dc3476d6716ef0a9193db4910e444845e26417723277ec920b16c5071e72a5ea836abea9df708d0742ba8111096fd67bba7deb181ba2"], 0x24}, 0x1, 0x0, 0x0, 0x4001}, 0x20000000) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$auto(r4, &(0x7f0000000080)={{0x0, 0x5, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) sendmsg$auto_NFC_CMD_VENDOR(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x0, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x20000050}, 0x0) open(0x0, 0x2a4c0, 0x0) unshare$auto(0x40000080) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$auto_ethtool(&(0x7f0000001e80), r5) sendmsg$auto_ETHTOOL_MSG_MODULE_EEPROM_GET(r5, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f0000001ec0)={0x14, r6, 0x309, 0x2070bd26, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x4000804) openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) io_uring_setup$auto(0xa, 0x0) close_range$auto(0x2, 0xa, 0x0) open(0x0, 0xa240, 0x15e) msync$auto(0x0, 0x2000000005, 0x6) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) r7 = socket(0x2b, 0x1, 0x0) sendmmsg$auto(r7, &(0x7f0000000100)={{&(0x7f0000000000)="f4ee2b752f2ae30396ce0464eb14511e18287f054b59cfcb6f605bc011d7125cbf833ff2fc9f171e", 0x12, 0x0, 0x9, 0x0, 0x0, 0x8}, 0x800007}, 0x5, 0x20000000) rt_sigqueueinfo$auto(0x1, 0x7, &(0x7f0000000040)={@siginfo_0_0={0x0, 0x5, 0xfffffffb, @_sigpoll={0x52, 0x7}}}) 6m31.006168535s ago: executing program 7 (id=2529): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000200), r0) socket(0xa, 0x801, 0x84) mincore$auto(0x1000, 0x8001, 0x0) setsockopt$auto(0x3, 0x0, 0x30, 0x0, 0x90) sendmsg$auto_BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r1, 0x701, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48c0}, 0x20000000) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000200), r0) (async) socket(0xa, 0x801, 0x84) (async) mincore$auto(0x1000, 0x8001, 0x0) (async) setsockopt$auto(0x3, 0x0, 0x30, 0x0, 0x90) (async) sendmsg$auto_BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r1, 0x701, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48c0}, 0x20000000) (async) 6m30.737743092s ago: executing program 37 (id=2529): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000200), r0) socket(0xa, 0x801, 0x84) mincore$auto(0x1000, 0x8001, 0x0) setsockopt$auto(0x3, 0x0, 0x30, 0x0, 0x90) sendmsg$auto_BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r1, 0x701, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48c0}, 0x20000000) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$auto_batadv(&(0x7f0000000200), r0) (async) socket(0xa, 0x801, 0x84) (async) mincore$auto(0x1000, 0x8001, 0x0) (async) setsockopt$auto(0x3, 0x0, 0x30, 0x0, 0x90) (async) sendmsg$auto_BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, r1, 0x701, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48c0}, 0x20000000) (async) 4.995929734s ago: executing program 8 (id=4518): r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000004c0)={'batadv_slave_1\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$auto_MACSEC_CMD_DEL_RXSC(r2, &(0x7f0000007500)={0x0, 0x0, &(0x7f00000074c0)={&(0x7f0000000540)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002abd7000fedbdf2502000000100002800c000100030000000000000008000100", @ANYRES32=r1, @ANYRESHEX], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x80) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000004c0)={'batadv_slave_1\x00'}) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$auto_MACSEC_CMD_DEL_RXSC(r2, &(0x7f0000007500)={0x0, 0x0, &(0x7f00000074c0)={&(0x7f0000000540)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002abd7000fedbdf2502000000100002800c000100030000000000000008000100", @ANYRES32=r1, @ANYRESHEX], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x80) (async) 4.887762626s ago: executing program 8 (id=4519): r0 = openat$auto_tty_fops_tty_io(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyS0\x00', 0x1, 0x0) r1 = openat$auto_severities_coverage_fops_severity(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) preadv$auto(r1, &(0x7f0000000200)={&(0x7f0000000100)="3c84a0e010ee2ed9bb978ec647331e63198384796b270c5201cf6d391422e1eb76f44484232adb7435f77bb54935530098d949828a4eeead56493e714c38b7206dcd28d57208164eb84e7d33adf464ad265000fa580cb2c497048898d1f292b23269618e81cf8cf09920ed9d6e883bb64e9599851d3ab93a2491f48552dc6b8347fd3e443b9f6c98374f27448878bcfd32e785fc139f6dbd474c48605d5746dafe97bfdb53ca06903588adc19ef8f99fdbd600ff2a22a0535eae1d56cf0c72104223f21ecc14f59624b490670cb295e466660151bf08cb044a753b1166c06db5e2fc94e2d841faf3a484", 0x8000000000000000}, 0xfffffffffffffff8, 0x6, 0x10001) r2 = openat$auto_sw_sync_debugfs_fops_sync_debug(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) ioctl$auto_SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, 0x0) poll$auto(&(0x7f0000000000)={r2, 0x0, 0x3}, 0x4, 0x80000001) ioctl$auto(r0, 0x540a, 0x0) write$auto(0x3, 0x0, 0xfdf3) 3.986283071s ago: executing program 6 (id=4526): bpf$auto(0x0, &(0x7f0000000080)=@bpf_attr_4={0x1e, 0xffffffffffffffff, 0xffffffff}, 0x1) mmap$auto(0x0, 0x2020009, 0x6, 0xeb1, 0xfffffffffffffffa, 0x8000) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x20009, 0xe2, 0xeb1, 0x403, 0x8000) sysfs$auto(0x2, 0x100000000000007, 0x0) r0 = socket(0x11, 0x2, 0x300) setsockopt$auto(r0, 0x107, 0x8, 0x0, 0x6) read$auto(0x3, 0x0, 0x7) socketpair$auto(0x1, 0x1, 0x8000000000000000, 0x0) write$auto(0x4, 0x0, 0x100082) recvfrom$auto(0x3, 0x0, 0x800000000e, 0xa00, 0x0, 0xfffffffffffffffd) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 3.938360417s ago: executing program 8 (id=4527): r0 = socket(0x2a, 0x2, 0x1) connect$auto(r0, &(0x7f00000000c0)=@qipcrtr={0x2a, 0x2, 0x4001}, 0x55) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x0, 0x8000) close_range$auto(0x2, 0x8, 0x0) r1 = io_uring_setup$auto(0x6, 0x0) r2 = socket(0x10, 0x3, 0x6) statmount$auto(0x0, &(0x7f0000000180)={0x8, 0x1, 0x0, 0x5, 0xd, 0x3, 0x81, 0xfffffffc, 0xce, 0x0, 0x9, 0x1, 0x2, 0x80000002, 0xb0, 0x9, 0xfffffffffffffffe, 0xffffffff, 0x5, 0x8, 0x0, 0x7, 0x0, 0xfffffffe, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x71a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0x9, 0x81) sendmsg$auto_OVS_VPORT_CMD_DEL(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYBLOB="11002d"], 0x3c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x0, 0x4044810}, 0x800) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[], 0x1ac}}, 0x40000) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) r3 = syz_genetlink_get_family_id$auto_ipvs(&(0x7f0000000040), r2) r4 = getuid() setresuid$auto(0x0, r4, 0xee00) sendmsg$auto_IPVS_CMD_GET_INFO(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000380)={0x410, r3, 0x2, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x305}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6d}, @IPVS_CMD_ATTR_DAEMON={0x3da, 0x3, 0x0, 0x1, [@typed={0x8, 0x84, 0x0, 0x0, @fd=r2}, @generic="d64669be7185a8579c7c171a634f667d8cdd8b464b2f13691cd463c8f56d636553100f388da53be686b1dd1ae3fc929a3426516fc83308b1c3752f9e427a62cd208ef5c320cb5e0602324a6fee8950d949f7057fda419914265d441ba06096a35c3c358583fdaec97f8f7590cd1461608b408e4964c6e99dc5302470be62c3fa1cc965343f13ee95957935901868220f5a8f43357b2ec93b3afa35fe58a969447d462a97fb6cc31e35087d8a8509bed9be154121d52dca6c1342", @nested={0x8f, 0xec, 0x0, 0x1, [@nested={0x4, 0x13a}, @nested={0x4, 0x55}, @generic="87c8441cd8375837a7691891dfc35e1d9b7151f6206893a99b3646bbaca514e70ae4e82a59459458b6e28e798da50e3cf8669c23ff339268415872bdeeaac059d3507346e514fbea65ce0332ea33fa8126129c30f967bb56fcb37e1ca0cefa35a192497c0473b28b0e76b77cf3014fdfab2e41", @typed={0x8, 0x9d, 0x0, 0x0, @fd=r1}, @typed={0x8, 0x60, 0x0, 0x0, @u32=0x4}]}, @generic, @typed={0x8, 0x104, 0x0, 0x0, @uid=r4}, @nested={0xf0, 0xcd, 0x0, 0x1, [@generic="f67f12bd3c04d12c41bc51bc10963f216a79076a53116da59a861b6d84d0256dab6af9b0ba0407c9ba98a94c7e958959d77a93196bfa0f3ebeeec9c3085d3e6c9fc7572a933f0acd422e2d8f81153eeb12f0be819e181b5804c511325e4c5536dad28edb10991a41a233849b71723cc27cd2c87e7c9105fa7baf9f426998960012b65e17dff61a5d9f29f638f018fef0d92c271fd31501b887199015809769c28ab98e2951690d95f90b7d9b2fefd44ada9bbf3fa21b5eb93e2b7064ec2e181a248486c2b51f3cb710d3f5660ebdbce1afdef5fb959c946a69ee8e0a4b55ae93a317ed2d013a6372", @typed={0x4, 0x51}]}, @nested={0xb7, 0xb6, 0x0, 0x1, [@generic="fb970604c2ca7fdae124dde7f166a29e710938948a3f14e08876171faf7d7a0ca37391b511cd02c5cf3961f8a4373909457149002bba87eb3772518d4c9e6d874c76211246e3909c5f69b5d2601558c1946c73605fbba8d1ecb0ce0fdaaf0b7326edee90320efdc4799e7c4e92970dea8fc860c73fda522cf721c1bbac9ff08f9bf82668ecb791ee772f5e35961aed427dbbac40b338cc759701765febb238d9c649b8abc23b7c916516d2fb6b6cd0ecafc219"]}, @generic="2a5ce219378b35881c20cd48bd5a21fe184bd91de3f6a55ff57e59f8c049616f0d341c056aa427ba717fc252ca5f2e8bd8261823cfd036887cf35d994e73d8d5d8803fad3473a65f0dc35be839485dc637b15e74ed626e38bbf0287dd0b959185cbcf55ce79ebdace71b0775ac12f01468d62f5758bbfdb53b20227f1d831f8908988688944b21db74a803a065687903700ff6779d0623fe9c68486008080f8456e9c7909c1a2aedd628c41d7051e8f35629d6792dc07819c0740afeb6de2232240875fe4d9c14b449600a14bd70db86cf9b54d4"]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x453}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x8}]}, 0x410}, 0x1, 0x0, 0x0, 0x40001}, 0x20000000) write$auto(0x3, 0x0, 0x8d1) 3.662653921s ago: executing program 9 (id=4528): mmap$auto(0x0, 0xfff, 0xdf, 0x9b72, 0x400, 0x28000) socket(0x1d, 0x2, 0x6) (async) openat$auto_snapshot_fops_user(0xffffffffffffff9c, &(0x7f0000000000), 0x43, 0x0) (async) openat$auto_adf_hb_cfg_fops_adf_heartbeat_dbgfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$auto_DMA_HEAP_IOCTL_ALLOC(0xffffffffffffffff, 0xc0184800, 0x0) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) (async) madvise$auto(0x0, 0xffffffffffff0001, 0x15) (async) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) (async) socketpair$auto(0x1d, 0x2, 0x2, 0x0) openat$auto_def_blk_fops_fs(0xffffffffffffff9c, 0x0, 0x8001, 0x0) close_range$auto(0x2, 0x8, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) select$auto(0x4, &(0x7f0000000240)={[0x9, 0x8, 0x3, 0x4, 0x4, 0x8002, 0x4, 0x5, 0x8, 0x34, 0x5, 0x0, 0x9, 0x5, 0x7fffffffffffffff, 0x5]}, 0x0, 0x0, 0x0) (async) bind$auto(0x3, &(0x7f0000000040)=@can={0x1d, r1, 0xfd}, 0x6a) (async) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x1a03f, &(0x7f00000002c0)={0x0, 0x5}, 0x1, 0x0, 0x0, 0x9}, 0x100007}, 0x31cd3c7c, 0x8) 3.5927262s ago: executing program 2 (id=4529): mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) unshare$auto(0x4000007f) mmap$auto(0x0, 0x400005, 0xdf, 0x9b72, 0x5, 0x8000) mmap$auto(0x0, 0x4, 0xffffffffffff0000, 0x40eb1, 0x401, 0x300000000000) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) read$auto(0x3, 0x0, 0x80) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) r0 = openat$auto_proc_sys_file_operations_proc_sysctl(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/ping_group_range\x00', 0x202, 0x0) sendfile$auto(r0, r0, 0x0, 0x4) r1 = socketpair$auto(0x1, 0x2, 0x8000000000000000, 0x0) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) setrlimit$auto(0x8, &(0x7f0000000000)={0x0, 0xeeb2}) setreuid$auto(0x15, 0x5) mlock$auto(0x81, 0xffff) shmctl$auto(0x0, 0xb, 0x0) r2 = prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x7) mmap$auto(0x0, 0x400005, 0xfffffffffffffffe, 0x9b72, 0xc76, 0x8000) mmap$auto(0x0, 0x1007, 0x4000000000df, 0x40eb2, r1, 0x300000000000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$auto_macsec(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$auto_MACSEC_CMD_ADD_TXSA(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010028bd7000fddbdf250400000000000100", @ANYRES32=0x0, @ANYBLOB="04000380"], 0x20}, 0x1, 0x0, 0x0, 0x8c1}, 0x4000080) capget$auto(0x0, 0x0) madvise$auto(0x0, 0x53, 0x9) syz_genetlink_get_family_id$auto_nl802154(0x0, 0xffffffffffffffff) recvmmsg$auto(r2, 0x0, 0x10000, 0x0, 0x0) sendmmsg$auto(0x3, 0x0, 0x9a6, 0x7000000) openat$auto_binder_ctl_fops_binderfs(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) shmctl$auto(0x6, 0x8, &(0x7f0000001140)={{0xf26e, 0x0, 0x0, 0x2, 0x5, 0xff, 0xfff7}, 0x6, 0xd, 0x81, 0x0, @raw=0x5, @raw=0x4, 0x0, 0x0, &(0x7f0000000080)="76e50e80f2f67d10c38152ff0423b4b9d3340bed35c76b3929abfae648ec6c1693e151e13c55d256d4f089543fd18fd16a76dbfafd7d3e26fa26e8899ea7f5f471dd182f634efe8f39e67c1d015349dce0ab23be3a6e5694cf551761be7daeff3a1752e9098556ef97803d6e390a4f669b4d6faa20e367c80f3178600bd5a6fe87cb47", &(0x7f0000000140)="e3895a7c19fd8f563010fed88909767807bd3eb189f60d8d0312fafe2731324b2eeee9b8ec219359c7eb5b0937e4ecf7cba3dbf93b927795fcfdbc2ebdaa59a2ff555f1bfb04230601b0dc943a6dfc74ddac983d8683613544940f5b035d5940d1cc400b57f6bb5ed4fb468a9f5b850a498951ed037e04131a14f9410e40565ae4efeb4a80954782eedba80250a5f425d3ce8dfbe166dd00de3d7009fc95c4f86ca94eb43a4aef331f107e2b4cbde5b4425bbb01a8335c7f9381124f92f19de5f12fdf7496e181c5e2fa5f6ddca619165ae7169c2044ae2856268695c81052594843da7be838d9c6949e40ea96d71fcdd9f8b75dafa7ccb42cce8a15b2f0754c9df75dc8f270c59a053cfb248a1b3d4232a243d30b2e92e78a6d82e9e441424f320550b19cfa254a68c3f1636d4812ba7111e330832d78dc514a9064dec8e1e12092d9958ecb04581dd7f5a023b4adbb2fead1fe2ad1176af7ccf0130fa8b9aa2f48e41990ddd5a879c194d0a1147bad63991a95d5f5f0e84571abac4ef9e244d6f473ab96906e461f3687894715e605523a346b89787f54320807cb95cde84357c9be542bcef92e5b1b0818f83d07baa8e8728dd4af76a3cb940ce1e37bf4bb5008660e560e768550b948fbd0e03fed3ce7c707bb6602c5136670457c5d990f936aab97ee2049d1dc0ffabba1b6461ac4826d8676ce80c633aa31213b771374a030cca8e703e79e43fe3801f0acedf28bc4f183b17b0e6d8ff9add93db97f8c41c1dc2a4f2930e630664e2d0ca37cb1a6c7d4a6c9feb8a2f968fe09b65651971060a8646df267822cb7e6ded389e8c448e9a10b0eefd7d9ff1b5fc0e81a3490448a67eafbba27487af6a5791d8520c0676efa6d109d6bd9bb73c0bb02d360aa9b4d5106b7684fb8d4a07ae2913bf0aee7b2edae3d0e256a44db654434a1b8e65bb2562f70ad7e81050e9d41399241c5f0f00645d78d043dc26b760c75517dd987e8f4c984900d4b9e111fab3c68853d45a2f56a8c5a2290994afa563b273b23dc2731479c02e8f0a0bc68c1ea70836cde20668cfecc20270f4d18f65066aeb2c31336a8d16502a0d6b1d67ddf212c55d05b3175dc44837b1f564ecaf28e91de226a3987653241f067ee678a8057cfd974575dfc6ffe51870cb7fc163e5ffcc4f48042bddea3c44d40395394e0d5242b90c8be570c3aa79450b6cc98ce49d586bba5b1947bd389dc16fb40e9dc265d6733885e72198ea2b1b6fddf8abb5fd553c5b820966735e8d39cacd72d04148ed1bc7e7ed5342f44a003650559ab721c1140c1477c7a42674242397c88f9e25ce7d12cb081008817764ef522aceaf23c710ed40a9722ad357dff573c1721f1fee172a27ec9be747853bc4abe6da41eac5c31b94d8cfafba141c720d4426c222c8e5e1193bbc01c571bf8a887fe8fd2b4da369d75915bf7fa7c42186511345720579b35a00a584708ce35e292b9f9d3dd7c5e376a888353c9d33568511eab317bcec6e971f5ed67f85456d834e3e8196663441fef4b1db8d02d9606739dcd8479c0476206b88b5e69f8f7725b8f0bf34ac45b5d70a65af4d9eb9289b7bd45bc3c604bac28620f894018d6c4d47da35bb29e290fb2ae9b4974d317042aec2d37117b1a9a5eea9420d7e23c9ab58e8455ac9e3264e3ecc89bb17157e944d8e2943764fae2cc556b521c665ea1f964a32e73a0723817ac3b28d0926cf46f3f320bb2a4e008421a358e86f0f1bf123eeb819c992ec3a836310d2d4df4372d4fa995cc940e1f688a9a1f65e51d2c6508e424098740b44003683f9d5c2996eac190d098a5cb3ce24d1e5f35bce8b924da62b230a8408fff249a6592a7e0548ecf217e11221e53a2f7e3a6e3631e30be8d45e75558f6f7310ef7d6579810bf991e546b864583ababed173ddfdf7aaffdc4037c373dd47d0ad71e8eff3fa9cef03ab038491b208dd24deade6ff841e053a94cd69b5fcb85348e95507aa8073e4f54d4733526f6860c21acedd0818a141b684c29fc06fb5d573c8d596d181c8f2f9663a8803d66f0bbef276f2f022724821221b81af20aac764729f42f32629e8bd68a0095a628d0ab303addd9878f4c7e2a9f075e785d009eaa4f1d61229dc9ec165379535818ac99dc6576ae30b2f990d8c1c5a60d55569be2cd0262a81f99b55eeb400cdab4f135418c80b5ec514c42d5b3cd41a679d5d305fa54dd341424d145cc6193a34abe58be9913b94ff29ec233eeceda42dc6bdf9cf284e7ab84f2732bb07275b3698ab3f22a4ff1504198bd28f10946bce2f83c07e512ba22f7e0c0311b24d3d2737488621f275c34223c87e90e8db4a7538a1556a0b4b2a46093ffffdac7a561493d7a22f58da5d1803b21376e3bd67a45e6d229d97d1a6788feb1e9edc5ea43680215e39bf651658b771e3b8aae6ddc9ad79616e3005bc28bdee2c7cf5d19669f330e86d16a0d06f6371c2e313c9fbeb5db7e477aafb0f18cb939ac62b1837812bbea33ca27009ebd5357706c001785bcfb98617817e70519f6d2736cf82aa1f022ac0635e969c04918fd588c5ee17e12cc9e71695d1222e0c18c74e0667121afbcf009938145cef32662bcc768fac166f3f48accc661ae861fed6bc8ba62e96244f67abc576905d7e9fb574fb9fab668a98e1c31c8ab1be62b594df989ae11f8c5455b661acfa2db1cbb23e34ccd1362729923c8b1cf3c88b10ca9681fb0d3fbf581f8fc8317d0d41f2145e6301f9b597a4b72f94d26b6901a5a76a2f4805925f1d4ea67b95c951785c2b5652402bec173d934719a36fb337bb2ce73d3c98e696c2480f453f89ca3df882e9e6abde5ebd4c1a3d74b121444458bf1a167639645c2fc2b344a313b05a72285d55fb77fd56af8788c38401c2dece9bb19ed3d7e7578ebbfd1a81a0f2a9c09f42c87eb344e666ad5fb641ccb5fd4ef875821040a4ebefdd94e43e4a16e5fec2c7c3edfce224e663f26f5a3e398e03db5351ac0136effd05a017af714a717f8ae306fc7b840fd27c37d1fff889e8d47e6985b93afa89eeb1a9ce7b5fd6829000d1b3b3028e7ccca40af434fe3c7ad61878476f017d2ba3033378201c1da4ae4fa7843628c3edb91737ce42f9cc2474ad1b75be388250c6d76c1ea9e674f4d424b7fe8b0635261f8b9fd22db5476d8b7deda39f6753349d6f85bcecf5838bb65c05c277b1c187ec2c435a6f75930a2de63f543cc062265f7b7317d1c9250667dfa2c78e1a87c18ecd6a84fb2b939b7900f4bc0a21f81eb4e946ede9ecb934c27746987c9d7560b8ecfbf2c6aa5ed0c63d95245ed8b675ced3c3f086a13027b0321c4f8dfbae5cd057788fe34705ba70b4eddffb7f28a0d81316726936136ef51aab54d9f7d0f07614872e880110a7a8a65a75a11b7dbec045cade6df49a19ce5d34479daa67b460f5577af0995bff59ee1748c5de0e4d7d65ec1f512420a296928f07f38570ac745fcfa983087e1c7b5acb5db2cc4d035554ecbe6e90785bd9f9a8bb2124c32b3289e3e6d068493a99b3cd52dfaa92898bd5fd4ccc5b77031fb9b2ba74c58e8cd6c9faa2b0a57094465cde00cfb76129a76bf484d76cc7952e7c59315df25806ed8f0045733adacabdc1feeadd1069a5002538f05e4c93ffb6cf6344e7e64925b1fc02fa4dad247461a9b47331533447b8c8322b8c90d84763a01430f2bd9602800c588521daf598e6ca488278e247ce2f939c2ba3a3a187e2ce1ad947f8d5c83850e69a743c04e20ab6b98f2cc14f5fbc632f08cf8aaad146eb7ed938e5f1e45c2ffc1c9b13f1e90243ef548842965791f5e985b5178f5ab211b1f535b7f2e4a17fc5365d8ab2348de9f42b192a657db224676f1acd89eda76e61c7d946dc2f7f9d36dcb6e8794cda337f61f61baeb1ecec586f36a6eae94b7b6770656e176f3d86ca223af8c64d1b880121bbe1e131800a321abede5a1ed3fdd1042993a51a40ef3a377e93814c4239f20779e0432eee499dba2be83faeff75b079f112468930a00756b595ba1f6da472f2bc4b2ae68547b8efefd128eac0777c3c2502eb10640c1291a12f9b063d930440f154d3e57df3142a4e46e15d688991d69d00a3c69b9a188747373f1a98e78a250b40178ab17f4ed0873d60c769414f362ca232084ca865e5b32e5b710edc0fcda1ef5bc0c8102072cdcb4bb21b1e836d5036af76af0a85dcdccad1f01faff1ad745e68cb07b7e23e6c70e9b74f293ede12ea2adb823942ff603b75229401e402d356f5ac654a6b94d1510237aa1e7b1d0c5dc00fa7345748f8929634c752b43d4e63ab84c519a62b566bab5cdfaa9ff4a72c9e65915fb3c5233cead579af4b93d07696fa7f2dad98c7e6ff6b35eaf5133c3d0b85b8d2306e127522c962bcc8902493abc25f2decc3b22c98c9d9205ee7b83ac7f1a07ffa698550757f37ae783be3962c928c6890ea0e68b4c98286c45233596bb1747e48976529119f1f57747ee706b5b3fbc49a66d3db26f5e9fc2c620b5475c986b4798c7daba1d2711dc4708950e9fad07ed3f2769b75cf11131d028b37e1ebcd1095424db354228c53a10c4f9804df0a4b3629708e42b4ce3a8949a64a26a12bee52666a7152f46df8a86baf6239d74ea142127a1b0cbc1e02db1cf8c53b51cc515706b8c33a147b8963035fa2a561f590ca1c5077fd58567957f9f541484cf49a4003a608902936d3c5a92f1c9a4089f8cece82ad2a9233db6714daac961687a5fa54814133c99ea55ceb2edafee862013177150d6e6e34ca3d3dfe3c02d959294027cc7869b451da420ad9a97c580be29ab937ef7f597d18a291cf88a06d71b6901f8d9fb506f3749e4e3286784a0b1228747f94c80104dfd175913d8fe653f32b4ffc9dea949a6ceed8ad363b0b114f94596d96867249ed49f98374615df6f30075221191a35225640e575f2d6feee13ae3993f00bcbc1e2a4e0cf36e906912d27d50bf98ebac485f8489bdd4d8206acee993db48bc45bd3ec50de17a767fb4970530d58c0b982dd07d0c54960371fcc424c1f47545330ef6b33a0f19546c7b6d96d722781cf84826cc486e1c5004e6d8bc749fbfdf4275b1e88359f81c89ccf82ef9f7dfbe9427de4a6bc048fb50f33adba59388dde819b26938fedaa62cc94a3a19bb3235b0f9078b91a9c0c7f30f44a68367c5495ee1def937680f0da7bfb7bde622b4e908b8ac831866732f8b1f5f67f67cfaeae1e887ca8b4e1c211c3b804af9a26e2acddd7ff6093d0fef0440c6dd6c9557b3b4f944a7136527eb8b0bb929b9d315ce10c2292d8fa006fdb687ed0eedd6db143a2687a767b31091de2778a01cbace2014309d1144c2a76a54f379b65887a582d7c8aa6ae90f876b8c99f73c8545bdb9ca0a2db815e7dc4ae543b71d90b694ad2ea5205bb4ee305314174f11d8262701a8d40b465b4ede139fa2a4de1529e746477191dd167f0f384e674d432dc7941dd7fae1515acd2146cdcbef624a06b3edc17f34d71fa712154cb7f9f3aeefa804675b2d120bee50d036e6d5aaa2070398af08e2fccce9e6c5624302faaf13810c1d248afe05c1a88906667e4a6b10c4e8c47fdd773fae8d0ac58573e0a93a4699804ec3b6957a368e224db295485800a2f50b1b7e220c16590854688345d649a99df6f41e509fbd23de15b4f109393c82d6c353f8a6300d88a446a76a9e92ddde98c864ba3dd00d2ba4069bf834d4cbd2ffe5a62e5ed4a90b6d80337644432c4fefc6a14791140a98ab20f354d31bb7f7a713f3b13c874"}) newfstatat$auto(r2, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={0x8, 0x3, 0xd8, 0x7, 0x0, 0xee00, 0x0, 0x4e90, 0x8000, 0x2, 0x400007, 0x100b, 0x401, 0x1ff, 0xdbc, 0x5948, 0xa}, 0x4) getpid() 3.59162931s ago: executing program 8 (id=4530): mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) socket(0x10, 0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$auto_seg6(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$auto_SEG6_CMD_SETHMAC(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001400)={&(0x7f0000000240)={0x2c, r1, 0x6c5679fc7dece1a9, 0x70bd27, 0x25dfdbff, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x7}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x10001}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20008000) sendmsg$auto_OVS_DP_CMD_DEL(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010029bd7000ffdbdf0102000000000000000400000008001c"], 0x24}, 0x1, 0x0, 0x0, 0x4044c11}, 0xc0804) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x1ac}}, 0x800) sendmsg$auto_CTRL_CMD_GETPOLICY(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x10, 0x70bd2c, 0x25dfdbfd, {0xa, 0x0, 0xa00}}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x10004010) sendmsg$auto_NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB="72010000", @ANYBLOB="1a0027"], 0x1ac}}, 0x40000) sendmmsg$auto(0x3, &(0x7f0000000080)={{0x0, 0x2, &(0x7f00000002c0)={0x0, 0xc4}, 0x1, 0x0, 0x0, 0x9}, 0x7}, 0x3, 0x0) 3.388530529s ago: executing program 8 (id=4531): statmount$auto(0x0, &(0x7f0000000180)={0x7, 0x4001, 0x1ff, 0x7, 0x5, 0x4000007181, 0x1ffde, 0x7, 0x3, 0x9, 0x9, 0x7ffff, 0x4, 0x200000000004, 0xb3, 0x3, 0x9, 0x10006, 0x4000080, 0x2b718358, 0xfffffffd, 0xe, 0x22000, 0x200, 0x7, 0x84, [0x3, 0x2, 0x7fff, 0x3, 0xfffffffffffffffc, 0x2000, 0x0, 0xd, 0x70624ce7, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffbfffd, 0x2000000000000004, 0x10000080000001, 0x10000000004, 0xfffffffffffffffb, 0x2, 0xfffffffffffffe00, 0x0, 0x7, 0x4, 0x400000000005b8, 0xffff, 0xfffffffffffffffe, 0x100, 0xc6, 0x6, 0x2, 0x88e, 0x800000000040, 0xfffffffffffffffc, 0x8, 0xa34, 0x0, 0x3, 0xfffffffffffffffc, 0x2, 0x8, 0x7, 0xc567]}, 0x1fe, 0xd) (async) r0 = openat$auto__ctl_fops_dm_ioctl(0xffffffffffffff9c, &(0x7f0000000080), 0x1541, 0x0) ioctl$auto__ctl_fops_dm_ioctl(r0, 0xfffffffffffffd0c, &(0x7f00000001c0)) (async) r1 = prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x7) syz_genetlink_get_family_id$auto_ncsi(&(0x7f0000000040), r1) r2 = syz_genetlink_get_family_id$auto_nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'wlan1\x00', 0x0}) sendmsg$auto_NL80211_CMD_SET_WIPHY(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x24, r2, 0x13, 0x70bd26, 0x25dfdbdd, {}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r4}, @NL80211_ATTR_WIPHY_TX_POWER_SETTING={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004080}, 0x20040894) (async) sendmsg$auto_NL80211_CMD_NEW_KEY(r1, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f0000000380)={0x8c0, r2, 0x800, 0x70bd25, 0x25dfdbfc, {}, [@NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x5}, @NL80211_ATTR_PROBE_RESP={0x59, 0x91, "66e6b0d27ed9b0df8d71ad3769a62a1b9a3d13bc0f7f4058d36ed94dc4c96279b8634ef5fb43c8b9f096664004292dc22d290809a3f77c941177205750ef130a07a101d7caa920b76d56e53e94fa212f8f9353c44f"}, @NL80211_ATTR_ASSOC_SPP_AMSDU={0x4}, @NL80211_ATTR_PROBE_RESP={0x844, 0x91, "5b36dc6b67d5a1e4ad6f389531b81b21ff949300f2da043e1e838180a657765da4d81fbbf5a17eeb1f99d688cf7bd3b829cc5952f503b69d8ce77f787c736639e0ec5a4eb9babe6acbbcbd61d8c9468481c446359eab1e791b6a17c3f5c5d02035593326dfdd62521f70048f61ceda3f3225f9122270ecb8cadc2a1e6932cc897aa74feb873e55987dad97e8072495e2047b9f35245a575e794b5355443b9a4ccda990bf2a81082561bb79291ca208e9267f5062b3c7a38280ba9af036952ee1d0c4a3f0a38d4274abfb743ab325ffd552ce37e13bf83d873a86f2a3a3b5ddb573bcaa5786033ea673309e1f026e02956bae3bd144ec64a47a29737a640d03f862f834175a19b25e9882ae84283e00d6b98f9368ff4ab94b8e0956063f11d349af6a9db0dff755506a8fd8478829c9c829beb19c9715b1105eb0e47a2dfacf5ab1ecaaad87aff80da3cc8be5ec85a7936c8ae4ffd73107511dce46cba8ed443c523f8ce7071e5a83706607f865b39ccbc3f2f55809a185e0cfb522b8dc72213cdab9b32d2e07a26b86bf6fd84457c8d053018973318f7eb097fd2e396bc60e8e2e570e3b1283d205326f1cf597ed524857bbda62f5059a8b7c04bf505b41f054b6c14ac6afc0cdcfdb23d14489a621b1aa6dfc2edf0f5f3c33aca3e4c69e288a56e744504e0022a90d3fa259417a270fdf4d8a8860f10c6d6de1364786e81ed414445f1b5fb69a9c0d21538e14a120bf07e2398debc9f3ff2362e5283c8b8df5d2fc574d5895b0fa4fb83718336819dceda6e632c15717aca15aa3e24f292aa093d2df680aeefbefa558d11409c14d93a992273a938c343ed0e8ef93ddbb2d03c948f64cd57916b5c155637783c40f44d0e63f7fc10b5c7906f2e6ad50dc1041a3e2adebf9878ca479a63df133af2a4b09340ba930e5a52e530537ec4bab91a9bdae50432df0fa496c545e0703b14a9052748cace631fdee6f4a3212ba670d88a18be1ba3f5857bafc8094211f35802379afd46c369c7997ac06413a7756309c58fa59846d34a8dceacb94aa085b802c05f61d69aba65e9bf56095e795dcc6f4b96f0db50968176e28e60b52ea8fd1455365a712e302381a57a71289244283f183abd2dd1a2e3e9efa989d984d3c60dfc40add9345961dea80415cdace101d8d9998fd6d3500fd8bdd3f7aa55151bf964fcea423556e92761818d235210db9b08cdeaa825445ebcdc17f6d17d1dd92e6925db1f5968fc4a4be175ba388570ebeae6e961e77175cc708de3a6fd71aa539ff557e4500aa97eb555e206bec020adb37b3e2935929f248fadeea2472f33efd33a1ae287434411717b32007f448ed9dd0df5c94ca40b46e54774398c55733d07a97e3ea5bc538276f1e38719340725bdc2ddc0374d808ff571cde86924027839de16d8b14ebe540da1804007017eaae8413312fec7dab900a12562cd4e7241eaf93d203baa3f39373e8376693dbe388079e2b57d3b0d2143e28ec9b3046f32e5f80dab1ed796a724b9e7c633776c7b7c7085b2c9367402a2a239a9d54f520fcda23205e5f426d6b6c1387008d7025d3dbaee903daf00aa0976ca7e7d742ccc192c56b964c47450e2fa6a7a9a35ed365e3eaaa098b4789135cf5308f0ba234fb6495a158758ec3fd21acc1899902ba380bdebd8834fb9a3c4326722a2c3996b46e5fee75208d67c331ea71c8e09ff608462aed83a18bea036d7b2aa4cb048cbe830f5f1e9f27b9ba603b259374d598d7b32783dd71e86ab2cdad106c21bd8b7b8fe8d70de819065b058f08293123e9e432ed249b7b0e345294381f07b1bba83d2311c01760ea6c1bdb3c241194e16fc6a9904d125b125def130709569b14fe5c37db0b61f34c477e1a7f6264f260e24c28b90547e69656543de04885bfb8a3ccaee47106d2f203358bc00a30791bead96ce8d829c676b096517765718f5fb5793882c1cd06130b6147a9f6cc2a5a34506d65a386c48ae540a7cc3ff5e6033e9770c17df0a0a9320a54b8d0ffa0292fcd946202d6597319a03c9b5112da58980a06b00213f7c671b355165c9437e6e9239318e142bb0b5b29429e0243a573868965f71f8413652fa81ac81fb2fbd9c23a2d192ed635fbeec2999baafcad190f972c326d838809d3bf10ee18fc6f2b99c32f717c3036db62013af0b37a1d70211d86e01599d0bd264c05b54014509f58791c80a58b581458c1931ed4e968c8b2ea5e8c7ba9d79439cd0e4c789d960d6fdb8a14de7f3afc4c9f9af906f5a419e3802d95441933cbd6306d41e0b99da96627dfdf145e847e820d48e2edde189e39996c3feb93cdba09237f89ddf94d72e7bc1864d9957dd8274989344526131d8894d0471790002ffc31de2330766badbb06a0cbed1158e0d45c2eef5625f4c0260af0b5c06119c7de86b3c49cde82002b73b9f0b3dc030266091ffcfe34d703a77ce9ffaf2d8a001a8bd0ea48a5a278d869741001abcb9d788c9e4a582a5530d527cfce72a465f9f8106e5a2443fe68521b76eabba27f224617e68318443606e007221de79cbe9e9f93ebacb8931a147867477364b724bac093c82f590b18dc5edb887c9e44b212cfb9fcb8b249bf019f6512e169ed924246077a1fb89a5b2289ffc46122c7994057522ea32338198efe156e5230c028671e6b698d49917445e68a38a0f77448f19a5e4a6cf482c08865e22aba5146a52aaa1d2b89df790d4bcf1f9823c5cde1c55642c8ec983786f66ab04dd58efe265684391126a9ef2e0e7969eb12d2c0035b16601d381fd040df9a93f2c9df87d7c95d30fd19362b3d387a64f57abdb9ef0e63aeb216c9288e0b5314e28c8573b87040c1580fdf2ea9e00f482bf101a155fda8cc456f49f85484fd6a89d1a5cb187f9a35abc06cff9c977359cb79fdb268f1d69b2e43184f2b202973200460a2a71ac8e231edef5e06a19dde5f67f7771c5463da5ce7e255e4db168b"}]}, 0x8c0}, 0x1, 0x0, 0x0, 0x4004164}, 0x40081) 3.07459422s ago: executing program 6 (id=4532): seccomp$auto(0x3, 0x8, 0x0) geteuid() getpgid(0x0) getpgid(0x0) getpgid$auto(0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$auto_fuse_dev_operations_fuse_i(0xffffffffffffff9c, &(0x7f0000000400)='/dev/cuse\x00', 0x1c1041, 0x0) mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) ioctl$auto(0x4000000000000c8, 0x800454cf, 0x3) r1 = openat$auto_vmuser_fops_vmci_host(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$auto_IOCTL_VMCI_VERSION2(r1, 0x7a7, 0x0) ioctl$auto_IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, 0x6) write$auto_fuse_dev_operations_fuse_i(r0, &(0x7f0000000440)="110000001265843a0000000000000000", 0x10) mmap$auto(0x8000000, 0x5, 0x72, 0x8b72, 0x2, 0x8000) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x2, 0x0) r2 = openat$auto_snd_rawmidi_f_ops_rawmidi(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snd/midiC2D0\x00', 0x1, 0x0) write$auto(r2, &(0x7f0000000400)='/dev/audio1\x00', 0xa3d9) open(&(0x7f0000000800)='./file0\x00', 0x103c40, 0x50) select$auto(0xe, 0x0, 0x0, &(0x7f00000002c0)={[0x1ff, 0x7, 0xd, 0x1, 0x948b, 0x4, 0x15f4da0a, 0x1, 0x3, 0x1000000, 0x80000001, 0x7, 0x6d3c, 0x5, 0x2]}, 0x0) 2.823661711s ago: executing program 9 (id=4533): r0 = openat$auto_tty_fops_tty_io(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyS0\x00', 0x1, 0x0) r1 = openat$auto_severities_coverage_fops_severity(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) preadv$auto(r1, &(0x7f0000000200)={&(0x7f0000000100)="3c84a0e010ee2ed9bb978ec647331e63198384796b270c5201cf6d391422e1eb76f44484232adb7435f77bb54935530098d949828a4eeead56493e714c38b7206dcd28d57208164eb84e7d33adf464ad265000fa580cb2c497048898d1f292b23269618e81cf8cf09920ed9d6e883bb64e9599851d3ab93a2491f48552dc6b8347fd3e443b9f6c98374f27448878bcfd32e785fc139f6dbd474c48605d5746dafe97bfdb53ca06903588adc19ef8f99fdbd600ff2a22a0535eae1d56cf0c72104223f21ecc14f59624b490670cb295e466660151bf08cb044a753b1166c06db5e2fc94e2d841faf3a484", 0x8000000000000000}, 0xfffffffffffffff8, 0x6, 0x10001) ioctl$auto(r0, 0x542f, 0x0) write$auto(0x3, 0x0, 0xfdf3) 2.620728528s ago: executing program 9 (id=4534): mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0xd4, 0x8000) r0 = socketpair$auto(0x1e, 0x5, 0x8000000000000000, 0x0) select$auto(0xffffffff, 0x0, &(0x7f0000000100)={[0x9, 0x200, 0x0, 0x9, 0x9, 0x3, 0x4, 0x2, 0xf472, 0xe0b, 0x37, 0x0, 0x101, 0x200, 0xc6, 0x6]}, 0x0, 0x0) sendmmsg$auto(0x3, &(0x7f0000000040)={{0x0, 0x2, 0x0, 0x10a, 0x0, 0x0, 0x3ff}, 0xed7138c}, 0x200, 0x0) getsid$auto(0xffffffffffffffff) r1 = openat$auto_tomoyo_operations_securityfs_if(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/security/tomoyo/domain_policy\x00', 0x0, 0x0) syz_genetlink_get_family_id$auto_nbd(0x0, 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$auto_v4l2_fops_v4l2_dev(0xffffffffffffff9c, &(0x7f0000001080)='/dev/swradio0\x00', 0x711000, 0x0) read$auto_v4l2_fops_v4l2_dev(r2, &(0x7f00000001c0)=""/191, 0x1f8) read$auto_tomoyo_operations_securityfs_if(r1, 0x0, 0x0) socket(0x22, 0x3, 0x0) read$auto(0xffffffffffffffff, &(0x7f0000001200)='\xefI5\x1d\xc4~\xd0>\xd2;\xbcj\xce\x18+\x9blE\x18\xa1>V\n\xa4\x90cgy\x98O\xf4\x7f\xe0\xbf\xbb\x9f\xfc\xfb\x870l0\xcf\xb4\rx\xcb\bpgR\xdbO\xc9\x15\x18Y\xe70\xcaV\xafs\xd7V\xba\xd4\xad\xb5fL\x00\x91\xfa\x9c\xf2\\$O,\x7f\xd1\xd7\x1ec\xc9\x06\x87\xdf\x83Y\xfd\x19Jo\xbb\xc8a\x86\x12\xf6\xdf\x05\x8al@\x85\xdd\xb9U\x9c\xc1\xcfI\xbf\x9a\x11\xaa\x05h+\xe5\x85\x97\xdb_\x014\x1d\xd3\x15dxi\xc3k\xbd0\xdc\x88\xbe\x11\x01\x82`D\xba\xd2\xbb\xd4V\x80\x16\xdc\xf3\x16D\xab\xd26\xf0\xbe\x89\x05\xda\xca|\x1c\xa3rG\xac\xd4 \x14\xb6\x8dY\xb2\xdc\x9d\xec0\xb1\xc1\x18\x12\x93\xc3\t\x93\x9f,vsY\x9a\x96n\xbf\x00Ok', 0x3ab) io_uring_setup$auto(0x9, &(0x7f0000000180)={0x7ff, 0x0, 0x81, 0x9, 0x7, 0x101, r3, [0xfffffffc, 0x28, 0x3], {0x1, 0x2, 0x81, 0x4, 0x1, 0x2, 0x2, 0xe, 0x4}, {0x8, 0x20000006, 0x2, 0x13, 0x4, 0x0, 0x8e5, 0x3ff, 0x539}}) rt_tgsigqueueinfo$auto(r5, r6, 0xb, &(0x7f0000000400)={@siginfo_0_0={0x3, 0x1c51, 0x5, @_sigsys={0x0, 0x2, 0xffffffff}}}) socket(0x15, 0x163234e277f9208b, 0x0) futex$auto(&(0x7f0000000040)=0x7ff, 0x2, 0x1, &(0x7f0000000080)={0x3, 0x9}, &(0x7f00000000c0)=0x60, 0x5) socket(0xa, 0x2, 0x88) 2.379469462s ago: executing program 2 (id=4535): mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) prctl$auto(0x6, 0x2, 0x4, 0x200000000005, 0x7) socketpair$auto(0x1e, 0x1, 0x8000000000000000, 0x0) mq_open$auto(0x0, 0xde8, 0xb, 0x0) (async) mq_open$auto(0x0, 0xde8, 0xb, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$auto_evdev_fops_evdev(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/input/event0\x00', 0x80, 0x0) openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, 0x0, 0x600cc3, 0x0) close_range$auto(0x2, 0x8, 0x0) (async) close_range$auto(0x2, 0x8, 0x0) r1 = openat$auto_kvm_chardev_ops_kvm_main(0xffffffffffffff9c, &(0x7f00000011c0), 0xe0180, 0x0) ioctl$auto_KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$auto_KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$auto(0x3, 0xae41, r1) ioctl$auto_evdev_fops_evdev(r0, 0x401045b1, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x80002, 0x1c2) (async) openat$dir(0xffffffffffffff9c, 0x0, 0x80002, 0x1c2) mq_unlink$auto(0x0) 2.190947311s ago: executing program 2 (id=4536): socket(0x22, 0x2, 0x24) r0 = socket$nl_generic(0x10, 0x3, 0x10) modify_ldt$auto(0x1, &(0x7f00000001c0), 0x10) madvise$auto(0x0, 0x7fffffffffffffff, 0xa) clone$auto(0x9001, 0x5, 0xffffffffffffffff, 0xfffffffffffffffc, 0x6) r1 = syz_genetlink_get_family_id$auto_ovs_datapath(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$auto_OVS_DP_CMD_NEW(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x4}, @OVS_DP_ATTR_NAME={0x8, 0x1, 'HSR\x00'}, @OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x9}, @OVS_DP_ATTR_USER_FEATURES={0x8, 0x5, 0x6}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000800}, 0x80) sendmsg$auto_NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x20018048}, 0x4c081) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) read$auto(r0, &(0x7f0000000000)=',@+}*%\x00', 0x0) close_range$auto(0x2, 0x8000, 0x0) io_uring_setup$auto(0x6, 0x0) r2 = socket(0x2, 0x1, 0x106) semctl$auto(0x7fffffff, 0x8, 0x1, 0xde6b) listen$auto(r2, 0xffff0000) open(&(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8806, 0x46) socket(0x22, 0x2, 0x24) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) modify_ldt$auto(0x1, &(0x7f00000001c0), 0x10) (async) madvise$auto(0x0, 0x7fffffffffffffff, 0xa) (async) clone$auto(0x9001, 0x5, 0xffffffffffffffff, 0xfffffffffffffffc, 0x6) (async) syz_genetlink_get_family_id$auto_ovs_datapath(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$auto_OVS_DP_CMD_NEW(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x4}, @OVS_DP_ATTR_NAME={0x8, 0x1, 'HSR\x00'}, @OVS_DP_ATTR_UPCALL_PID={0x8, 0x2, 0x9}, @OVS_DP_ATTR_USER_FEATURES={0x8, 0x5, 0x6}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000800}, 0x80) (async) sendmsg$auto_NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x20018048}, 0x4c081) (async) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) (async) read$auto(r0, &(0x7f0000000000)=',@+}*%\x00', 0x0) (async) close_range$auto(0x2, 0x8000, 0x0) (async) io_uring_setup$auto(0x6, 0x0) (async) socket(0x2, 0x1, 0x106) (async) semctl$auto(0x7fffffff, 0x8, 0x1, 0xde6b) (async) listen$auto(r2, 0xffff0000) (async) open(&(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8806, 0x46) (async) 2.012891984s ago: executing program 6 (id=4537): geteuid() pidfd_open$auto(0x0, 0x0) getpgid(0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$auto_fuse_dev_operations_fuse_i(0xffffffffffffff9c, &(0x7f0000000400)='/dev/cuse\x00', 0x1c1041, 0x0) mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) ioctl$auto(0x4000000000000c8, 0x800454cf, 0x3) r1 = openat$auto_vmuser_fops_vmci_host(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$auto_IOCTL_VMCI_VERSION2(r1, 0x7a7, 0x0) ioctl$auto_IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, 0x6) ioctl$auto_IOCTL_VMCI_NOTIFICATIONS_RECEIVE(r1, 0x7a6, 0x0) write$auto_fuse_dev_operations_fuse_i(r0, &(0x7f0000000440)="110000001265843a00", 0x9) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) mmap$auto(0x8000000, 0x5, 0x72, 0x8b72, 0x2, 0x8000) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x2, 0x0) r2 = openat$auto_snd_rawmidi_f_ops_rawmidi(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snd/midiC2D0\x00', 0x1, 0x0) write$auto(r2, &(0x7f0000000400)='/dev/audio1\x00', 0xa3d9) open(&(0x7f0000000800)='./file0\x00', 0x103c40, 0x50) select$auto(0xe, 0x0, 0x0, &(0x7f00000002c0)={[0x1ff, 0x7, 0xd, 0x1, 0x948b, 0x4, 0x15f4da0a, 0x1, 0x3, 0x1000000, 0x80000001, 0x7, 0x6d3c, 0x5, 0x2]}, 0x0) 1.846349226s ago: executing program 2 (id=4538): mmap$auto(0x0, 0x402000b, 0xdf, 0x10000000000eb1, 0x401, 0x8000) (async) r0 = prctl$auto(0x1000000003b, 0x1, 0x4, 0x5, 0x7) madvise$auto(0x0, 0xffffffffffff0005, 0x19) (async) madvise$auto(0x0, 0x2003f0, 0x15) (async, rerun: 64) madvise$auto(0x0, 0x200007, 0x19) (rerun: 64) mmap$auto(0x0, 0x4, 0x4000000000df, 0x40eb1, 0x401, 0x300000000000) (async) io_uring_register$auto(0xffffffffffffffff, 0x80000001, &(0x7f0000000080)="23d5e5a838e37f50e405bfc0384699232a5dd3546ca9ff975061036f11c5b0c500dc4e1de1d607ca57a6016e3b7c9b439ebedf14", 0x9) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x106) (rerun: 32) r2 = syz_genetlink_get_family_id$auto_ethtool(&(0x7f0000000100), r0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'veth0_macvtap\x00', 0x0}) sendmsg$auto_ETHTOOL_MSG_TUNNEL_INFO_GET(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0xc0, r2, 0x400, 0x70bd2d, 0x25dfdbfb, {}, [@ETHTOOL_A_TUNNEL_INFO_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x5}]}, @ETHTOOL_A_TUNNEL_INFO_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x8}]}, @ETHTOOL_A_TUNNEL_INFO_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0xfff00}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x800}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}]}, @ETHTOOL_A_TUNNEL_INFO_HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}]}]}, 0xc0}, 0x1, 0x0, 0x0, 0x20000041}, 0x8000) bind$auto(0x3, &(0x7f0000000000), 0x68) (async, rerun: 64) connect$auto(0x3, &(0x7f0000000000), 0x55) (rerun: 64) semctl$auto(0x1ff, 0x2, 0x13, 0x1) (async) sendmmsg$auto(0x3, &(0x7f0000000000)={{0x0, 0x2, &(0x7f0000000040)={0x0, 0x34000}, 0x4, 0x0, 0x1}, 0xed7138c}, 0x2, 0x9) (async) setsockopt$auto(r1, 0x6, 0x1, 0x0, 0x7) r4 = socket$nl_generic(0x10, 0x3, 0x10) poll$auto(&(0x7f0000003640)={r4, 0x7, 0x6}, 0x6, 0x100000) (async) r6 = syz_genetlink_get_family_id$auto_netdev(&(0x7f0000003900), r4) sendmsg$auto_NETDEV_CMD_QUEUE_GET(r5, &(0x7f00000039c0)={0x0, 0x0, &(0x7f0000003980)={&(0x7f0000000700)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r6, @ANYBLOB="01032cbd7000fddbdfa50a000000080002001100ddff"], 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc4) (async, rerun: 64) socket(0x10, 0x2, 0x4) (async, rerun: 64) listen$auto(r0, 0x2) (async) madvise$auto(0x8, 0x8, 0x3) 1.483997609s ago: executing program 9 (id=4539): r0 = socket$nl_generic(0x10, 0x3, 0x10) openat$auto_proc_pagemap_operations_internal(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/pagemap\x00', 0x40, 0x0) (async) r1 = openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/net/icmp6\x00', 0x8f3b7a51b8162b23, 0x0) write$auto_proc_reg_file_ops_compat_inode(r1, &(0x7f0000000140)="4620ed040000", 0x6) (async) r2 = socket(0x10, 0x2, 0x14) sendmsg$auto_IEEE802154_LIST_PHY(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYRESOCT], 0x14}}, 0x800) (async) syz_genetlink_get_family_id$auto_taskstats(&(0x7f0000000d80), r0) (async) mmap$auto(0x0, 0x9, 0x3ff57696, 0x9b72, 0x2, 0x8000000000008000) (async) close_range$auto(r1, r2, 0x44) socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0xa, 0x5, 0x0) r3 = socket(0xa, 0x2, 0x88) close_range$auto(0x2, 0x8, 0x0) (async) mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) (async, rerun: 32) r4 = openat$auto_proc_loginuid_operations_base(0xffffffffffffff9c, &(0x7f0000000400)='/proc/self/loginuid\x00', 0x28601, 0x0) (rerun: 32) write$auto_proc_loginuid_operations_base(r4, 0x0, 0x0) capset$auto(0x0, 0x0) (async) open(0x0, 0x22240, 0x154) socket(0xa, 0x2, 0x88) bpf$auto(0x0, &(0x7f0000000400)=@iter_create={r2, 0x6}, 0xa3) (async) pread64$auto(r1, &(0x7f0000000040)='/proc/thread-self/net/rpc/nfsd.export/channel\x00', 0x6, 0xfff) bpf$auto(0x0, &(0x7f00000000c0)=@link_update={0xa, @new_map_fd=r3, 0x100, @old_prog_fd=r3}, 0x8000) bpf$auto(0x2, &(0x7f00000001c0)=@bpf_attr_1={r5, 0xbb8, @value, 0x100000003}, 0xcd) (async) socket(0x2, 0x1, 0x0) socket(0x2b, 0x1, 0x1) (async) socket(0x1d, 0x80000, 0x0) (async) socket(0x2, 0x1, 0x106) (async) setsockopt$auto(0x3, 0x6, 0x3, 0x0, 0xd) (async) mmap$auto(0xf8, 0x8000000007, 0x0, 0xf331, r3, 0xffffffffffffff80) listen$auto(0x3, 0x81) 1.010099772s ago: executing program 6 (id=4540): bpf$auto(0x0, &(0x7f0000000100)=@task_fd_query={0x8, 0x4, 0x4, 0xb9, 0x8, 0xc, 0xffffffffffffffff, 0x2, 0x7ff}, 0x6f4) (fail_nth: 1) 898.301045ms ago: executing program 9 (id=4541): close_range$auto(0x2, 0x8, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, 0x0, 0x400000, 0x0) (async) r1 = syz_genetlink_get_family_id$auto_mac80211_hwsim(&(0x7f0000001340), 0xffffffffffffffff) (async) r2 = openat$auto_dynamic_events_ops_trace_dynevent(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/tracing/dynamic_events\x00', 0x80202, 0x0) write$auto(r2, &(0x7f0000000040)='!@.+-::)!&\x00', 0x6) (async) openat$auto_proc_mountinfo_operations_mnt_namespace(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x8800, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, 0x0) (async) sendmsg$auto_NL802154_CMD_SET_WPAN_PHY_NETNS(r3, 0x0, 0x804) (async) sendmsg$auto_MACSEC_CMD_UPD_TXSA(0xffffffffffffffff, 0x0, 0x4800) (async) sendmsg$auto_HWSIM_CMD_NEW_RADIO(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001380)=ANY=[@ANYBLOB="18000000", @ANYRES16=r1, @ANYBLOB="01001fbd7000fcdbdf250400000004001000"], 0x18}, 0x1, 0x0, 0x0, 0x24040000}, 0x18800) (async) openat$auto_raw_fops_raw_gadget(0xffffffffffffff9c, 0x0, 0xc2000, 0x0) (async) close_range$auto(0x2, 0x8000, 0x0) 898.159893ms ago: executing program 2 (id=4542): bpf$auto(0x0, &(0x7f0000000100)=@task_fd_query={0x8, 0x4, 0x4, 0xb9, 0x8, 0xc, 0xffffffffffffffff, 0x2, 0x7ff}, 0x6f4) openat$auto_ppp_device_fops_ppp_generic(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 823.914925ms ago: executing program 9 (id=4543): io_cancel$auto(0x8, 0x0, &(0x7f0000000140)={0x0, 0x100000001, 0x2, 0x6}) unshare$auto(0x40000080) mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0x2, 0x8000) socket(0x10, 0x2, 0x0) statmount$auto(0x0, &(0x7f0000000180)={0x8, 0x1, 0x9, 0x3, 0x7, 0x6, 0x5, 0x3, 0x2000000000010006, 0x0, 0x7, 0x5, 0x0, 0x7, 0xaf, 0x9, 0x2, 0x3, 0x105, 0x7, 0x0, 0x0, 0x2, 0x2, 0x0, 0x2, [0x1b16, 0xfffffffffffffffd, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x1f9e, 0x0, 0xc06f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4799ecdc, 0x0, 0x0, 0x3287, 0x7, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x107, 0x6, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x80000000000]}, 0x1fe, 0x81) mmap$auto(0x0, 0x400005, 0xdf, 0x9b72, 0x5, 0x8000) openat$auto_kernfs_file_fops_kernfs_internal(0xffffffffffffff9c, &(0x7f0000000040)='/sys/class/net/bonding_masters\x00', 0x100, 0x0) mmap$auto(0x0, 0xe983, 0xdf, 0xeb1, 0x401, 0x8000) close_range$auto(0x2, 0x8, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x28, 0x1, 0x0) close_range$auto(0x0, 0xfffffffffffff000, 0x4000000000002) pipe2$auto(0x0, 0x80) syz_clone(0x4000, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$auto_usbdev_file_operations_usb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bus/usb/015/001\x00', 0xa901, 0x0) ioctl$auto(r0, 0x80045518, r0) close_range$auto(0x2, 0x8, 0x0) openat$auto_usbdev_file_operations_usb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bus/usb/015/001\x00', 0xa801, 0x0) r1 = openat$auto_wakeup_sources_stats_fops_wakeup(0xffffffffffffff9c, &(0x7f0000000000), 0x121000, 0x0) read$auto_wakeup_sources_stats_fops_wakeup(r1, &(0x7f0000000040)=""/125, 0x7d) read$auto_wakeup_sources_stats_fops_wakeup(r1, &(0x7f00000001c0)=""/171, 0xab) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$auto_ovs_vport(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$auto_OVS_VPORT_CMD_NEW(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={&(0x7f0000000480)={0x24, r3, 0x1, 0x70bd26, 0x25dfdbff, {}, [@OVS_VPORT_ATTR_NETNSID={0x8, 0x9, 0x4}, @OVS_VPORT_ATTR_NAME={0x6, 0x3, '*\x00'}]}, 0x24}, 0x1, 0x0, 0x0, 0x4040010}, 0x800) close_range$auto(0x2, 0x8000, 0x0) io_uring_setup$auto(0x6, 0x0) openat$auto_sg_fops_sg(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sg0\x00', 0x8000, 0x0) ioctl$auto(0x3, 0xc0481273, 0x38) 571.41297ms ago: executing program 2 (id=4544): openat$auto_proc_reg_file_ops_compat_inode(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/net/packet\x00', 0x8e40, 0x0) mmap$auto(0x0, 0x2020009, 0x3, 0xeb1, 0xfffffffffffffffa, 0x8000) close_range$auto(0x2, 0x8, 0x0) socket(0xa, 0x801, 0x106) getrandom$auto(0x0, 0x6000000, 0x3) bpf$auto(0x0, &(0x7f0000000100)=@task_fd_query={0x7, 0x4, 0x200, 0x3, 0x8, 0xc, 0x2e, 0x0, 0x3}, 0x6f4) r0 = bpf$auto(0x1, &(0x7f00000001c0)=@bpf_attr_1={0x3, 0xca99, @value=0x7, 0xa}, 0xc) mmap$auto(0x0, 0x2020009, 0x3, 0x800000000000eb1, 0xfffffffffffffff6, 0x8000) socket(0x11, 0x2, 0x300) read$auto(0x3, 0x0, 0x80) sendmsg$auto_NFSD_CMD_THREADS_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20000010}, 0xc0) openat$auto_uinput_fops_uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x80882, 0x0) writev$auto(0x3, &(0x7f0000000100)={0x0, 0x7111}, 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) mmap$auto(0x0, 0x20009, 0x4000000000df, 0xeb1, 0x401, 0x8000) io_uring_setup$auto(0x6, 0x0) move_pages$auto(0x0, 0x1002, 0x0, 0x0, 0x0, 0x2) r2 = openat$auto_fb_fops_fb_chrdev(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/fb0\x00', 0x20401, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x4601, 0x0) r3 = syz_genetlink_get_family_id$auto_netdev(&(0x7f0000000280), r0) sendmsg$auto_NETDEV_CMD_PAGE_POOL_GET2(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r3, 0x1, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x240480d9) socket(0x11, 0x3, 0x9) 459.681569ms ago: executing program 6 (id=4545): r0 = openat$auto_snd_rawmidi_f_ops_rawmidi(0xffffffffffffff9c, &(0x7f0000000240)='/dev/admmidi2\x00', 0x101000, 0x0) (async, rerun: 32) write$auto(0x800000000000c8, 0x0, 0x1a) (async, rerun: 32) openat$auto_def_blk_fops_fs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ram7\x00', 0x60742, 0x0) (async) shutdown$auto(0x200000003, 0x2) (async, rerun: 32) mmap$auto(0x0, 0x40009, 0xdf, 0x9b72, 0x7, 0x28000) (async, rerun: 32) write$auto(0x3, 0x0, 0x7fffffff) read$auto(0x3, 0x0, 0x80) (async) ioctl$auto_SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0245720, 0x0) 265.90922ms ago: executing program 8 (id=4546): seccomp$auto(0x3, 0x8, 0x0) geteuid() getpgid(0x0) getpgid(0x0) getpgid$auto(0x0) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$auto_fuse_dev_operations_fuse_i(0xffffffffffffff9c, &(0x7f0000000400)='/dev/cuse\x00', 0x1c1041, 0x0) mmap$auto(0x0, 0x4020009, 0xdf, 0xeb1, 0x401, 0x8000) ioctl$auto(0x4000000000000c8, 0x800454cf, 0x3) r1 = openat$auto_vmuser_fops_vmci_host(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$auto_IOCTL_VMCI_VERSION2(r1, 0x7a7, 0x0) ioctl$auto_IOCTL_VMCI_INIT_CONTEXT(r1, 0x7a0, 0x6) write$auto_fuse_dev_operations_fuse_i(r0, &(0x7f0000000440)="110000001265843a0000000000000000", 0x10) mmap$auto(0x8000000, 0x5, 0x72, 0x8b72, 0x2, 0x8000) openat$auto_seq_oss_f_ops_seq_oss(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x2, 0x0) r2 = openat$auto_snd_rawmidi_f_ops_rawmidi(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snd/midiC2D0\x00', 0x1, 0x0) write$auto(r2, &(0x7f0000000400)='/dev/audio1\x00', 0xa3d9) open(&(0x7f0000000800)='./file0\x00', 0x103c40, 0x50) select$auto(0xe, 0x0, 0x0, &(0x7f00000002c0)={[0x1ff, 0x7, 0xd, 0x1, 0x948b, 0x4, 0x15f4da0a, 0x1, 0x3, 0x1000000, 0x80000001, 0x7, 0x6d3c, 0x5, 0x2]}, 0x0) 0s ago: executing program 6 (id=4547): mmap$auto(0x0, 0x400008, 0xdf, 0x9b72, 0xffffffffffffffff, 0x0) r0 = socketpair$auto(0x1e, 0x1, 0x8000000000000000, 0x0) r1 = socket(0x11, 0xa, 0x300) r2 = syz_genetlink_get_family_id$auto_nl802154(&(0x7f00000002c0), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$auto_NL802154_CMD_SET_CCA_MODE(r3, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000000)={0x20, r2, 0x101, 0x70bd29, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x60040440}, 0x800) sendmmsg$auto(0x4, 0x0, 0x9a6, 0x6) r4 = syz_genetlink_get_family_id$auto_netdev(&(0x7f0000000040), r1) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'ipvlan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'macvlan1\x00', 0x0}) sendmsg$auto_NETDEV_CMD_DEV_GET(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NETDEV_A_DEV_IFINDEX={0x8, 0x1, r5}, @NETDEV_A_DEV_IFINDEX={0x8, 0x1, r6}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x10) pwrite64$auto(0xc8, &(0x7f0000000080)='\vX\xb5n\x91p\xe6\x1eRN8\x99\x86\xdde\x1cJ\x99\x00\x00/\x00\x00\x00\xfd\xfdX\xd3\x1d\xf8\xbebZ\xddL\x01\x00\x00\x00^\x0fo\x84\xfc\x89\v\xea\b\x00\x00\x00\x00\x00\x00\x00\x01\x88\v\xae\xa9i8W\xe5Iq\xf0\xcdr\xfa\xa2@X\xb9_\xdd*\xd1\x14^\xbe\xa2E\xd8?\'\x8dg\x81K*&\xab\xaf\x94\x90\xd7\xa6+,\xc3\xc2g\x01JZ\xbb*\xb5\xa1;0\x81\x11\x9a?g`sFh\x00\x00,,\x93\xba\x88\x93\xc6#\xe5\xaae\x9d\xb6\x1a\x7f\xc0%\xb0\rfOJ+\x02\x9b#)\x9b\x17\x82\xd7\xee\xd1\xbf2[\xd0\xbdn\x1d\b\xeb]B\xa0\x99\xb0R\xb4J}\xa8\xa1\x84]F\xe0\x83/\xc0\xd8\x05f_\xfa\x19\a\x00\xf1\x12lwU&[\xde?\xde8\xf7\xc1\xa6\xf2\xc1\"\xact\xee\xc9\x00'/232, 0xfded, 0x3) kernel console output (not intermixed with test programs):                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                syzkaller syzkaller login: [ 791.156696][T21177] can0: slcan on ptm0. [ 791.335236][T21176] can0 (unregistered): slcan off ptm0. [ 794.866249][T21289] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3183'. [ 794.901154][T21286] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3183'. [ 795.178901][T21277] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 795.208652][T21277] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 795.251814][T21277] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 795.264085][T21297] sd 0:0:1:0: ioctl_internal_command: ILLEGAL REQUEST asc=0x20 ascq=0x0 [ 795.268971][T21277] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 795.562415][T21298] sctp: [Deprecated]: syz.2.3187 (pid 21298) Use of struct sctp_assoc_value in delayed_ack socket option. [ 795.562415][T21298] Use struct sctp_sack_info instead [ 795.843732][ T29] audit: type=1326 audit(4294967372.562:32): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21312 comm="syz.9.3188" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f663a585d29 code=0x0 syzkaller syzkaller login: [ 796.884630][ T54] Bluetooth: hci0: command 0x0406 tx timeout [ 797.291841][ T5831] Bluetooth: hci3: command 0x0c1a tx timeout [ 797.298712][ T5831] Bluetooth: hci4: command 0x0c1a tx timeout [ 797.305583][ T54] Bluetooth: hci2: command 0x0c1a tx timeout [ 797.870554][T21359] Process accounting resumed [ 799.123092][T21375] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 799.131716][T21375] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 799.138723][T21375] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 799.146381][T21375] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 800.644671][T19625] Bluetooth: hci0: command 0x0406 tx timeout [ 801.204630][T19625] Bluetooth: hci2: command 0x0c1a tx timeout [ 801.209891][ T54] Bluetooth: hci3: command 0x0c1a tx timeout [ 801.211251][T19625] Bluetooth: hci4: command 0x0c1a tx timeout [ 801.683835][T21459] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3223'. [ 801.719790][T21459] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 801.765705][T21459] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 801.801692][T21459] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 801.816845][T21459] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 802.676057][T21473] lo: entered allmulticast mode [ 802.858640][T21479] openvswitch: HSR: Dropping previously announced user features [ 802.872084][T21472] lo: left allmulticast mode [ 804.972711][T21503] ovs_: entered promiscuous mode [ 805.484026][T21506] can0: slcan on ptm0. [ 805.518621][T21514] openvswitch: ovs_: Dropping previously announced user features [ 805.560471][T21506] aoe: invalid device specification [ 806.556419][T21505] can0 (unregistered): slcan off ptm0. [ 808.813989][ T1295] ieee802154 phy0 wpan0: encryption failed: -22 [ 808.823058][ T1295] ieee802154 phy1 wpan1: encryption failed: -22 [ 810.405175][T21636] netlink: 'syz.8.3262': attribute type 1 has an invalid length. [ 810.420838][T21636] nbd: error processing sock list [ 810.761637][T21650] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3265'. [ 810.878441][ T29] audit: type=1800 audit(4294967387.602:33): pid=21653 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.6.3263" name="members" dev="configfs" ino=73623 res=0 errno=0 [ 810.937250][T21648] GUP no longer grows the stack in syz.6.3263 (21648): 12000-41000 (10000) [ 810.937345][T21648] CPU: 1 UID: 0 PID: 21648 Comm: syz.6.3263 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 810.937379][T21648] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 810.937396][T21648] Call Trace: [ 810.937405][T21648] [ 810.937416][T21648] dump_stack_lvl+0x16c/0x1f0 [ 810.937457][T21648] gup_vma_lookup+0x1d2/0x220 [ 810.937492][T21648] __get_user_pages+0x236/0x3b50 [ 810.937545][T21648] ? hlock_class+0x4e/0x130 [ 810.937580][T21648] ? __lock_acquire+0x15a9/0x3c40 [ 810.937607][T21648] ? __pfx___get_user_pages+0x10/0x10 [ 810.937654][T21648] __gup_longterm_locked+0x211/0x1870 [ 810.937690][T21648] ? __pfx___lock_acquire+0x10/0x10 [ 810.937722][T21648] ? __pfx___gup_longterm_locked+0x10/0x10 [ 810.937757][T21648] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 810.937785][T21648] ? rwsem_read_trylock+0x12d/0x250 [ 810.937816][T21648] ? __pfx_rwsem_read_trylock+0x10/0x10 [ 810.937847][T21648] ? process_vm_rw_core.constprop.0+0x3ff/0x9c0 [ 810.937891][T21648] pin_user_pages_remote+0xee/0x150 [ 810.937928][T21648] ? __pfx_pin_user_pages_remote+0x10/0x10 [ 810.937962][T21648] ? down_read+0xc9/0x330 [ 810.938009][T21648] process_vm_rw_core.constprop.0+0x42b/0x9c0 [ 810.938066][T21648] ? __pfx_process_vm_rw_core.constprop.0+0x10/0x10 [ 810.938134][T21648] process_vm_rw+0x301/0x360 [ 810.938175][T21648] ? __pfx_process_vm_rw+0x10/0x10 [ 810.938216][T21648] ? __pfx_futex_wake+0x10/0x10 [ 810.938249][T21648] ? up_write+0x1b2/0x520 [ 810.938309][T21648] ? xfd_validate_state+0x5d/0x180 [ 810.938338][T21648] ? rcu_is_watching+0x12/0xc0 [ 810.938375][T21648] __x64_sys_process_vm_readv+0xe2/0x1c0 [ 810.938415][T21648] ? do_syscall_64+0x91/0x250 [ 810.938448][T21648] ? lockdep_hardirqs_on+0x7c/0x110 [ 810.938481][T21648] do_syscall_64+0xcd/0x250 [ 810.938525][T21648] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 810.938562][T21648] RIP: 0033:0x7f4eb3785d29 [ 810.938585][T21648] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 810.938621][T21648] RSP: 002b:00007f4eb4633038 EFLAGS: 00000246 ORIG_RAX: 0000000000000136 [ 810.938650][T21648] RAX: ffffffffffffffda RBX: 00007f4eb3976080 RCX: 00007f4eb3785d29 [ 810.938670][T21648] RDX: 0000000000000004 RSI: 0000000020000040 RDI: 0000000000000791 [ 810.938689][T21648] RBP: 00007f4eb3801b08 R08: 0000000000000006 R09: 0000000000000000 [ 810.938707][T21648] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000000 [ 810.938725][T21648] R13: 0000000000000000 R14: 00007f4eb3976080 R15: 00007ffe33492ad8 [ 810.938760][T21648] [ 813.513615][T21719] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 816.785015][T21789] netlink: 330 bytes leftover after parsing attributes in process `syz.2.3296'. [ 816.798431][T21789] : renamed from gre0 (while UP) [ 816.828194][T21789] netlink: 330 bytes leftover after parsing attributes in process `syz.2.3296'. [ 816.953415][T21788] kmem.limit_in_bytes is deprecated and will be removed. Writing any value to this file has no effect. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 817.346495][T21813] delete_channel: no stack [ 817.641069][T21823] can: request_module (can-proto-0) failed. [ 818.557011][ T29] audit: type=1326 audit(4294967395.282:34): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=21849 comm="syz.8.3304" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f37ef185d29 code=0x0 [ 818.954645][T21857] Invalid ELF header magic: != ELF [ 821.345775][T21876] sctp: [Deprecated]: syz.6.3308 (pid 21876) Use of struct sctp_assoc_value in delayed_ack socket option. [ 821.345775][T21876] Use struct sctp_sack_info instead [ 821.384470][T19625] Bluetooth: hci5: Opcode 0x0c03 failed: -110 [ 827.161178][T21973] HfR: entered promiscuous mode [ 827.174972][T21974] netlink: 12 bytes leftover after parsing attributes in process `syz.9.3330'. [ 827.202791][T21974] HfR: left promiscuous mode [ 827.829425][T21975] lo: entered allmulticast mode [ 828.402247][T21949] lo: left allmulticast mode [ 829.368805][T22017] sctp: [Deprecated]: syz.8.3341 (pid 22017) Use of int in maxseg socket option. [ 829.368805][T22017] Use struct sctp_assoc_value instead [ 833.777377][T22113] Invalid ELF header magic: != ELF [ 834.497740][T22146] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3370'. [ 839.883440][T22232] FAULT_INJECTION: forcing a failure. [ 839.883440][T22232] name failslab, interval 1, probability 0, space 0, times 0 [ 839.987956][T22232] CPU: 1 UID: 0 PID: 22232 Comm: syz.8.3393 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 839.999851][T22232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 840.010931][T22232] Call Trace: [ 840.014551][T22232] [ 840.017784][T22232] dump_stack_lvl+0x16c/0x1f0 [ 840.022969][T22232] should_fail_ex+0x497/0x5b0 [ 840.028152][T22232] ? fs_reclaim_acquire+0xae/0x150 [ 840.033813][T22232] should_failslab+0xc2/0x120 [ 840.039001][T22232] kmem_cache_alloc_noprof+0x6e/0x3b0 [ 840.044946][T22232] ? alloc_empty_file+0x73/0x1e0 [ 840.050422][T22232] alloc_empty_file+0x73/0x1e0 [ 840.055711][T22232] path_openat+0xe1/0x2d60 [ 840.060602][T22232] ? hlock_class+0x4e/0x130 [ 840.065592][T22232] ? __lock_acquire+0x15a9/0x3c40 [ 840.071151][T22232] ? __pfx_path_openat+0x10/0x10 [ 840.076612][T22232] ? __pfx___lock_acquire+0x10/0x10 [ 840.082349][T22232] ? lock_acquire.part.0+0x11b/0x380 [ 840.088183][T22232] ? find_held_lock+0x2d/0x110 [ 840.093454][T22232] do_filp_open+0x20c/0x470 [ 840.098434][T22232] ? __pfx_do_filp_open+0x10/0x10 [ 840.103984][T22232] ? find_held_lock+0x2d/0x110 [ 840.109275][T22232] ? alloc_fd+0x41f/0x760 [ 840.114073][T22232] do_sys_openat2+0x17a/0x1e0 [ 840.119254][T22232] ? __pfx_do_sys_openat2+0x10/0x10 [ 840.125017][T22232] __x64_sys_openat+0x175/0x210 [ 840.130386][T22232] ? __pfx___x64_sys_openat+0x10/0x10 [ 840.136345][T22232] do_syscall_64+0xcd/0x250 [ 840.141336][T22232] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 840.147858][T22232] RIP: 0033:0x7f37ef184690 [ 840.152737][T22232] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 840.174323][T22232] RSP: 002b:00007f37eff95f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 840.183613][T22232] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37ef184690 [ 840.192401][T22232] RDX: 0000000000000002 RSI: 00007f37eff95fa0 RDI: 00000000ffffff9c [ 840.201187][T22232] RBP: 00007f37eff95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 840.209972][T22232] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 840.218756][T22232] R13: 0000000000000000 R14: 00007f37ef375fa0 R15: 00007fff19cb9f08 [ 840.227556][T22232] [ 843.586596][T22281] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3405'. [ 845.244638][T22316] mkiss: ax0: crc mode is auto. [ 845.308470][ T29] audit: type=1800 audit(4294967309.590:35): pid=22314 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.6.3412" name="dbroot" dev="configfs" ino=76818 res=0 errno=0 [ 845.392413][ T29] audit: type=1804 audit(4294967309.670:36): pid=22314 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz.6.3412" name="/newroot/sys/kernel/config/target/dbroot" dev="configfs" ino=76818 res=1 errno=0 [ 845.745784][T22303] kexec: Could not allocate control_code_buffer [ 846.531351][T22335] devtmpfs: Unknown parameter ':' [ 847.300186][T22346] MTRR 1 not used [ 851.793172][T22411] netlink: 28 bytes leftover after parsing attributes in process `syz.6.3434'. [ 852.312277][T22414] netlink: 330 bytes leftover after parsing attributes in process `syz.9.3437'. [ 852.384545][T22414] mac80211_hwsim hwsim32 : renamed from wlan0 (while UP) [ 853.630422][T22447] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3446'. [ 853.655850][T22447] bridge0: port 2(bridge_slave_1) entered disabled state [ 853.664507][T22447] bridge0: port 1(bridge_slave_0) entered disabled state [ 853.677345][T22447] bridge0: entered promiscuous mode [ 853.683181][T22447] bridge0: entered allmulticast mode [ 854.325252][T22467] do_dccp_setsockopt: sockopt(PACKET_SIZE) is deprecated: fix your app [ 854.513379][T22476] mkiss: ax0: crc mode is auto. [ 854.570322][T22476] mkiss: ax1: crc mode is auto. [ 856.800603][T22533] netlink: 330 bytes leftover after parsing attributes in process `syz.8.3468'. [ 856.828564][T22533] mac80211_hwsim hwsim28 : renamed from wlan0 (while UP) [ 859.262874][T22560] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 859.271601][T22560] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 859.294631][T22560] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 859.301296][T22560] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 859.322209][T22560] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 859.558226][T22578] netlink: 16 bytes leftover after parsing attributes in process `syz.8.3477'. [ 859.631047][T22580] FAULT_INJECTION: forcing a failure. [ 859.631047][T22580] name failslab, interval 1, probability 0, space 0, times 0 [ 859.679238][T22580] CPU: 0 UID: 0 PID: 22580 Comm: syz.6.3478 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 859.691133][T22580] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 859.702214][T22580] Call Trace: [ 859.705840][T22580] [ 859.709079][T22580] dump_stack_lvl+0x16c/0x1f0 [ 859.714253][T22580] should_fail_ex+0x497/0x5b0 [ 859.719428][T22580] ? fs_reclaim_acquire+0xae/0x150 [ 859.725097][T22580] should_failslab+0xc2/0x120 [ 859.730278][T22580] __kmalloc_cache_noprof+0x68/0x420 [ 859.736134][T22580] sctp_auth_shkey_create+0x87/0x1f0 [ 859.741983][T22580] sctp_endpoint_new+0x54a/0xc90 [ 859.747452][T22580] sctp_init_sock+0xe2c/0x1330 [ 859.752723][T22580] ? __pfx_sctp_v6_init_sock+0x10/0x10 [ 859.758759][T22580] sctp_v6_init_sock+0x16/0x70 [ 859.764025][T22580] ? __pfx_sctp_v6_init_sock+0x10/0x10 [ 859.770060][T22580] inet6_create+0xb53/0x1320 [ 859.775135][T22580] ? inet6_create+0x5d/0x1320 [ 859.780310][T22580] __sock_create+0x335/0x8d0 [ 859.785392][T22580] __sys_socket+0x14f/0x260 [ 859.790378][T22580] ? __pfx___sys_socket+0x10/0x10 [ 859.795936][T22580] ? rcu_is_watching+0x12/0xc0 [ 859.801208][T22580] __x64_sys_socket+0x72/0xb0 [ 859.806376][T22580] ? lockdep_hardirqs_on+0x7c/0x110 [ 859.812120][T22580] do_syscall_64+0xcd/0x250 [ 859.817100][T22580] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 859.823622][T22580] RIP: 0033:0x7f4eb3785d29 [ 859.828495][T22580] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 859.850083][T22580] RSP: 002b:00007f4eb4654038 EFLAGS: 00000246 ORIG_RAX: 0000000000000029 [ 859.859357][T22580] RAX: ffffffffffffffda RBX: 00007f4eb3975fa0 RCX: 00007f4eb3785d29 [ 859.868147][T22580] RDX: 0000000000000084 RSI: 0000000000000801 RDI: 000000000000000a [ 859.876931][T22580] RBP: 00007f4eb3801b08 R08: 0000000000000000 R09: 0000000000000000 [ 859.885718][T22580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 859.894500][T22580] R13: 0000000000000000 R14: 00007f4eb3975fa0 R15: 00007ffe33492ad8 [ 859.903305][T22580] [ 860.654908][T22601] FAULT_INJECTION: forcing a failure. [ 860.654908][T22601] name failslab, interval 1, probability 0, space 0, times 0 [ 860.689245][T22601] CPU: 0 UID: 0 PID: 22601 Comm: syz.8.3485 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 860.701127][T22601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 860.712209][T22601] Call Trace: [ 860.715828][T22601] [ 860.719068][T22601] dump_stack_lvl+0x16c/0x1f0 [ 860.724252][T22601] should_fail_ex+0x497/0x5b0 [ 860.729432][T22601] ? fs_reclaim_acquire+0xae/0x150 [ 860.735088][T22601] should_failslab+0xc2/0x120 [ 860.740273][T22601] kmem_cache_alloc_noprof+0x6e/0x3b0 [ 860.746217][T22601] ? security_file_alloc+0x34/0x2b0 [ 860.751967][T22601] security_file_alloc+0x34/0x2b0 [ 860.757522][T22601] init_file+0x93/0x480 [ 860.762132][T22601] alloc_empty_file+0x91/0x1e0 [ 860.767413][T22601] path_openat+0xe1/0x2d60 [ 860.772299][T22601] ? hlock_class+0x4e/0x130 [ 860.777284][T22601] ? __lock_acquire+0x15a9/0x3c40 [ 860.782846][T22601] ? __pfx_path_openat+0x10/0x10 [ 860.788306][T22601] ? __pfx___lock_acquire+0x10/0x10 [ 860.794043][T22601] ? lock_acquire.part.0+0x11b/0x380 [ 860.799879][T22601] ? find_held_lock+0x2d/0x110 [ 860.805130][T22601] do_filp_open+0x20c/0x470 [ 860.810088][T22601] ? __pfx_do_filp_open+0x10/0x10 [ 860.815611][T22601] ? find_held_lock+0x2d/0x110 [ 860.820867][T22601] ? alloc_fd+0x41f/0x760 [ 860.825631][T22601] do_sys_openat2+0x17a/0x1e0 [ 860.830780][T22601] ? __pfx_do_sys_openat2+0x10/0x10 [ 860.836513][T22601] __x64_sys_openat+0x175/0x210 [ 860.841851][T22601] ? __pfx___x64_sys_openat+0x10/0x10 [ 860.847781][T22601] do_syscall_64+0xcd/0x250 [ 860.852738][T22601] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 860.859230][T22601] RIP: 0033:0x7f37ef184690 [ 860.864082][T22601] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 860.885650][T22601] RSP: 002b:00007f37eff95f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 860.894909][T22601] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37ef184690 [ 860.903668][T22601] RDX: 0000000000000002 RSI: 00007f37eff95fa0 RDI: 00000000ffffff9c [ 860.912429][T22601] RBP: 00007f37eff95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 860.921191][T22601] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 860.929947][T22601] R13: 0000000000000000 R14: 00007f37ef375fa0 R15: 00007fff19cb9f08 [ 860.938716][T22601] [ 860.984135][T19625] Bluetooth: hci0: command 0x0406 tx timeout [ 861.364461][T19625] Bluetooth: hci2: command 0x0c1a tx timeout [ 861.364579][T21450] Bluetooth: hci3: command 0x0c1a tx timeout [ 861.371395][T19625] Bluetooth: hci4: command 0x0c1a tx timeout [ 862.128914][T22623] vivid-009: ================= START STATUS ================= [ 862.163635][T22623] vivid-009: Enable Output Cropping: true grabbed [ 862.198060][T22623] vivid-009: Enable Output Composing: true grabbed [ 862.229008][T22623] vivid-009: Enable Output Scaler: true grabbed [ 862.247540][T22623] vivid-009: Tx RGB Quantization Range: Automatic grabbed [ 862.283248][T22623] vivid-009: Transmit Mode: HDMI grabbed [ 862.306820][T22623] vivid-009: Hotplug Present: 0x00000000 [ 862.328495][T22623] vivid-009: RxSense Present: 0x00000000 [ 862.351428][T22623] vivid-009: EDID Present: 0x00000000 [ 862.364121][T22623] vivid-009: ================== END STATUS ================== [ 862.620835][ T29] audit: type=1800 audit(4294967326.900:37): pid=22639 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.9.3492" name="discovery_nqn" dev="configfs" ino=76595 res=0 errno=0 [ 863.044552][T19625] Bluetooth: hci0: command 0x0406 tx timeout [ 864.520310][T22680] QAT: Stopping all acceleration devices. [ 866.672807][T22739] do_dccp_getsockopt: sockopt(PACKET_SIZE) is deprecated: fix your app [ 867.216889][T22758] netlink: 342 bytes leftover after parsing attributes in process `syz.6.3522'. [ 870.262593][ T1295] ieee802154 phy0 wpan0: encryption failed: -22 [ 870.269851][ T1295] ieee802154 phy1 wpan1: encryption failed: -22 [ 871.261681][T22832] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 871.274740][T22832] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 871.282420][T22832] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 871.289596][T22832] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 871.296540][T22832] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 873.111455][T22885] netlink: 'syz.9.3555': attribute type 1 has an invalid length. [ 873.364455][T21450] Bluetooth: hci2: command 0x0c1a tx timeout [ 873.371110][T21450] Bluetooth: hci3: command 0x0c1a tx timeout [ 873.377864][T19625] Bluetooth: hci4: command 0x0c1a tx timeout [ 873.377983][ T5831] Bluetooth: hci0: command 0x0406 tx timeout [ 873.484293][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.492958][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.564321][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.583223][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.604208][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.623357][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.644320][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.673701][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.692595][T22899] netlink: 'syz.8.3559': attribute type 1 has an invalid length. [ 873.985136][T22897] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 874.005308][T22897] Bluetooth: hci0: Opcode 0x0c1a failed: -4 [ 874.014819][T22897] Bluetooth: hci4: Opcode 0x0c1a failed: -4 [ 874.055724][T22897] Bluetooth: hci3: Opcode 0x0c1a failed: -4 [ 874.076160][T22897] Bluetooth: hci2: Opcode 0x0c1a failed: -4 [ 874.356719][T22924] Invalid ELF header magic: != ELF [ 874.598352][T22921] netlink: 28 bytes leftover after parsing attributes in process `syz.6.3565'. [ 874.839454][T22921] netdevsim netdevsim6 netdevsim2: entered allmulticast mode [ 875.249179][T22950] Invalid ELF header magic: != ELF [ 875.613701][ T5831] Bluetooth: hci0: command 0x0406 tx timeout [ 875.736891][T22969] netlink: 28 bytes leftover after parsing attributes in process `syz.6.3572'. [ 876.092954][ T5831] Bluetooth: hci2: command 0x0c1a tx timeout [ 876.097568][ T54] Bluetooth: hci3: command 0x0c1a tx timeout [ 876.099565][T21450] Bluetooth: hci4: command 0x0c1a tx timeout [ 876.285532][T22981] netlink: 4 bytes leftover after parsing attributes in process `syz.8.3580'. [ 876.309311][T22981] netlink: 4 bytes leftover after parsing attributes in process `syz.8.3580'. [ 877.682910][T21450] Bluetooth: hci0: command 0x0406 tx timeout [ 878.437889][ T29] audit: type=1800 audit(4294967305.364:38): pid=23030 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.9.3590" name="dummy_udc" dev="gadgetfs" ino=33955 res=0 errno=0 [ 879.262146][T23043] netlink: 146 bytes leftover after parsing attributes in process `syz.6.3594'. [ 879.498506][T23051] Process accounting resumed [ 880.480430][T23068] FAULT_INJECTION: forcing a failure. [ 880.480430][T23068] name failslab, interval 1, probability 0, space 0, times 0 [ 880.510918][T23068] CPU: 1 UID: 0 PID: 23068 Comm: syz.9.3601 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 880.522849][T23068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 880.533927][T23068] Call Trace: [ 880.537546][T23068] [ 880.540792][T23068] dump_stack_lvl+0x16c/0x1f0 [ 880.545964][T23068] should_fail_ex+0x497/0x5b0 [ 880.551131][T23068] ? fs_reclaim_acquire+0xae/0x150 [ 880.556781][T23068] should_failslab+0xc2/0x120 [ 880.561952][T23068] __kmalloc_noprof+0xce/0x4f0 [ 880.567218][T23068] ? d_absolute_path+0x137/0x1b0 [ 880.572674][T23068] ? tomoyo_encode2+0x100/0x3e0 [ 880.578037][T23068] tomoyo_encode2+0x100/0x3e0 [ 880.583211][T23068] tomoyo_realpath_from_path+0x1a7/0x710 [ 880.589444][T23068] tomoyo_path_number_perm+0x248/0x5b0 [ 880.595481][T23068] ? tomoyo_path_number_perm+0x235/0x5b0 [ 880.601710][T23068] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 880.608328][T23068] ? __pfx_proc_fail_nth_write+0x10/0x10 [ 880.614589][T23068] ? __pfx___might_resched+0x10/0x10 [ 880.620444][T23068] security_file_ioctl+0x9b/0x240 [ 880.625994][T23068] __x64_sys_ioctl+0xb7/0x200 [ 880.631160][T23068] do_syscall_64+0xcd/0x250 [ 880.636143][T23068] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 880.642651][T23068] RIP: 0033:0x7f663a585d29 [ 880.647521][T23068] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 880.669109][T23068] RSP: 002b:00007f663b48a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 880.678384][T23068] RAX: ffffffffffffffda RBX: 00007f663a775fa0 RCX: 00007f663a585d29 [ 880.687168][T23068] RDX: 0000000000000000 RSI: 0000000000005437 RDI: 0000000000000003 [ 880.695951][T23068] RBP: 00007f663b48a090 R08: 0000000000000000 R09: 0000000000000000 [ 880.704744][T23068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 880.713527][T23068] R13: 0000000000000000 R14: 00007f663a775fa0 R15: 00007ffcbefb0d78 [ 880.722328][T23068] [ 880.731321][T23068] ERROR: Out of memory at tomoyo_realpath_from_path. [ 880.893664][T23086] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3603'. [ 881.804624][T23114] openvswitch: netlink: Key 23 has unexpected len 0 expected 2 [ 881.813418][T23110] netlink: 28 bytes leftover after parsing attributes in process `syz.9.3610'. [ 881.865329][T23110] netdevsim netdevsim9 netdevsim2: entered allmulticast mode [ 881.875443][T23112] FAULT_INJECTION: forcing a failure. [ 881.875443][T23112] name failslab, interval 1, probability 0, space 0, times 0 [ 881.930180][T23112] CPU: 0 UID: 0 PID: 23112 Comm: syz.8.3611 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 881.942057][T23112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 881.953129][T23112] Call Trace: [ 881.956748][T23112] [ 881.959990][T23112] dump_stack_lvl+0x16c/0x1f0 [ 881.965168][T23112] should_fail_ex+0x497/0x5b0 [ 881.970349][T23112] ? fs_reclaim_acquire+0xae/0x150 [ 881.976014][T23112] should_failslab+0xc2/0x120 [ 881.981196][T23112] kmem_cache_alloc_noprof+0x6e/0x3b0 [ 881.987146][T23112] ? security_file_alloc+0x34/0x2b0 [ 881.992894][T23112] security_file_alloc+0x34/0x2b0 [ 881.998427][T23112] init_file+0x93/0x480 [ 882.003006][T23112] alloc_empty_file+0x91/0x1e0 [ 882.008254][T23112] path_openat+0xe1/0x2d60 [ 882.013110][T23112] ? hlock_class+0x4e/0x130 [ 882.018066][T23112] ? __lock_acquire+0x15a9/0x3c40 [ 882.023597][T23112] ? __pfx_path_openat+0x10/0x10 [ 882.029029][T23112] ? __pfx___lock_acquire+0x10/0x10 [ 882.034743][T23112] ? lock_acquire.part.0+0x11b/0x380 [ 882.040553][T23112] ? find_held_lock+0x2d/0x110 [ 882.045801][T23112] do_filp_open+0x20c/0x470 [ 882.050757][T23112] ? __pfx_do_filp_open+0x10/0x10 [ 882.056283][T23112] ? find_held_lock+0x2d/0x110 [ 882.061541][T23112] ? alloc_fd+0x41f/0x760 [ 882.066325][T23112] do_sys_openat2+0x17a/0x1e0 [ 882.071489][T23112] ? __pfx_do_sys_openat2+0x10/0x10 [ 882.077231][T23112] __x64_sys_openat+0x175/0x210 [ 882.082575][T23112] ? __pfx___x64_sys_openat+0x10/0x10 [ 882.088504][T23112] do_syscall_64+0xcd/0x250 [ 882.093465][T23112] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 882.099955][T23112] RIP: 0033:0x7f37ef184690 [ 882.104803][T23112] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 882.126379][T23112] RSP: 002b:00007f37eff95f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 882.135636][T23112] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37ef184690 [ 882.144404][T23112] RDX: 0000000000000002 RSI: 00007f37eff95fa0 RDI: 00000000ffffff9c [ 882.153167][T23112] RBP: 00007f37eff95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 882.161929][T23112] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 882.170692][T23112] R13: 0000000000000000 R14: 00007f37ef375fa0 R15: 00007fff19cb9f08 [ 882.179470][T23112] [ 882.644469][T23122] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3614'. [ 882.981338][T23127] FAULT_INJECTION: forcing a failure. [ 882.981338][T23127] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 883.019498][T23127] CPU: 1 UID: 0 PID: 23127 Comm: syz.9.3617 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 883.031384][T23127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 883.042458][T23127] Call Trace: [ 883.046073][T23127] [ 883.049307][T23127] dump_stack_lvl+0x16c/0x1f0 [ 883.054478][T23127] should_fail_ex+0x497/0x5b0 [ 883.059658][T23127] _copy_to_user+0x32/0xd0 [ 883.064546][T23127] simple_read_from_buffer+0xd0/0x160 [ 883.070475][T23127] proc_fail_nth_read+0x198/0x270 [ 883.076039][T23127] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 883.082174][T23127] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 883.088299][T23127] vfs_read+0x1df/0xbe0 [ 883.092896][T23127] ? __pfx_tty_ioctl+0x10/0x10 [ 883.098157][T23127] ? __pfx_vfs_read+0x10/0x10 [ 883.103331][T23127] ? __pfx___might_resched+0x10/0x10 [ 883.109175][T23127] ksys_read+0x12b/0x250 [ 883.113863][T23127] ? __pfx_ksys_read+0x10/0x10 [ 883.119134][T23127] do_syscall_64+0xcd/0x250 [ 883.124115][T23127] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 883.130621][T23127] RIP: 0033:0x7f663a58473c [ 883.135491][T23127] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 93 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 ef 93 02 00 48 [ 883.157076][T23127] RSP: 002b:00007f663b48a030 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 883.166368][T23127] RAX: ffffffffffffffda RBX: 00007f663a775fa0 RCX: 00007f663a58473c [ 883.175152][T23127] RDX: 000000000000000f RSI: 00007f663b48a0a0 RDI: 0000000000000004 [ 883.183932][T23127] RBP: 00007f663b48a090 R08: 0000000000000000 R09: 0000000000000000 [ 883.192712][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 883.201501][T23127] R13: 0000000000000000 R14: 00007f663a775fa0 R15: 00007ffcbefb0d78 [ 883.210298][T23127] [ 883.502949][T23138] netlink: 4 bytes leftover after parsing attributes in process `syz.9.3620'. [ 883.538933][T23140] netlink: 4 bytes leftover after parsing attributes in process `syz.9.3620'. [ 883.808249][T23149] netlink: 1204 bytes leftover after parsing attributes in process `syz.9.3621'. [ 883.887603][T23146] netlink: 8 bytes leftover after parsing attributes in process `syz.9.3621'. [ 884.738898][T23162] nbd: illegal input index 50331648 [ 885.046227][T23176] FAULT_INJECTION: forcing a failure. [ 885.046227][T23176] name failslab, interval 1, probability 0, space 0, times 0 [ 885.060382][T23176] CPU: 1 UID: 0 PID: 23176 Comm: syz.6.3631 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 885.072251][T23176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 885.083337][T23176] Call Trace: [ 885.086956][T23176] [ 885.090206][T23176] dump_stack_lvl+0x16c/0x1f0 [ 885.095390][T23176] should_fail_ex+0x497/0x5b0 [ 885.100569][T23176] ? fs_reclaim_acquire+0xae/0x150 [ 885.106229][T23176] should_failslab+0xc2/0x120 [ 885.111419][T23176] kmem_cache_alloc_noprof+0x6e/0x3b0 [ 885.117361][T23176] ? alloc_empty_file+0x73/0x1e0 [ 885.122821][T23176] alloc_empty_file+0x73/0x1e0 [ 885.128071][T23176] path_openat+0xe1/0x2d60 [ 885.132932][T23176] ? hlock_class+0x4e/0x130 [ 885.137889][T23176] ? __lock_acquire+0x15a9/0x3c40 [ 885.143421][T23176] ? __pfx_path_openat+0x10/0x10 [ 885.148853][T23176] ? __pfx___lock_acquire+0x10/0x10 [ 885.154567][T23176] ? lock_acquire.part.0+0x11b/0x380 [ 885.160379][T23176] ? find_held_lock+0x2d/0x110 [ 885.165621][T23176] do_filp_open+0x20c/0x470 [ 885.170576][T23176] ? __pfx_do_filp_open+0x10/0x10 [ 885.176102][T23176] ? find_held_lock+0x2d/0x110 [ 885.181365][T23176] ? alloc_fd+0x41f/0x760 [ 885.186136][T23176] do_sys_openat2+0x17a/0x1e0 [ 885.191292][T23176] ? __pfx_do_sys_openat2+0x10/0x10 [ 885.197027][T23176] __x64_sys_openat+0x175/0x210 [ 885.202371][T23176] ? __pfx___x64_sys_openat+0x10/0x10 [ 885.208313][T23176] do_syscall_64+0xcd/0x250 [ 885.213285][T23176] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 885.219774][T23176] RIP: 0033:0x7f4eb3784690 [ 885.224636][T23176] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 885.246204][T23176] RSP: 002b:00007f4eb4653f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 885.255456][T23176] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4eb3784690 [ 885.264220][T23176] RDX: 0000000000000002 RSI: 00007f4eb4653fa0 RDI: 00000000ffffff9c [ 885.272984][T23176] RBP: 00007f4eb4653fa0 R08: 0000000000000000 R09: 0000000000000000 [ 885.281745][T23176] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 885.290509][T23176] R13: 0000000000000000 R14: 00007f4eb3975fa0 R15: 00007ffe33492ad8 [ 885.299287][T23176] [ 885.484449][T23169] netlink: 342 bytes leftover after parsing attributes in process `syz.8.3629'. [ 885.779891][T23195] ptrace attach of "./syz-executor exec"[12186] was attempted by "./syz-executor exec"[23195] [ 885.933915][ T29] audit: type=1326 audit(4294967312.868:39): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=23196 comm="syz.9.3634" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f663a585d29 code=0x0 [ 885.987535][ T29] audit: type=1326 audit(4294967312.868:40): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=23196 comm="syz.9.3634" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f663a585d29 code=0x0 [ 886.673296][T23219] netlink: 146 bytes leftover after parsing attributes in process `syz.8.3639'. [ 887.252387][T23240] netlink: 28 bytes leftover after parsing attributes in process `syz.6.3643'. [ 887.986126][T23255] netlink: 36 bytes leftover after parsing attributes in process `syz.9.3649'. [ 888.210154][ T29] audit: type=1400 audit(4294967315.149:41): apparmor="DENIED" operation="setprocattr" info="exec" error=-22 profile="unconfined" pid=23258 comm="syz.6.3650" [ 888.546194][T23267] Invalid ELF header magic: != ELF [ 888.676231][ T29] audit: type=1800 audit(4294967315.599:42): pid=23276 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.8.3652" name="members" dev="configfs" ino=80050 res=0 errno=0 [ 889.073777][T23280] Invalid ELF header magic: != ELF [ 889.117654][T23285] netlink: 28 bytes leftover after parsing attributes in process `syz.2.3656'. [ 889.229605][T23285] bond0: entered allmulticast mode [ 889.240226][T23285] bond_slave_0: entered allmulticast mode [ 889.279011][T23285] bond_slave_1: entered allmulticast mode [ 890.268513][T23321] netlink: 1204 bytes leftover after parsing attributes in process `syz.2.3668'. [ 890.290416][T23302] Process accounting resumed [ 890.307645][T23321] netlink: 8 bytes leftover after parsing attributes in process `syz.2.3668'. [ 890.591384][T23334] Invalid ELF header magic: != ELF [ 891.967483][T23385] Invalid ELF header magic: != ELF [ 892.418210][ T29] audit: type=1326 audit(4294967319.351:43): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=23396 comm="syz.9.3686" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f663a585d29 code=0x0 [ 892.785335][ T5831] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 892.811902][ T5831] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 892.821546][ T5831] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 892.847080][ T5831] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 892.858991][ T5831] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 892.869512][ T5831] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 893.134781][T23407] chnl_net:caif_netlink_parms(): no params data found [ 893.575725][T23381] smc: removing net device syz_tun with user defined pnetid ETHTOOL [ 893.717649][T23407] bridge0: port 1(bridge_slave_0) entered blocking state [ 893.740930][T23407] bridge0: port 1(bridge_slave_0) entered disabled state [ 893.764385][T23407] bridge_slave_0: entered allmulticast mode [ 893.775462][T23407] bridge_slave_0: entered promiscuous mode [ 893.802390][T23407] bridge0: port 2(bridge_slave_1) entered blocking state [ 893.845084][T23407] bridge0: port 2(bridge_slave_1) entered disabled state [ 893.853006][T23407] bridge_slave_1: entered allmulticast mode [ 893.865050][T23407] bridge_slave_1: entered promiscuous mode [ 893.955084][T23429] binder: 23425:23429 ioctl c00c620f 9 returned -22 [ 894.251161][T23407] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 894.321237][T23407] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 894.390562][T23407] team0: Port device team_slave_0 added [ 894.399418][T23407] team0: Port device team_slave_1 added [ 894.462671][T23407] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 894.501794][T23407] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 894.530325][ C1] vkms_vblank_simulate: vblank timer overrun [ 894.568666][T23407] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 894.596176][T23407] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 894.613626][T23407] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 894.664464][T23407] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 894.840748][T23407] hsr_slave_0: entered promiscuous mode [ 894.874603][T23407] hsr_slave_1: entered promiscuous mode [ 894.889431][T23407] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 894.913548][T23407] Cannot create hsr debugfs directory [ 894.953538][ T5831] Bluetooth: hci1: command tx timeout [ 895.386320][T23407] netdevsim netdevsim6 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 895.622566][T23407] netdevsim netdevsim6 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 895.770708][T23407] netdevsim netdevsim6 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 896.050480][T23407] netdevsim netdevsim6 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 896.070070][T23469] delete_channel: no stack [ 896.576535][T23407] netdevsim netdevsim6 netdevsim0: renamed from eth0 [ 896.623545][T23407] netdevsim netdevsim6 netdevsim1: renamed from eth1 [ 896.639929][T23407] netdevsim netdevsim6 netdevsim2: renamed from eth2 [ 896.651574][T23407] netdevsim netdevsim6 netdevsim3: renamed from eth3 [ 896.939534][T23407] 8021q: adding VLAN 0 to HW filter on device bond0 [ 896.995912][T23407] 8021q: adding VLAN 0 to HW filter on device team0 [ 897.032799][ T5831] Bluetooth: hci1: command tx timeout [ 897.058567][T13092] bridge0: port 1(bridge_slave_0) entered blocking state [ 897.066444][T13092] bridge0: port 1(bridge_slave_0) entered forwarding state [ 897.134100][T13092] bridge0: port 2(bridge_slave_1) entered blocking state [ 897.141953][T13092] bridge0: port 2(bridge_slave_1) entered forwarding state [ 897.600791][T23499] warning: `syz.8.3712' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 897.778511][T23407] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 898.266272][T23407] veth0_vlan: entered promiscuous mode [ 898.316815][T23407] veth1_vlan: entered promiscuous mode [ 898.389532][T23407] veth0_macvtap: entered promiscuous mode [ 898.425811][T23407] veth1_macvtap: entered promiscuous mode [ 898.462640][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 898.496114][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.520625][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 898.554173][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.587422][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 898.622332][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.644012][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 898.673457][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.707877][T23525] netlink: 20 bytes leftover after parsing attributes in process `syz.2.3716'. [ 898.711049][T23407] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 898.750561][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 898.791858][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.811385][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 898.841557][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.862657][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 898.889531][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.910970][T23407] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 898.931709][T23407] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 898.978519][T23407] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 899.079846][T23407] netdevsim netdevsim6 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.111494][ T5831] Bluetooth: hci1: command tx timeout [ 899.117547][T23407] netdevsim netdevsim6 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.145925][T23407] netdevsim netdevsim6 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.176805][T23407] netdevsim netdevsim6 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.455990][ T7322] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 899.491307][ T7322] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 899.542677][ T7320] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 899.569334][ T7320] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 899.688675][T23549] netlink: 342 bytes leftover after parsing attributes in process `syz.6.3685'. [ 899.914949][T23553] Invalid ELF header magic: != ELF [ 900.927523][T23574] sctp: Changing rto_alpha or rto_beta may lead to suboptimal rtt/srtt estimations! [ 901.190449][ T5831] Bluetooth: hci1: command tx timeout [ 901.398177][T23574] FAULT_INJECTION: forcing a failure. [ 901.398177][T23574] name failslab, interval 1, probability 0, space 0, times 0 [ 901.426698][T23574] CPU: 1 UID: 0 PID: 23574 Comm: syz.6.3725 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 901.438576][T23574] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 901.449663][T23574] Call Trace: [ 901.453279][T23574] [ 901.456520][T23574] dump_stack_lvl+0x16c/0x1f0 [ 901.461695][T23574] should_fail_ex+0x497/0x5b0 [ 901.466869][T23574] ? fs_reclaim_acquire+0xae/0x150 [ 901.472517][T23574] should_failslab+0xc2/0x120 [ 901.477694][T23574] __kmalloc_cache_noprof+0x68/0x420 [ 901.483544][T23574] sctp_endpoint_new+0x7c/0xc90 [ 901.488922][T23574] sctp_init_sock+0xe2c/0x1330 [ 901.494188][T23574] ? __pfx_sctp_v6_init_sock+0x10/0x10 [ 901.500221][T23574] sctp_v6_init_sock+0x16/0x70 [ 901.505489][T23574] ? __pfx_sctp_v6_init_sock+0x10/0x10 [ 901.511518][T23574] inet6_create+0xb53/0x1320 [ 901.516594][T23574] ? inet6_create+0x5d/0x1320 [ 901.521780][T23574] __sock_create+0x335/0x8d0 [ 901.526860][T23574] __sys_socket+0x14f/0x260 [ 901.531841][T23574] ? __pfx___sys_socket+0x10/0x10 [ 901.537393][T23574] ? rcu_is_watching+0x12/0xc0 [ 901.542670][T23574] __x64_sys_socket+0x72/0xb0 [ 901.547837][T23574] ? lockdep_hardirqs_on+0x7c/0x110 [ 901.553581][T23574] do_syscall_64+0xcd/0x250 [ 901.558568][T23574] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 901.565086][T23574] RIP: 0033:0x7f07fb385d29 [ 901.569964][T23574] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 901.591554][T23574] RSP: 002b:00007f07fc216038 EFLAGS: 00000246 ORIG_RAX: 0000000000000029 [ 901.600838][T23574] RAX: ffffffffffffffda RBX: 00007f07fb575fa0 RCX: 00007f07fb385d29 [ 901.609628][T23574] RDX: 0000000000000084 RSI: 0000000000000801 RDI: 000000000000000a [ 901.618412][T23574] RBP: 00007f07fb401b08 R08: 0000000000000000 R09: 0000000000000000 [ 901.627198][T23574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 901.635983][T23574] R13: 0000000000000000 R14: 00007f07fb575fa0 R15: 00007ffdd9b38f88 [ 901.644786][T23574] [ 901.648182][ C1] vkms_vblank_simulate: vblank timer overrun [ 902.024118][T23592] FAULT_INJECTION: forcing a failure. [ 902.024118][T23592] name failslab, interval 1, probability 0, space 0, times 0 [ 902.045677][T23592] CPU: 1 UID: 0 PID: 23592 Comm: syz.6.3731 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 902.057641][T23592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 902.068701][T23592] Call Trace: [ 902.072305][T23592] [ 902.075525][T23592] dump_stack_lvl+0x16c/0x1f0 [ 902.080683][T23592] should_fail_ex+0x497/0x5b0 [ 902.085826][T23592] ? fs_reclaim_acquire+0xae/0x150 [ 902.091450][T23592] should_failslab+0xc2/0x120 [ 902.096599][T23592] kmem_cache_alloc_lru_noprof+0x73/0x3b0 [ 902.102894][T23592] ? __d_alloc+0x35/0x8c0 [ 902.107661][T23592] __d_alloc+0x35/0x8c0 [ 902.112239][T23592] path_from_stashed+0x7a1/0xec0 [ 902.117678][T23592] ? __pfx_path_from_stashed+0x10/0x10 [ 902.123683][T23592] ? netns_get+0x21/0x150 [ 902.128445][T23592] ? do_raw_spin_unlock+0x172/0x230 [ 902.134170][T23592] ns_get_path+0x5f/0x80 [ 902.138836][T23592] proc_ns_get_link+0x122/0x260 [ 902.144169][T23592] ? __pfx_proc_ns_get_link+0x10/0x10 [ 902.150090][T23592] ? __pfx___might_resched+0x10/0x10 [ 902.155921][T23592] ? __pfx_proc_ns_get_link+0x10/0x10 [ 902.161834][T23592] step_into+0x1aed/0x2230 [ 902.166700][T23592] ? __pfx_step_into+0x10/0x10 [ 902.171939][T23592] ? __pfx___up_read+0x10/0x10 [ 902.177185][T23592] path_openat+0x74c/0x2d60 [ 902.182147][T23592] ? __pfx_path_openat+0x10/0x10 [ 902.187587][T23592] ? __pfx___lock_acquire+0x10/0x10 [ 902.193301][T23592] ? lock_acquire.part.0+0x11b/0x380 [ 902.199113][T23592] ? find_held_lock+0x2d/0x110 [ 902.204362][T23592] do_filp_open+0x20c/0x470 [ 902.209319][T23592] ? __pfx_do_filp_open+0x10/0x10 [ 902.214850][T23592] ? find_held_lock+0x2d/0x110 [ 902.220113][T23592] ? alloc_fd+0x41f/0x760 [ 902.224886][T23592] do_sys_openat2+0x17a/0x1e0 [ 902.230050][T23592] ? __pfx_do_sys_openat2+0x10/0x10 [ 902.235815][T23592] __x64_sys_openat+0x175/0x210 [ 902.241172][T23592] ? __pfx___x64_sys_openat+0x10/0x10 [ 902.247099][T23592] do_syscall_64+0xcd/0x250 [ 902.252073][T23592] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 902.258580][T23592] RIP: 0033:0x7f07fb384690 [ 902.263432][T23592] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 902.284996][T23592] RSP: 002b:00007f07fc215f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 902.294247][T23592] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f07fb384690 [ 902.303011][T23592] RDX: 0000000000000002 RSI: 00007f07fc215fa0 RDI: 00000000ffffff9c [ 902.311771][T23592] RBP: 00007f07fc215fa0 R08: 0000000000000000 R09: 0000000000000000 [ 902.320537][T23592] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 902.329301][T23592] R13: 0000000000000000 R14: 00007f07fb575fa0 R15: 00007ffdd9b38f88 [ 902.338078][T23592] [ 902.558135][T23614] sctp: [Deprecated]: syz.6.3736 (pid 23614) Use of struct sctp_assoc_value in delayed_ack socket option. [ 902.558135][T23614] Use struct sctp_sack_info instead [ 902.627589][T23616] bridge0: port 3(hsr0) entered blocking state [ 902.634733][T23616] bridge0: port 3(hsr0) entered disabled state [ 902.642427][T23616] hsr0: entered allmulticast mode [ 902.648107][T23616] hsr_slave_0: entered allmulticast mode [ 902.654802][T23616] hsr_slave_1: entered allmulticast mode [ 902.662328][T23616] hsr0: entered promiscuous mode [ 903.749132][ T5831] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 904.031398][T23638] FAULT_INJECTION: forcing a failure. [ 904.031398][T23638] name failslab, interval 1, probability 0, space 0, times 0 [ 904.104630][T23638] CPU: 1 UID: 0 PID: 23638 Comm: syz.8.3745 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 904.116510][T23638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 904.127584][T23638] Call Trace: [ 904.131202][T23638] [ 904.134446][T23638] dump_stack_lvl+0x16c/0x1f0 [ 904.139613][T23638] should_fail_ex+0x497/0x5b0 [ 904.144748][T23638] ? fs_reclaim_acquire+0xae/0x150 [ 904.150384][T23638] should_failslab+0xc2/0x120 [ 904.155567][T23638] kmem_cache_alloc_lru_noprof+0x73/0x3b0 [ 904.161898][T23638] ? __d_alloc+0x35/0x8c0 [ 904.166695][T23638] __d_alloc+0x35/0x8c0 [ 904.171296][T23638] path_from_stashed+0x7a1/0xec0 [ 904.176762][T23638] ? __pfx_path_from_stashed+0x10/0x10 [ 904.182798][T23638] ? netns_get+0x21/0x150 [ 904.187587][T23638] ? do_raw_spin_unlock+0x172/0x230 [ 904.193345][T23638] ns_get_path+0x5f/0x80 [ 904.198047][T23638] proc_ns_get_link+0x122/0x260 [ 904.203404][T23638] ? __pfx_proc_ns_get_link+0x10/0x10 [ 904.209336][T23638] ? __pfx___might_resched+0x10/0x10 [ 904.215191][T23638] ? __pfx_proc_ns_get_link+0x10/0x10 [ 904.221134][T23638] step_into+0x1aed/0x2230 [ 904.226023][T23638] ? __pfx_step_into+0x10/0x10 [ 904.231283][T23638] ? __pfx___up_read+0x10/0x10 [ 904.236557][T23638] path_openat+0x74c/0x2d60 [ 904.241558][T23638] ? __pfx_path_openat+0x10/0x10 [ 904.247024][T23638] ? __pfx___lock_acquire+0x10/0x10 [ 904.252763][T23638] ? lock_acquire.part.0+0x11b/0x380 [ 904.258603][T23638] ? find_held_lock+0x2d/0x110 [ 904.263880][T23638] do_filp_open+0x20c/0x470 [ 904.268862][T23638] ? __pfx_do_filp_open+0x10/0x10 [ 904.274412][T23638] ? find_held_lock+0x2d/0x110 [ 904.279702][T23638] ? alloc_fd+0x41f/0x760 [ 904.284507][T23638] do_sys_openat2+0x17a/0x1e0 [ 904.289687][T23638] ? __pfx_do_sys_openat2+0x10/0x10 [ 904.295452][T23638] __x64_sys_openat+0x175/0x210 [ 904.300821][T23638] ? __pfx___x64_sys_openat+0x10/0x10 [ 904.306772][T23638] do_syscall_64+0xcd/0x250 [ 904.311757][T23638] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 904.318272][T23638] RIP: 0033:0x7f37ef184690 [ 904.323144][T23638] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 904.344731][T23638] RSP: 002b:00007f37eff95f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 904.354011][T23638] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37ef184690 [ 904.362800][T23638] RDX: 0000000000000002 RSI: 00007f37eff95fa0 RDI: 00000000ffffff9c [ 904.371586][T23638] RBP: 00007f37eff95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 904.380373][T23638] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 904.389180][T23638] R13: 0000000000000000 R14: 00007f37ef375fa0 R15: 00007fff19cb9f08 [ 904.398171][T23638] [ 904.830937][T23670] rtc_cmos 00:00: Alarms can be up to one day in the future [ 905.268679][T23674] Invalid ELF header magic: != ELF [ 905.538499][T23692] netlink: 28 bytes leftover after parsing attributes in process `syz.9.3758'. [ 906.138597][T23692] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 906.184946][T23692] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 906.227060][T23692] bond0 (unregistering): Released all slaves [ 906.552527][T23704] FAULT_INJECTION: forcing a failure. [ 906.552527][T23704] name failslab, interval 1, probability 0, space 0, times 0 [ 906.587714][T23704] CPU: 0 UID: 0 PID: 23704 Comm: syz.8.3760 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 906.599600][T23704] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 906.610679][T23704] Call Trace: [ 906.614297][T23704] [ 906.617537][T23704] dump_stack_lvl+0x16c/0x1f0 [ 906.622719][T23704] should_fail_ex+0x497/0x5b0 [ 906.627904][T23704] ? trace_lock_acquire+0x14e/0x1f0 [ 906.633658][T23704] should_failslab+0xc2/0x120 [ 906.638847][T23704] __kmalloc_cache_noprof+0x68/0x420 [ 906.644697][T23704] proc_thread_self_get_link+0x1c6/0x240 [ 906.650924][T23704] ? __pfx_proc_thread_self_get_link+0x10/0x10 [ 906.657719][T23704] step_into+0x19b5/0x2230 [ 906.662599][T23704] ? set_root+0x3f8/0x610 [ 906.667387][T23704] ? __pfx_step_into+0x10/0x10 [ 906.672666][T23704] walk_component+0xfc/0x5b0 [ 906.677740][T23704] link_path_walk.part.0.constprop.0+0x669/0xd40 [ 906.684736][T23704] path_openat+0x228/0x2d60 [ 906.689711][T23704] ? hlock_class+0x4e/0x130 [ 906.694726][T23704] ? __pfx_path_openat+0x10/0x10 [ 906.700176][T23704] ? __pfx___lock_acquire+0x10/0x10 [ 906.705915][T23704] ? lock_acquire.part.0+0x11b/0x380 [ 906.711754][T23704] ? find_held_lock+0x2d/0x110 [ 906.717039][T23704] do_filp_open+0x20c/0x470 [ 906.722038][T23704] ? __pfx_do_filp_open+0x10/0x10 [ 906.727593][T23704] ? find_held_lock+0x2d/0x110 [ 906.732893][T23704] ? alloc_fd+0x41f/0x760 [ 906.737693][T23704] do_sys_openat2+0x17a/0x1e0 [ 906.742870][T23704] ? __pfx_do_sys_openat2+0x10/0x10 [ 906.748641][T23704] __x64_sys_openat+0x175/0x210 [ 906.754017][T23704] ? __pfx___x64_sys_openat+0x10/0x10 [ 906.759982][T23704] do_syscall_64+0xcd/0x250 [ 906.764976][T23704] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 906.771492][T23704] RIP: 0033:0x7f37ef184690 [ 906.776369][T23704] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 906.797962][T23704] RSP: 002b:00007f37eff95f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 906.807237][T23704] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f37ef184690 [ 906.816004][T23704] RDX: 0000000000000002 RSI: 00007f37eff95fa0 RDI: 00000000ffffff9c [ 906.816025][T23704] RBP: 00007f37eff95fa0 R08: 0000000000000000 R09: 0000000000000000 [ 906.816041][T23704] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 906.816057][T23704] R13: 0000000000000000 R14: 00007f37ef375fa0 R15: 00007fff19cb9f08 [ 906.816097][T23704] [ 907.645257][ T29] audit: type=1800 audit(4294967334.579:44): pid=23719 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm=FFFFF2FFFFFFF2FFFFFFF2FFFFFFF2 name="features" dev="configfs" ino=83047 res=0 errno=0 [ 907.698790][T23719] FAULT_INJECTION: forcing a failure. [ 907.698790][T23719] name failslab, interval 1, probability 0, space 0, times 0 [ 907.712738][T23719] CPU: 1 UID: 0 PID: 23719 Comm: Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 907.725082][T23719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 907.736153][T23719] Call Trace: [ 907.739763][T23719] [ 907.742984][T23719] dump_stack_lvl+0x16c/0x1f0 [ 907.748143][T23719] should_fail_ex+0x497/0x5b0 [ 907.753291][T23719] ? fs_reclaim_acquire+0xae/0x150 [ 907.758919][T23719] should_failslab+0xc2/0x120 [ 907.764070][T23719] __kmalloc_node_track_caller_noprof+0xcf/0x520 [ 907.771039][T23719] ? __pfx__proc_mkdir+0x10/0x10 [ 907.776470][T23719] ? nf_lwtunnel_net_init+0x38/0xf0 [ 907.782192][T23719] ? __pfx_nf_lwtunnel_net_init+0x10/0x10 [ 907.788486][T23719] kmemdup_noprof+0x29/0x60 [ 907.793441][T23719] nf_lwtunnel_net_init+0x38/0xf0 [ 907.798978][T23719] ops_init+0x1df/0x5f0 [ 907.803563][T23719] setup_net+0x21f/0x860 [ 907.808240][T23719] ? __pfx_setup_net+0x10/0x10 [ 907.813485][T23719] ? down_read_killable+0xcc/0x380 [ 907.819110][T23719] ? __pfx_down_read_killable+0x10/0x10 [ 907.825214][T23719] ? debug_mutex_init+0x37/0x70 [ 907.830556][T23719] copy_net_ns+0x2b4/0x6c0 [ 907.835413][T23719] create_new_namespaces+0x3ea/0xad0 [ 907.841229][T23719] unshare_nsproxy_namespaces+0xc0/0x1f0 [ 907.847432][T23719] ksys_unshare+0x45d/0xa40 [ 907.852391][T23719] ? __pfx_ksys_unshare+0x10/0x10 [ 907.857918][T23719] ? xfd_validate_state+0x5d/0x180 [ 907.863546][T23719] __x64_sys_unshare+0x31/0x40 [ 907.868791][T23719] do_syscall_64+0xcd/0x250 [ 907.873757][T23719] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 907.880243][T23719] RIP: 0033:0x7f07fb385d29 [ 907.885092][T23719] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 907.906660][T23719] RSP: 002b:00007f07fc216038 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 907.915915][T23719] RAX: ffffffffffffffda RBX: 00007f07fb575fa0 RCX: 00007f07fb385d29 [ 907.924676][T23719] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040000080 [ 907.933434][T23719] RBP: 00007f07fb401b08 R08: 0000000000000000 R09: 0000000000000000 [ 907.942197][T23719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 907.950959][T23719] R13: 0000000000000000 R14: 00007f07fb575fa0 R15: 00007ffdd9b38f88 [ 907.959743][T23719] [ 908.068368][T23733] bridge0: port 3(hsr0) entered blocking state [ 908.113753][T23733] bridge0: port 3(hsr0) entered disabled state [ 908.135343][T23733] hsr0: entered allmulticast mode [ 908.141268][T23733] hsr_slave_0: entered allmulticast mode [ 908.193970][T23733] hsr_slave_1: entered allmulticast mode [ 908.211797][T23733] hsr0: entered promiscuous mode [ 908.223614][T23733] bridge0: port 3(hsr0) entered blocking state [ 908.230519][T23733] bridge0: port 3(hsr0) entered forwarding state [ 909.052073][T23770] validate_nla: 56 callbacks suppressed [ 909.052093][T23770] netlink: 'syz.6.3776': attribute type 1 has an invalid length. [ 909.069718][T23770] netlink: 318 bytes leftover after parsing attributes in process `syz.6.3776'. [ 911.026044][T23829] netlink: 4 bytes leftover after parsing attributes in process `syz.9.3792'. [ 911.089033][ T5831] Bluetooth: hci3: unexpected event 0x02 length: 0 < 1 [ 912.686473][T23862] ICMPv6: process `syz.6.3802' is using deprecated sysctl (syscall) net.ipv6.neigh.erspan0.retrans_time - use net.ipv6.neigh.erspan0.retrans_time_ms instead [ 914.412341][T23912] netlink: 'syz.9.3814': attribute type 33 has an invalid length. [ 914.421082][T23912] netlink: 322 bytes leftover after parsing attributes in process `syz.9.3814'. [ 914.431349][T23912] netlink: 'syz.9.3814': attribute type 33 has an invalid length. [ 914.440108][T23912] netlink: 322 bytes leftover after parsing attributes in process `syz.9.3814'. [ 915.194413][T23947] FAULT_INJECTION: forcing a failure. [ 915.194413][T23947] name failslab, interval 1, probability 0, space 0, times 0 [ 915.242868][T23947] CPU: 1 UID: 0 PID: 23947 Comm: syz.6.3822 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 915.254760][T23947] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 915.265841][T23947] Call Trace: [ 915.269466][T23947] [ 915.272712][T23947] dump_stack_lvl+0x16c/0x1f0 [ 915.277897][T23947] should_fail_ex+0x497/0x5b0 [ 915.283086][T23947] ? fs_reclaim_acquire+0xae/0x150 [ 915.288746][T23947] should_failslab+0xc2/0x120 [ 915.293932][T23947] kmem_cache_alloc_noprof+0x6e/0x3b0 [ 915.299885][T23947] ? alloc_empty_file+0x73/0x1e0 [ 915.305361][T23947] alloc_empty_file+0x73/0x1e0 [ 915.310650][T23947] path_openat+0xe1/0x2d60 [ 915.315551][T23947] ? hlock_class+0x4e/0x130 [ 915.320546][T23947] ? __lock_acquire+0x15a9/0x3c40 [ 915.326117][T23947] ? __pfx_path_openat+0x10/0x10 [ 915.331582][T23947] ? __pfx___lock_acquire+0x10/0x10 [ 915.337326][T23947] ? lock_acquire.part.0+0x11b/0x380 [ 915.343168][T23947] ? find_held_lock+0x2d/0x110 [ 915.348446][T23947] do_filp_open+0x20c/0x470 [ 915.353427][T23947] ? __pfx_do_filp_open+0x10/0x10 [ 915.358978][T23947] ? find_held_lock+0x2d/0x110 [ 915.364278][T23947] ? alloc_fd+0x41f/0x760 [ 915.369080][T23947] do_sys_openat2+0x17a/0x1e0 [ 915.374264][T23947] ? __pfx_do_sys_openat2+0x10/0x10 [ 915.380031][T23947] __x64_sys_openat+0x175/0x210 [ 915.385398][T23947] ? __pfx___x64_sys_openat+0x10/0x10 [ 915.391541][T23947] do_syscall_64+0xcd/0x250 [ 915.396530][T23947] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 915.403048][T23947] RIP: 0033:0x7f07fb384690 [ 915.407926][T23947] Code: 48 89 44 24 20 75 93 44 89 54 24 0c e8 49 94 02 00 44 8b 54 24 0c 89 da 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 38 44 89 c7 89 44 24 0c e8 9c 94 02 00 8b 44 [ 915.429516][T23947] RSP: 002b:00007f07fc215f10 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 915.438798][T23947] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f07fb384690 [ 915.447588][T23947] RDX: 0000000000000002 RSI: 00007f07fc215fa0 RDI: 00000000ffffff9c [ 915.456379][T23947] RBP: 00007f07fc215fa0 R08: 0000000000000000 R09: 0000000000000000 [ 915.465173][T23947] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 915.473966][T23947] R13: 0000000000000000 R14: 00007f07fb575fa0 R15: 00007ffdd9b38f88 [ 915.482772][T23947] [ 915.486215][ C1] vkms_vblank_simulate: vblank timer overrun [ 916.738761][T23968] netlink: 8 bytes leftover after parsing attributes in process `syz.8.3828'. [ 917.993066][T24042] netlink: 4 bytes leftover after parsing attributes in process `syz.6.3844'. [ 918.010467][T24042] netlink: 4 bytes leftover after parsing attributes in process `syz.6.3844'. [ 918.193852][T24048] netlink: 'syz.8.3846': attribute type 1 has an invalid length. [ 918.219650][T24048] netlink: 4 bytes leftover after parsing attributes in process `syz.8.3846'. [ 919.254865][T24088] netlink: 294 bytes leftover after parsing attributes in process `syz.6.3853'. [ 921.345942][T24151] mkiss: ax0: crc mode is auto. [ 921.537053][T24164] ptrace attach of "./syz-executor exec"[18261] was attempted by "./syz-executor exec"[24164] [ 921.873823][T24184] netlink: 'syz.9.3874': attribute type 33 has an invalid length. [ 921.888838][T24184] netlink: 322 bytes leftover after parsing attributes in process `syz.9.3874'. [ 921.940761][ T29] audit: type=1800 audit(4294967348.896:45): pid=24187 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.9.3874" name="dbroot" dev="configfs" ino=85298 res=0 errno=0                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [ 979.602774][T25434] netlink: 28 bytes leftover after parsing attributes in process `syz.6.4164'. [ 982.079956][T19625] Bluetooth: hci0: Opcode 0x0c03 failed: -110 [ 983.451926][T25509] netlink: 28 bytes leftover after parsing attributes in process `syz.9.4181'. [ 983.481895][T25506] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4182'. [ 983.529284][T25510] [U] y [ 983.547663][T25510] [U] 9zG-aoP]:]V [ 984.443399][T25521] HfR: entered promiscuous mode [ 984.506372][T25521] netlink: 12 bytes leftover after parsing attributes in process `syz.2.4185'. [ 984.570147][T25521] HfR: left promiscuous mode [ 988.045973][T25603] netlink: 350 bytes leftover after parsing attributes in process `syz.9.4204'. [ 988.378515][T25607] netlink: 4 bytes leftover after parsing attributes in process `syz.6.4205'. [ 988.445043][T25622] CIFS mount error: No usable UNC path provided in device string! [ 988.445043][T25622] [ 988.484602][T25622] CIFS: VFS: CIFS mount error: No usable UNC path provided in device string! [ 988.726718][T25632] CIFS mount error: No usable UNC path provided in device string! [ 988.726718][T25632] [ 988.879072][T25632] CIFS: VFS: CIFS mount error: No usable UNC path provided in device string! [ 989.118248][T25644] netlink: 12 bytes leftover after parsing attributes in process `syz.9.4211'. [ 989.157102][T25644] netlink: 12 bytes leftover after parsing attributes in process `syz.9.4211'. [ 989.514475][T25653] [U] UU|@3*gv SdbƱ)݄spAgu y [ 989.687452][T25653] [U] 9zG-aoP]:]V [ 990.548457][T25664] netlink: 326 bytes leftover after parsing attributes in process `syz.9.4217'. [ 993.029230][ T1295] ieee802154 phy0 wpan0: encryption failed: -22 [ 993.036229][ T1295] ieee802154 phy1 wpan1: encryption failed: -22 [ 997.619029][T25730] netlink: 20 bytes leftover after parsing attributes in process `syz.6.4235'. [ 998.436533][T25740] can: request_module (can-proto-0) failed. [ 998.701826][T25744] netlink: 12 bytes leftover after parsing attributes in process `syz.6.4239'. [ 1001.110150][T25798] [U] UU|@3*gv SdbƱ)݄spAgu [ 1002.354106][T25816] netlink: 28 bytes leftover after parsing attributes in process `syz.8.4252'. [ 1012.015935][T25926] snd_aloop snd_aloop.0: control 16781581:65533:6::0 is already present [ 1012.093079][T25931] netlink: 226 bytes leftover after parsing attributes in process `syz.8.4280'. [ 1012.127653][T25931] netlink: 4 bytes leftover after parsing attributes in process `syz.8.4280'. [ 1012.164571][T25931] A link change request failed with some changes committed already. Interface wg1 may have been left with an inconsistent configuration, please check. [ 1012.535426][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.555389][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.574231][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.589705][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.601549][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.612338][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.629362][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1012.673747][T25950] netlink: 334 bytes leftover after parsing attributes in process `syz.2.4285'. [ 1013.579701][T25971] random: crng reseeded on system resumption [ 1016.282458][T26031] netlink: 'syz.2.4304': attribute type 10 has an invalid length. [ 1016.388395][T26031] A link change request failed with some changes committed already. Interface erspan0 may have been left with an inconsistent configuration, please check. [ 1016.513005][T26033] sock: sock_set_timeout: `syz.8.4305' (pid 26033) tries to set negative timeout [ 1016.680660][T26043] RDS: rds_bind could not find a transport for fe80::3030:3030:3a30:302f, load rds_tcp or rds_rdma? [ 1016.871038][T26047] can: request_module (can-proto-0) failed. [ 1017.804271][T26069] __nla_validate_parse: 27 callbacks suppressed [ 1017.804291][T26069] netlink: 28 bytes leftover after parsing attributes in process `syz.9.4315'. [ 1017.822589][T26069] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 1017.832156][T26069] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 1017.843452][T26069] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 1017.869158][T26069] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 1020.676358][T26114] could not allocate digest TFM handle binfmt_misc [ 1020.899219][T26126] netlink: zone id is out of range [ 1020.934332][T26126] netlink: zone id is out of range [ 1020.966088][T26126] netlink: zone id is out of range [ 1021.012689][T26126] netlink: zone id is out of range [ 1021.018358][T26126] netlink: zone id is out of range [ 1021.024161][T26126] netlink: zone id is out of range [ 1021.030663][T26126] netlink: zone id is out of range [ 1021.036306][T26126] netlink: zone id is out of range [ 1021.042377][T26126] netlink: zone id is out of range [ 1021.048015][T26126] netlink: zone id is out of range [ 1022.939428][ T29] audit: type=1326 audit(4294967312.501:46): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=26173 comm="syz.9.4338" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f663a585d29 code=0x0 [ 1023.181695][T26180] netlink: 342 bytes leftover after parsing attributes in process `syz.8.4340'. [ 1024.576361][T26217] could not allocate digest TFM handle [ 1025.517854][T26261] Invalid ELF header magic: != ELF [ 1027.652418][T26282] delete_channel: no stack [ 1029.064395][T26345] net_ratelimit: 14 callbacks suppressed [ 1029.064416][T26345] netlink: del zone limit has 8 unknown bytes [ 1029.688478][T26363] kernel read not supported for file /8SpExYXgh|lH敿9.KgPn֤L]XF (pid: 26363 comm: syz.9.4377) [ 1029.724595][ T29] audit: type=1800 audit(4294967319.327:47): pid=26363 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.9.4377" name=11F9BC9A3897C953FE7016B04578951E595883AE6714BB68CF7C6C489B01FCFA14C2EC06E695BF392E1B4B6702A0A9EFFE500EE66ED6A44C8F9A1EEF5D58DB46A6D0 dev="mqueue" ino=96487 res=0 errno=0 [ 1030.187299][T26379] netlink: 28 bytes leftover after parsing attributes in process `syz.2.4380'. [ 1033.270132][T26438] could not allocate digest TFM handle [ 1036.415936][T26514] netlink: 4 bytes leftover after parsing attributes in process `syz.9.4407'. [ 1036.432059][T26513] netlink: 4 bytes leftover after parsing attributes in process `syz.9.4407'. [ 1037.534207][T26523] svc: failed to register nfsdv3 RPC service (errno 111). [ 1037.535286][T26523] svc: failed to register nfsaclv3 RPC service (errno 111). [ 1038.039778][T26538] netlink: 16 bytes leftover after parsing attributes in process `syz.2.4414'. [ 1038.099091][T26538] nbd: must specify at least one socket [ 1038.314623][ T29] audit: type=1800 audit(4294967327.971:48): pid=26547 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz.8.4418" name="discovery_nqn" dev="configfs" ino=95923 res=0 errno=0 [ 1038.548784][T26553] Process accounting resumed [ 1038.608936][T26554] Process accounting resumed [ 1042.252390][T26655] netlink: 28 bytes leftover after parsing attributes in process `syz.8.4441'. [ 1042.490033][T26655] bond0: (slave bond_slave_0): Releasing backup interface [ 1046.413098][T26747] openvswitch: netlink: IP tunnel attribute has 197 unknown bytes. [ 1046.468899][T26747] FAULT_INJECTION: forcing a failure. [ 1046.468899][T26747] name fail_futex, interval 1, probability 0, space 0, times 0 [ 1046.499552][T26747] CPU: 1 UID: 0 PID: 26747 Comm: syz.6.4465 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 1046.511433][T26747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 1046.522491][T26747] Call Trace: [ 1046.526091][T26747] [ 1046.529313][T26747] dump_stack_lvl+0x16c/0x1f0 [ 1046.534467][T26747] should_fail_ex+0x497/0x5b0 [ 1046.539623][T26747] get_futex_key+0x4a3/0x1000 [ 1046.544779][T26747] ? __pfx_get_futex_key+0x10/0x10 [ 1046.550410][T26747] ? find_held_lock+0x2d/0x110 [ 1046.555657][T26747] futex_wait_setup+0x72/0x290 [ 1046.560903][T26747] __futex_wait+0x267/0x3c0 [ 1046.565857][T26747] ? __pfx___futex_wait+0x10/0x10 [ 1046.571380][T26747] ? try_to_wake_up+0x953/0x1490 [ 1046.576814][T26747] ? __pfx_futex_wake_mark+0x10/0x10 [ 1046.582637][T26747] futex_wait+0xe9/0x380 [ 1046.587303][T26747] ? __pfx_futex_wait+0x10/0x10 [ 1046.592648][T26747] do_futex+0x22b/0x350 [ 1046.597226][T26747] ? __pfx_do_futex+0x10/0x10 [ 1046.602374][T26747] ? __pfx___might_resched+0x10/0x10 [ 1046.608191][T26747] __x64_sys_futex+0x1e1/0x4c0 [ 1046.613442][T26747] ? __pfx___x64_sys_futex+0x10/0x10 [ 1046.619264][T26747] ? rcu_is_watching+0x12/0xc0 [ 1046.624511][T26747] do_syscall_64+0xcd/0x250 [ 1046.629475][T26747] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1046.635967][T26747] RIP: 0033:0x7f07fb385d29 [ 1046.640822][T26747] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 1046.662393][T26747] RSP: 002b:00007f07fc2160e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 1046.671647][T26747] RAX: ffffffffffffffda RBX: 00007f07fb575fa8 RCX: 00007f07fb385d29 [ 1046.680411][T26747] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f07fb575fa8 [ 1046.689177][T26747] RBP: 00007f07fb575fa0 R08: 0000000000000000 R09: 0000000000000000 [ 1046.697940][T26747] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f07fb575fac [ 1046.706703][T26747] R13: 0000000000000000 R14: 00007ffdd9b38ea0 R15: 00007ffdd9b38f88 [ 1046.715477][T26747] [ 1048.074127][T26784] netlink: 334 bytes leftover after parsing attributes in process `syz.8.4474'. [ 1048.192095][T26784] netlink: 334 bytes leftover after parsing attributes in process `syz.8.4474'. [ 1048.293419][T26781] delete_channel: no stack [ 1048.407120][T26781] delete_channel: no stack [ 1048.424840][T26781] delete_channel: no stack [ 1048.456739][T26781] delete_channel: no stack [ 1048.481768][T26781] delete_channel: no stack [ 1048.522149][T26781] delete_channel: no stack [ 1048.564436][T26781] delete_channel: no stack [ 1048.594528][T26781] delete_channel: no stack [ 1048.620704][T26781] delete_channel: no stack [ 1048.630789][T26781] delete_channel: no stack [ 1048.649731][T26781] delete_channel: no stack [ 1048.654751][T26781] delete_channel: no stack [ 1048.680360][T26781] delete_channel: no stack [ 1048.690705][T26781] delete_channel: no stack [ 1048.744848][T26781] delete_channel: no stack [ 1048.757420][T26781] delete_channel: no stack [ 1048.762470][T26781] delete_channel: no stack [ 1048.826722][T26781] delete_channel: no stack [ 1048.831746][T26781] delete_channel: no stack [ 1048.869857][T26781] delete_channel: no stack [ 1048.895779][T26781] delete_channel: no stack [ 1048.900803][T26781] delete_channel: no stack [ 1048.954891][T26781] delete_channel: no stack [ 1048.959961][T26781] delete_channel: no stack [ 1048.966050][T26781] delete_channel: no stack [ 1048.971151][T26781] delete_channel: no stack [ 1048.977327][T26781] delete_channel: no stack [ 1048.982332][T26781] delete_channel: no stack [ 1049.003825][T26781] delete_channel: no stack [ 1049.008918][T26781] delete_channel: no stack [ 1049.028731][T26781] delete_channel: no stack [ 1049.043898][T26781] delete_channel: no stack [ 1049.057598][T26781] delete_channel: no stack [ 1050.111686][T26836] Process accounting resumed [ 1050.157550][T26836] Process accounting resumed [ 1050.197905][T26836] Process accounting resumed [ 1050.223052][T26836] Process accounting resumed [ 1050.316572][T26836] Process accounting resumed [ 1050.353628][T26836] Process accounting resumed [ 1050.384913][T26836] Process accounting resumed [ 1050.413341][T26836] Process accounting resumed [ 1050.441016][T26836] Process accounting resumed [ 1050.484068][T26836] Process accounting resumed [ 1050.518067][T26836] Process accounting resumed [ 1050.534209][T26842] could not allocate digest TFM handle [ 1050.585983][T26836] Process accounting resumed [ 1050.607568][T26836] Process accounting resumed [ 1050.628972][T26836] Process accounting resumed [ 1050.672749][T26836] Process accounting resumed [ 1050.702527][T26836] Process accounting resumed [ 1050.721306][T26836] Process accounting resumed [ 1050.765598][T26836] Process accounting resumed [ 1050.777578][T26854] FAULT_INJECTION: forcing a failure. [ 1050.777578][T26854] name failslab, interval 1, probability 0, space 0, times 0 [ 1050.802827][T26854] CPU: 0 UID: 0 PID: 26854 Comm: syz.9.4487 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 1050.814703][T26854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 1050.825787][T26854] Call Trace: [ 1050.829408][T26854] [ 1050.832652][T26854] dump_stack_lvl+0x16c/0x1f0 [ 1050.837835][T26854] should_fail_ex+0x497/0x5b0 [ 1050.843009][T26854] ? fs_reclaim_acquire+0xae/0x150 [ 1050.848663][T26854] should_failslab+0xc2/0x120 [ 1050.853842][T26854] __kmalloc_cache_noprof+0x68/0x420 [ 1050.859698][T26854] ? __pfx_obj_cgroup_release+0x10/0x10 [ 1050.865834][T26854] percpu_ref_init+0xd9/0x400 [ 1050.871004][T26854] ? kasan_save_track+0x14/0x30 [ 1050.876371][T26854] mem_cgroup_css_online+0x7e/0x550 [ 1050.882121][T26854] ? __pfx_mem_cgroup_css_online+0x10/0x10 [ 1050.888536][T26854] online_css+0xaf/0x350 [ 1050.893275][T26854] cgroup_apply_control_enable+0x6d7/0xc80 [ 1050.899714][T26854] cgroup_mkdir+0x398/0x1150 [ 1050.904798][T26854] ? __pfx_cgroup_mkdir+0x10/0x10 [ 1050.910358][T26854] kernfs_iop_mkdir+0x14a/0x1d0 [ 1050.915720][T26854] ? bpf_lsm_inode_mkdir+0x9/0x10 [ 1050.921281][T26854] vfs_mkdir+0x57d/0x860 [ 1050.925981][T26854] do_mkdirat+0x301/0x3a0 [ 1050.930776][T26854] ? __pfx_do_mkdirat+0x10/0x10 [ 1050.936145][T26854] ? getname_flags.part.0+0x1c5/0x550 [ 1050.942090][T26854] __x64_sys_mkdir+0xef/0x140 [ 1050.947264][T26854] do_syscall_64+0xcd/0x250 [ 1050.952260][T26854] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1050.958786][T26854] RIP: 0033:0x7f663a585d29 [ 1050.963662][T26854] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 1050.985258][T26854] RSP: 002b:00007f663b48a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000053 [ 1050.994550][T26854] RAX: ffffffffffffffda RBX: 00007f663a775fa0 RCX: 00007f663a585d29 [ 1051.003348][T26854] RDX: 0000000000000000 RSI: 0000000000009001 RDI: 0000000020000100 [ 1051.012136][T26854] RBP: 00007f663a601b08 R08: 0000000000000000 R09: 0000000000000000 [ 1051.020922][T26854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1051.029703][T26854] R13: 0000000000000000 R14: 00007f663a775fa0 R15: 00007ffcbefb0d78 [ 1051.038507][T26854] [ 1051.463184][T26820] Process accounting resumed [ 1052.615942][T26883] ptrace attach of "./syz-executor exec"[18261] was attempted by ""[26883] [ 1053.175115][T26890] Process accounting resumed [ 1053.801237][T26910] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4504'. [ 1054.183257][ T1295] ieee802154 phy0 wpan0: encryption failed: -22 [ 1054.195593][ T1295] ieee802154 phy1 wpan1: encryption failed: -22 [ 1054.561327][T26928] sd 0:0:1:0: PR command failed: 1026 [ 1054.580255][T26928] sd 0:0:1:0: Sense Key : Illegal Request [current] [ 1054.610257][T26928] sd 0:0:1:0: Add. Sense: Invalid command operation code [ 1055.037660][T26943] mkiss: ax0: crc mode is auto. [ 1055.537502][T26958] netlink: 8 bytes leftover after parsing attributes in process `syz.8.4518'. [ 1056.825987][T26989] netlink: 20 bytes leftover after parsing attributes in process `syz.8.4527'. [ 1056.948235][T26997] random: crng reseeded on system resumption [ 1056.990597][T27004] netlink: 'syz.8.4530': attribute type 28 has an invalid length. [ 1057.012063][T27004] netlink: 334 bytes leftover after parsing attributes in process `syz.8.4530'. [ 1058.316277][T27031] HSR: entered promiscuous mode [ 1058.385110][T27031] delete_channel: no stack [ 1058.432922][T27037] delete_channel: no stack [ 1059.423321][T27053] can: request_module (can-proto-0) failed. [ 1059.589256][T27058] FAULT_INJECTION: forcing a failure. [ 1059.589256][T27058] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 1059.682231][T27058] CPU: 1 UID: 0 PID: 27058 Comm: syz.6.4540 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 1059.694115][T27058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 1059.705174][T27058] Call Trace: [ 1059.708776][T27058] [ 1059.711997][T27058] dump_stack_lvl+0x16c/0x1f0 [ 1059.717148][T27058] should_fail_ex+0x497/0x5b0 [ 1059.722300][T27058] _copy_from_user+0x2e/0xd0 [ 1059.727355][T27058] __sys_bpf+0x215/0x57a0 [ 1059.732121][T27058] ? __pfx_lock_release+0x10/0x10 [ 1059.737646][T27058] ? __pfx___sys_bpf+0x10/0x10 [ 1059.742888][T27058] ? vfs_write+0x306/0x1150 [ 1059.747848][T27058] ? __mutex_unlock_slowpath+0x164/0x690 [ 1059.754062][T27058] ? fput+0x67/0x440 [ 1059.758352][T27058] ? ksys_write+0x1ba/0x250 [ 1059.763305][T27058] ? __pfx_ksys_write+0x10/0x10 [ 1059.768644][T27058] __x64_sys_bpf+0x78/0xc0 [ 1059.773507][T27058] ? lockdep_hardirqs_on+0x7c/0x110 [ 1059.779229][T27058] do_syscall_64+0xcd/0x250 [ 1059.784207][T27058] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1059.790700][T27058] RIP: 0033:0x7f07fb385d29 [ 1059.795559][T27058] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 1059.817125][T27058] RSP: 002b:00007f07fc216038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 1059.826381][T27058] RAX: ffffffffffffffda RBX: 00007f07fb575fa0 RCX: 00007f07fb385d29 [ 1059.835160][T27058] RDX: 00000000000006f4 RSI: 0000000020000100 RDI: 0000000000000000 [ 1059.843927][T27058] RBP: 00007f07fc216090 R08: 0000000000000000 R09: 0000000000000000 [ 1059.852694][T27058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1059.861457][T27058] R13: 0000000000000001 R14: 00007f07fb575fa0 R15: 00007ffdd9b38f88 [ 1059.870238][T27058] [ 1060.565230][T27070] [ 1060.567831][T27070] ====================================================== [ 1060.575558][T27070] WARNING: possible circular locking dependency detected [ 1060.583291][T27070] 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 Not tainted [ 1060.591126][T27070] ------------------------------------------------------ [ 1060.598850][T27070] syz.9.4543/27070 is trying to acquire lock: [ 1060.605532][T27070] ffff88803030c620 (&mm->mmap_lock){++++}-{4:4}, at: __might_fault+0xe3/0x190 [ 1060.615364][T27070] [ 1060.615364][T27070] but task is already holding lock: [ 1060.623467][T27070] ffff888025c64d90 (&q->debugfs_mutex){+.+.}-{4:4}, at: blk_trace_setup+0x33/0x70 [ 1060.633657][T27070] [ 1060.633657][T27070] which lock already depends on the new lock. [ 1060.633657][T27070] [ 1060.645102][T27070] [ 1060.645102][T27070] the existing dependency chain (in reverse order) is: [ 1060.655020][T27070] [ 1060.655020][T27070] -> #4 (&q->debugfs_mutex){+.+.}-{4:4}: [ 1060.663645][T27070] __mutex_lock+0x19b/0xa60 [ 1060.669199][T27070] blk_register_queue+0x13c/0x4f0 [ 1060.675323][T27070] add_disk_fwnode+0x785/0x1300 [ 1060.681258][T27070] brd_alloc.isra.0+0x50a/0x7c0 [ 1060.687197][T27070] brd_init+0x12b/0x1d0 [ 1060.692365][T27070] do_one_initcall+0x128/0x630 [ 1060.698207][T27070] kernel_init_freeable+0x58f/0x8b0 [ 1060.704521][T27070] kernel_init+0x1c/0x2b0 [ 1060.709885][T27070] ret_from_fork+0x45/0x80 [ 1060.715349][T27070] ret_from_fork_asm+0x1a/0x30 [ 1060.721190][T27070] [ 1060.721190][T27070] -> #3 (&q->sysfs_lock){+.+.}-{4:4}: [ 1060.729527][T27070] __mutex_lock+0x19b/0xa60 [ 1060.735075][T27070] queue_attr_store+0xe2/0x170 [ 1060.740904][T27070] sysfs_kf_write+0x117/0x170 [ 1060.746642][T27070] kernfs_fop_write_iter+0x33d/0x500 [ 1060.753059][T27070] vfs_write+0x5ae/0x1150 [ 1060.758414][T27070] ksys_write+0x12b/0x250 [ 1060.763776][T27070] do_syscall_64+0xcd/0x250 [ 1060.769337][T27070] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1060.776419][T27070] [ 1060.776419][T27070] -> #2 (&q->q_usage_counter(io)#22){++++}-{0:0}: [ 1060.785913][T27070] blk_mq_submit_bio+0x1fb6/0x24c0 [ 1060.792122][T27070] __submit_bio+0x384/0x540 [ 1060.797677][T27070] submit_bio_noacct_nocheck+0x698/0xd70 [ 1060.804480][T27070] submit_bio_noacct+0x93a/0x1e20 [ 1060.810609][T27070] mpage_readahead+0x41d/0x590 [ 1060.816444][T27070] read_pages+0x1a8/0xdc0 [ 1060.821797][T27070] page_cache_ra_unbounded+0x3dc/0x750 [ 1060.828389][T27070] force_page_cache_ra+0x24b/0x340 [ 1060.834598][T27070] page_cache_sync_ra+0x110/0x9c0 [ 1060.840711][T27070] filemap_get_pages+0xd7b/0x1be0 [ 1060.846830][T27070] filemap_read+0x3ca/0xd70 [ 1060.852381][T27070] blkdev_read_iter+0x187/0x480 [ 1060.858315][T27070] vfs_read+0x87f/0xbe0 [ 1060.863478][T27070] ksys_read+0x12b/0x250 [ 1060.868731][T27070] do_syscall_64+0xcd/0x250 [ 1060.874278][T27070] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1060.881364][T27070] [ 1060.881364][T27070] -> #1 (mapping.invalidate_lock#2){.+.+}-{4:4}: [ 1060.890758][T27070] down_read+0x9a/0x330 [ 1060.895927][T27070] filemap_fault+0x2e0/0x2820 [ 1060.901670][T27070] __do_fault+0x10a/0x490 [ 1060.907013][T27070] do_pte_missing+0xebd/0x3e00 [ 1060.912853][T27070] __handle_mm_fault+0x103c/0x2a40 [ 1060.919079][T27070] handle_mm_fault+0x3fa/0xaa0 [ 1060.924915][T27070] __get_user_pages+0x8d9/0x3b50 [ 1060.930941][T27070] __gup_longterm_locked+0x211/0x1870 [ 1060.937443][T27070] gup_fast_fallback+0x1802/0x2690 [ 1060.943659][T27070] pin_user_pages_fast+0xa8/0x100 [ 1060.949775][T27070] iov_iter_extract_pages+0x3a5/0x2010 [ 1060.956475][T27070] bio_iov_iter_get_pages+0x37c/0x1100 [ 1060.963074][T27070] blkdev_direct_IO+0x1054/0x1ad0 [ 1060.969244][T27070] blkdev_write_iter+0x6f9/0xd40 [ 1060.975277][T27070] vfs_write+0x5ae/0x1150 [ 1060.980637][T27070] ksys_write+0x12b/0x250 [ 1060.985988][T27070] do_syscall_64+0xcd/0x250 [ 1060.991541][T27070] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1060.998618][T27070] [ 1060.998618][T27070] -> #0 (&mm->mmap_lock){++++}-{4:4}: [ 1061.006956][T27070] __lock_acquire+0x249e/0x3c40 [ 1061.012879][T27070] lock_acquire.part.0+0x11b/0x380 [ 1061.019091][T27070] __might_fault+0x11b/0x190 [ 1061.024755][T27070] _copy_from_user+0x29/0xd0 [ 1061.030397][T27070] __blk_trace_setup+0xa8/0x180 [ 1061.036331][T27070] blk_trace_setup+0x47/0x70 [ 1061.041976][T27070] sg_ioctl+0x7a3/0x26b0 [ 1061.047334][T27070] __x64_sys_ioctl+0x190/0x200 [ 1061.053158][T27070] do_syscall_64+0xcd/0x250 [ 1061.058699][T27070] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1061.065772][T27070] [ 1061.065772][T27070] other info that might help us debug this: [ 1061.065772][T27070] [ 1061.077024][T27070] Chain exists of: [ 1061.077024][T27070] &mm->mmap_lock --> &q->sysfs_lock --> &q->debugfs_mutex [ 1061.077024][T27070] [ 1061.091390][T27070] Possible unsafe locking scenario: [ 1061.091390][T27070] [ 1061.099588][T27070] CPU0 CPU1 [ 1061.105489][T27070] ---- ---- [ 1061.111404][T27070] lock(&q->debugfs_mutex); [ 1061.116476][T27070] lock(&q->sysfs_lock); [ 1061.124033][T27070] lock(&q->debugfs_mutex); [ 1061.131868][T27070] rlock(&mm->mmap_lock); [ 1061.136737][T27070] [ 1061.136737][T27070] *** DEADLOCK *** [ 1061.136737][T27070] [ 1061.145700][T27070] 1 lock held by syz.9.4543/27070: [ 1061.151332][T27070] #0: ffff888025c64d90 (&q->debugfs_mutex){+.+.}-{4:4}, at: blk_trace_setup+0x33/0x70 [ 1061.161994][T27070] [ 1061.161994][T27070] stack backtrace: [ 1061.168477][T27070] CPU: 0 UID: 0 PID: 27070 Comm: syz.9.4543 Not tainted 6.13.0-rc7-syzkaller-00160-gad26fc09dabf #0 [ 1061.180331][T27070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 1061.191401][T27070] Call Trace: [ 1061.195015][T27070] [ 1061.198246][T27070] dump_stack_lvl+0x116/0x1f0 [ 1061.203415][T27070] print_circular_bug+0x41c/0x610 [ 1061.208971][T27070] check_noncircular+0x31a/0x400 [ 1061.214431][T27070] ? __pfx_check_noncircular+0x10/0x10 [ 1061.220469][T27070] ? lockdep_lock+0xc6/0x200 [ 1061.225550][T27070] ? __pfx_lockdep_lock+0x10/0x10 [ 1061.231102][T27070] __lock_acquire+0x249e/0x3c40 [ 1061.236457][T27070] ? __pfx___lock_acquire+0x10/0x10 [ 1061.242196][T27070] ? __pfx_mark_lock+0x10/0x10 [ 1061.247466][T27070] lock_acquire.part.0+0x11b/0x380 [ 1061.253113][T27070] ? __might_fault+0xe3/0x190 [ 1061.258288][T27070] ? __pfx_lock_acquire.part.0+0x10/0x10 [ 1061.264503][T27070] ? rcu_is_watching+0x12/0xc0 [ 1061.269767][T27070] ? trace_lock_acquire+0x14e/0x1f0 [ 1061.275505][T27070] ? __might_fault+0xe3/0x190 [ 1061.280682][T27070] ? lock_acquire+0x2f/0xb0 [ 1061.285646][T27070] ? __might_fault+0xe3/0x190 [ 1061.290815][T27070] ? __might_fault+0xe3/0x190 [ 1061.295988][T27070] __might_fault+0x11b/0x190 [ 1061.301064][T27070] ? __might_fault+0xe3/0x190 [ 1061.306238][T27070] _copy_from_user+0x29/0xd0 [ 1061.311310][T27070] __blk_trace_setup+0xa8/0x180 [ 1061.316670][T27070] ? __pfx___blk_trace_setup+0x10/0x10 [ 1061.322696][T27070] ? do_vfs_ioctl+0x513/0x1950 [ 1061.327955][T27070] blk_trace_setup+0x47/0x70 [ 1061.333026][T27070] sg_ioctl+0x7a3/0x26b0 [ 1061.337720][T27070] ? __pfx_sg_ioctl+0x10/0x10 [ 1061.342890][T27070] ? __pfx_lock_release+0x10/0x10 [ 1061.348433][T27070] ? trace_lock_acquire+0x14e/0x1f0 [ 1061.354175][T27070] ? __pfx___might_resched+0x10/0x10 [ 1061.360009][T27070] ? __fget_files+0x206/0x3a0 [ 1061.365179][T27070] ? __pfx_sg_ioctl+0x10/0x10 [ 1061.370350][T27070] __x64_sys_ioctl+0x190/0x200 [ 1061.375604][T27070] do_syscall_64+0xcd/0x250 [ 1061.380578][T27070] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 1061.387086][T27070] RIP: 0033:0x7f663a585d29 [ 1061.391954][T27070] 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 a8 ff ff ff f7 d8 64 89 01 48 [ 1061.413545][T27070] RSP: 002b:00007f663b469038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1061.422815][T27070] RAX: ffffffffffffffda RBX: 00007f663a776080 RCX: 00007f663a585d29 [ 1061.431599][T27070] RDX: 0000000000000038 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1061.440376][T27070] RBP: 00007f663a601b08 R08: 0000000000000000 R09: 0000000000000000 [ 1061.449154][T27070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1061.457930][T27070] R13: 0000000000000000 R14: 00007f663a776080 R15: 00007ffcbefb0d78 [ 1061.466715][T27070]