last executing test programs: 1m49.488704963s ago: executing program 32 (id=188): r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000300)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x4, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x32) syz_emit_ethernet(0x46, &(0x7f0000000b00)={@link_local={0x3}, @link_local, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}, @time_exceeded={0x5, 0x0, 0x0, 0x12, 0x0, 0x2802, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @private, @multicast1}, "200022ebffff0000"}}}}}, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$pppl2tp(r2, &(0x7f0000000380)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}, 0x4, 0x4}}, 0x26) ioctl$PPPIOCGL2TPSTATS(r2, 0x80487436, 0xfffffffffffffffe) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='ext4_writepages_result\x00', r4}, 0x18) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3000010, &(0x7f0000000000), 0x3e, 0x51b, &(0x7f0000000100)="$eJzs3c9vI1cdAPDvTOLd7G6KU0CoVKJUtGi3grU3DW0jhKBc4FQJKPclJE4UxY6j2CmbqKKp+A8QEkicOHFB4g9AQj3wB6BKleCCOCBAIARbOCABHTTjsZp17CTQrJ3Gn4/04vfm1/e9sfw8M36ZCWBqPRkRL0bETEQ8ExHVcnpaprt54bC33Nv3X13NUxJZ9vJfk0jKaf1t5eXZiLjRWyXmIuJrX474ZnI8bmf/YGul2WzsluV6t7VT7+wf3N5srWw0NhrbS0uLzy+/sPzc8p2s9J7audDP/PhLn//5p7/1u7t/vvXtvFqf+0hUYqAd56nX9EqxL/ryfbT7MIJNwEzZnsqkKwIAwJnkx/gfjIhPFMf/1ZgpjuYGzEyiZgAAAMB5yb4wH/9OIjIAAADg0kojYj6StFaOBZiPNL1SXhv4cFxPm+1O91Pr7b3ttXxexEJU0vXNZuNOOVZ4ISpJXl4sx9j2y88OlJci4tGI+F71WlGurbabaxO+9gEAAADT4sbA+f8/qmmRP92Q/xMAAAAALq6FkQUAAADgsnDKDwAAAJff4Pm/+/0DAADApfKVl17KU9Z//vXaK/t7W+1Xbq81Olu11t5qbbW9u1PbaLc3inv2tU7bXrPd3vlMbO/dq3cbnW69s39wt9Xe2+7e3XzgEdgAAADAGD368Td+nUTE4WevFSnK+wACPOAPk64AcJ4M9YPp5S7eML0qk64AMHHJKfMN3gEAgPe/mx89/vt///n/rg3A5WasDwBMH7//w/SqGAEIU2u2vAbwgV7x6qjlRv7+/8uzRsqyiDerR6e4vggAAOM1X6QkrZXnAfORprVaxCMR6UJUkvXNZuNOeX7wq2rlal5eLNZMTh0zDAAAAAAAAAAAAAAAAAAAAAAAAAD0ZFkSGQAAAHCpRaR/Soq7+UfcrD49P3h94Eryz2r8sSz88OXv31vpdncX8+l/K57ldSUiuj8opz878vFhAAAAwHlLDkfO6p2nl6+LY60VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPg7fuvrvbTOOP+5YsRsTAs/mzMFa9zUYmI639PYvbIeklEzJxD/MPXI+KxYfGTeCfLXouyFsPiX3vI8ReKXTM8fhoRN84hPkyzN/L+58Vhn780nixeh3/+Zsv0Xo3u/9Iy8mNFPzes/3nk2NZaQ2M8/tZP671c5Xj81yMenx3e//T732RE/KeObe1fWZYdj/+Nrx8cjGp/9qOIm0O/f5IHYtW7rZ16Z//g9mZrZaOx0dheWlp8fvmF5eeW79TXN5uN8u/QGN/92M/eGRU/b//1IfF/+5te/3tS+58etdEB/3nr3v0P9bLH3oA8/q2nhn7/zsWI+Gn53ffJMp/Pv9nPH/byRz3xkzefOKn9ayP2/2nv/60ztv+Zr37n92dcFAAYg87+wdZKs9nYPSEzd4Zl3o+ZX8xdiGr8j5nstd47d1Hq8/9m8qPVd6f0W3UBKnYkk40l1tXieP6sa10ZU9sn2i0BAAAPwbsH/ZOuCQAAAAAAAAAAAAAAAAAAAEyvcdxKbTDm4WSaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwov8GAAD//3QT3Gw=") 1m36.760479499s ago: executing program 5 (id=265): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000)={[{@grpquota}, {@noinit_itable}, {@usrjquota_path={'usrjquota', 0x3d, './file1'}}, {@grpjquota_path={'grpjquota', 0x3d, '.'}}, {@stripe={'stripe', 0x3d, 0x9}}, {@init_itable}]}, 0x1, 0x4d7, &(0x7f0000000540)="$eJzs3d1rW+cZAPBHUuzYjrd8bIwkgyWQQfZBLH8wYm+DsattF4GxwG42yDxb8TLLlrHkNDa5cNq7XPSitLRQetH7/gW9aa4aCqXXLb0tvSgpbepCWyio6EhK/CE5ampLcc7vByc6H8p53lfief2e95yjE0Bqna39k4kYjoj3IuJofXHrG87WXzbu35ypTZmoVi9/lkneV1tuvrX5/45ExHpEDETEP/4S8d/Mzrjl1bX56WKxsNxYzlcWlvLl1bUL1xam5wpzhcWxyYtTU5OjE+NTe1bX28////alN//W/8ZXz927+8Lbb9WKNdzYtrkee6le9b44vmndoYj4434E64Fcoz6DvS4Ij6X2/f0kIs4l+X80csm3CaRBtVqtfls93G7zehV4amWTPnAmOxIR9flsdmSk3of/aQxli6Vy5bdXSyuLs/W+8rHoy169ViyMNo4VjkVfprY8lsw/XB7ftjwRkfSBX8wNJssjM6XibHebOmCbI9vy/8tcPf+BlHDID+kl/yG95D+kl/yH9JL/kF7yH9JL/kN6yX9IL/kP6SX/Ib12y//+LpYD6Kq/X7pUm6rN+99nr6+uzJeuX5gtlOdHFlZmRmZKy0sjc6XSXDFiprTwqP0VS6Wlsd/Fyo18pVCu5Mura1cWSiuLlSvJff1XCn1dqRXQieNn7nyQiYj13w8mU2z6k/+oXNU1gIOtWs1Er+9BBnoj1+sGCOgZQ/+QXt9jPK7tj4QBB1uLn+jdYqD16j/F0n6UBuiGbK8LAPTM+VOPf/4PONiM/0N6Gf+H9NLHBx5z/D+M/8PBZfwf0mu4zfO/frTp2V2jEfHjiHg/13e4+awv4GmQ/STT6P+fP/rL4e1b+zNfJ6cI+iPimVcvv3xjulJZHqut//zB+sorjfXjvSg/0KlmnjbzGABIr437N2eaUzfjfvrn+kUIO+MfaoxNDiTnKIc2MluuVcjs0bUL67ci4mSr+JnG887rZz6GNnI74p9ovGbqu0jKeyh5bnp34p/aFP8Xm+Kf/sGfCqTDnVr7M9oq/7JJTseD/Nva/gzv0bUT7du/7IP2L9em/TvTYYz/vfbsx23j34o43TJ+M95AEmt7/FrZzncY/96///mzdtuqr9f30yp+U20uX1lYypdX1y4kvyM3V1gcm7w4NTU5OjE+lU/GqPPNkeqd/nDy3bu71X+oTfx6fT9sWf/aul93WP9vfv7Ov87uEv9X51p//yeS19af/2BE/KbD+F+Mf/Sfdttq8Wfb1D+7S/zauokO45df+qt7hwHgCVJeXZufLhYLy2bMpGamdky3RztsHgQ+EfXay5lHtRzr+984AfvqYdL3uiQAAAAAAAAAAABAp7pxOXGv6wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8DT4LgAA///Y89JI") r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) get_robust_list(r1, &(0x7f0000000140)=0x0, &(0x7f0000001240)) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000000)=0x4000a, 0x4) getsockopt$inet6_int(r0, 0x29, 0x48, 0x0, &(0x7f00007d0000)) open(&(0x7f00000001c0)='./file1\x00', 0x4000, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000000)={[{@grpquota}, {@noinit_itable}, {@usrjquota_path={'usrjquota', 0x3d, './file1'}}, {@grpjquota_path={'grpjquota', 0x3d, '.'}}, {@stripe={'stripe', 0x3d, 0x9}}, {@init_itable}]}, 0x1, 0x4d7, &(0x7f0000000540)="$eJzs3d1rW+cZAPBHUuzYjrd8bIwkgyWQQfZBLH8wYm+DsattF4GxwG42yDxb8TLLlrHkNDa5cNq7XPSitLRQetH7/gW9aa4aCqXXLb0tvSgpbepCWyio6EhK/CE5ampLcc7vByc6H8p53lfief2e95yjE0Bqna39k4kYjoj3IuJofXHrG87WXzbu35ypTZmoVi9/lkneV1tuvrX5/45ExHpEDETEP/4S8d/Mzrjl1bX56WKxsNxYzlcWlvLl1bUL1xam5wpzhcWxyYtTU5OjE+NTe1bX28////alN//W/8ZXz927+8Lbb9WKNdzYtrkee6le9b44vmndoYj4434E64Fcoz6DvS4Ij6X2/f0kIs4l+X80csm3CaRBtVqtfls93G7zehV4amWTPnAmOxIR9flsdmSk3of/aQxli6Vy5bdXSyuLs/W+8rHoy169ViyMNo4VjkVfprY8lsw/XB7ftjwRkfSBX8wNJssjM6XibHebOmCbI9vy/8tcPf+BlHDID+kl/yG95D+kl/yH9JL/kF7yH9JL/kN6yX9IL/kP6SX/Ib12y//+LpYD6Kq/X7pUm6rN+99nr6+uzJeuX5gtlOdHFlZmRmZKy0sjc6XSXDFiprTwqP0VS6Wlsd/Fyo18pVCu5Mura1cWSiuLlSvJff1XCn1dqRXQieNn7nyQiYj13w8mU2z6k/+oXNU1gIOtWs1Er+9BBnoj1+sGCOgZQ/+QXt9jPK7tj4QBB1uLn+jdYqD16j/F0n6UBuiGbK8LAPTM+VOPf/4PONiM/0N6Gf+H9NLHBx5z/D+M/8PBZfwf0mu4zfO/frTp2V2jEfHjiHg/13e4+awv4GmQ/STT6P+fP/rL4e1b+zNfJ6cI+iPimVcvv3xjulJZHqut//zB+sorjfXjvSg/0KlmnjbzGABIr437N2eaUzfjfvrn+kUIO+MfaoxNDiTnKIc2MluuVcjs0bUL67ci4mSr+JnG887rZz6GNnI74p9ovGbqu0jKeyh5bnp34p/aFP8Xm+Kf/sGfCqTDnVr7M9oq/7JJTseD/Nva/gzv0bUT7du/7IP2L9em/TvTYYz/vfbsx23j34o43TJ+M95AEmt7/FrZzncY/96///mzdtuqr9f30yp+U20uX1lYypdX1y4kvyM3V1gcm7w4NTU5OjE+lU/GqPPNkeqd/nDy3bu71X+oTfx6fT9sWf/aul93WP9vfv7Ov87uEv9X51p//yeS19af/2BE/KbD+F+Mf/Sfdttq8Wfb1D+7S/zauokO45df+qt7hwHgCVJeXZufLhYLy2bMpGamdky3RztsHgQ+EfXay5lHtRzr+984AfvqYdL3uiQAAAAAAAAAAABAp7pxOXGv6wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8DT4LgAA///Y89JI") (async) socket$inet6_udp(0xa, 0x2, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) get_robust_list(r1, &(0x7f0000000140)=0x0, &(0x7f0000001240)) (async) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000000)=0x4000a, 0x4) (async) getsockopt$inet6_int(r0, 0x29, 0x48, 0x0, &(0x7f00007d0000)) (async) open(&(0x7f00000001c0)='./file1\x00', 0x4000, 0x0) (async) 1m36.62196573s ago: executing program 5 (id=267): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x11, 0x3, &(0x7f0000000480)=@framed, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) sigaltstack(0x0, 0x0) sigaltstack(0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000cc0), 0x1c1341, 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4001}}) read$FUSE(r3, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r3, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r3, &(0x7f0000004200)={0x50, 0x0, r4, {0x7, 0x29, 0x0, 0x200000, 0x45, 0x0, 0x0, 0x26fdf1e9, 0x0, 0x0, 0x0, 0x8}}, 0x50) write$FUSE_INIT(r2, &(0x7f0000000200)={0x50, 0x89e48c8f4c61c2b5, r4, {0x7, 0x29, 0x4330, 0x3008000, 0x5a9, 0xeeb6, 0x7fffffff, 0x2, 0x0, 0x0, 0x10, 0x3}}, 0x50) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@link_local, @remote, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @private=0xa010102}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x21081e, &(0x7f0000000240)={[{@grpquota}, {@auto_da_alloc}, {@minixdf}]}, 0x1, 0x50c, &(0x7f0000000ac0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLEaGVEHsEqRsSN4pix1HsLJvQQ3rmikQlTvTIH8C5Jw7cuCC4cSkHJH5EoAaJg9GMJ6mb2o3VJHYUfz7SaObNm/r7fXH8Xuc59gtgZF2PiP2ImIiITyNiNjufy7b4qL0l1z05uLdyeHBvJRet1if/zKX1ybno+DeJa9ljFiPihw8jfpJ7Pm5jd29juVqtbGfl+WZta76xu3drvba8VlmrbJbLS4tLCx/cfr98bm19qzaRHX318R/2v/WzJK2Z7ExnO85Tu+mF4ziJ8Yj4/kUEG4KxrD0Tw06El5KPiNcj4u309T8bY+mzCQBcZa3WbLRmO8sAwFWXT+fAcvlSNhcwE/l8qdSew3sjpvPVeqN58259Z3O1PVc2F4X83fVqZSGbK5yLQi4pL6bHT8vlE+XbEfFaRPxiciotl1bq1dVh/scHAEbYtRPj/38m2+M/AHDFFYedAAAwcD3G//1B5wEADI77fwAYPcZ/ABg97fF/athpAAAD5P4fAEaP8R8ARsoPPv442VqH2fdfr362u7NR/+zWaqWxUartrJRW6ttbpbV6fS39zp7aaY9Xrde3Ft+Lnc/nvr3VaM43dvfu1Oo7m8076fd636kU0qt8sgAAhum1tx79OZeMyB9OpVt0rOVQGGpmwEXLDzsBYGjGhp0AMDRW+4LRdYZ7fNMDcEV0WaL3GcVuHxBqtVqti0sJuGA3vmT+H0ZVx/y/vwKGEWP+H0aX+X8YXa1Wrt81/6PfCwGAy80cP9Dj/f/Xs/1vsjcHfrx68ooHF5kVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXG5H6/+WsrXAZyKfL5UiXomIuSjk7q5XKwsR8WpE/GmyMJmUF4ecMwBwVvm/5bL1v27MvjvzTNWb144PJyLip7/65JefLzeb23+MmMj9a/LofPNBdr48+OwBgNMdjdPpvuNG/snBvZWjbZD5/P27EVFsxz88mIjD4/jjMZ7ui1GIiOl/57JyW65j7uIs9u9HxBe7tT8XM+kcSHvl05Pxk9ivDDR+/pn4+bSuvU9+Fl84h1xg1DxK+p+Pur3+8nE93Xd//RfTHurssv4veaiVw7QPfBr/qP8b69H/Xe83xnu/+177aOr5uvsRXx6POIp92NH/HMXP9Yj/bp/x//KVN9/uVdf6dcSN6B6/M9Z8s7Y139jdu7VeW16rrFU2y+WlxaWFD26/X55P56jne48G//jw5qu96pL2T/eIXzyl/V/vs/0P//fpj772gvjffKdb/Hy88YL4yZj4jT7jL0//ttirLom/2qP9pz3/N/uM//ive88tGw4ADE9jd29juVqtbI/kQfR38e+zH9alyHmkD5Jn4RKk0fXgO4OKNRHdq37+TvvXdDKi8xe71XqpWL16jPOYdQMug+MXfUT8d9jJAAAAAAAAAAAAAAAAXQ3iE0vDbiMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX1/8DAAD//9RMyv0=") openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x103141, 0xbc) syz_mount_image$ext4(&(0x7f0000000280)='ext2\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000000, &(0x7f00000001c0)={[{@noinit_itable}, {@nobarrier}]}, 0xff, 0x26d, &(0x7f00000003c0)="$eJzs3T9oM2UcB/DfXRJj3gapugjiHxARLZS6CS66KBSkFBFBhYqIk7RCbXGycXJR0Fmlk0sRN6ujuBQXwbVqh7o4WBwsDjpELpeU1KbaNOmdb+/zgXDP5Xnunif0vs9zy/UCqKzZiHgiImoRMRcRjYhIhhvcn39m+7vbrb2ViG732d+SXrt8Pzc4biYiOhHxWER9ULe5++LhH/tPP/TeRuPBT3dfaBX1+4YdHR48c/zJ0rtfLD66mfa/a/e3w79jmpojvqsnEXdcRWf/E0m97BFwEctvff5Dlvs7I+KBXv4bkfYj+8H6Ld804pGPzzv2w1+/v7vIsQLT1+02sjWw0wUqJ+3dAyfpfETk5TSdn8/v4X+s3UhfX1t/c+61tY3VV8ueqYBpaUccPPVV88uZXvn9k/z/UsvzD1xfWf6fW975KSsf18oeDVCIe/JNlv+5l7cejn/J/1KR4wIKk+f/7V7yrf9QLRdZ/0/788rHBBRjjPzfWtSYgDFd8t59/PUfuC7kH6pL/uEaawwKnZHV8g/VJf9QXfIP1TWcfwCgWrrNsp9ABspS9vwDAAAAAAAAAAAAAAAAAACctd3aWxl8pnri5vlV334UcfRkRNRH9V/rvY948PqRG78nWbMTSX7YRF66b8ITTOizkp++vu3ncvv/7t6rOe87p3db57XbWo3oZI0X6vWz11/Sv/4u7/b/qG+8MmEHY0j7mRn2+PPF9T/KXzvl9r+4H/F1Nv8sZPNP+x9//zTu6m1Hzz/t4X+xfElveKUaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADATePvAAAA//+ZcGsX") socket$inet6_tcp(0xa, 0x1, 0x0) syz_mount_image$fuse(&(0x7f0000002780), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='net/fib_triestat\x00') bpf$PROG_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r5 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 1m36.51579671s ago: executing program 5 (id=268): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x3, @local, 0x10000}, 0x1c) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, &(0x7f0000000000)='wg1\x00', 0x4) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r1, 0x0) listen(r0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1186dd6000000000140600fc010000000000000000000000000021fe8000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"], 0x0) socket$inet_tcp(0x2, 0x1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000f87910a80000000000630a00ff000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f0000000080)=""/207, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0xfc82, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, "8dd7088c06ef8b55d55cd8a0b466f33bb03e22"}) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') fchdir(r3) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r4 = inotify_init1(0x0) fcntl$setown(r4, 0x8, 0xffffffffffffffff) unlink(&(0x7f0000000280)='./file2\x00') fcntl$getownex(r4, 0x10, &(0x7f0000000140)={0x0, 0x0}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) syz_open_procfs(r5, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x8ab, {0x0, 0x1}, {0x4d}, @period={0x5c, 0x8, 0x40, 0x0, 0x1000, {0xf83e, 0x7a5, 0x0, 0xff}, 0x6, &(0x7f00000001c0)=[0xfff, 0x101, 0x7688, 0x1, 0x101, 0x8]}}) setresuid(0xee00, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, 0x0) setresgid(r6, 0x0, 0x0) r7 = timerfd_create(0x0, 0x0) timerfd_settime(r7, 0x3, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) clock_gettime(0x0, &(0x7f0000000340)={0x0}) clock_settime(0x0, &(0x7f0000000380)={r8}) 1m36.453721091s ago: executing program 33 (id=268): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x3, @local, 0x10000}, 0x1c) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, &(0x7f0000000000)='wg1\x00', 0x4) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r1, 0x0) listen(r0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1186dd6000000000140600fc010000000000000000000000000021fe8000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000090780000"], 0x0) socket$inet_tcp(0x2, 0x1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000f87910a80000000000630a00ff000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f0000000080)=""/207, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0xfc82, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW2(r2, 0x402c542c, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, "8dd7088c06ef8b55d55cd8a0b466f33bb03e22"}) r3 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') fchdir(r3) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r4 = inotify_init1(0x0) fcntl$setown(r4, 0x8, 0xffffffffffffffff) unlink(&(0x7f0000000280)='./file2\x00') fcntl$getownex(r4, 0x10, &(0x7f0000000140)={0x0, 0x0}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) syz_open_procfs(r5, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x8ab, {0x0, 0x1}, {0x4d}, @period={0x5c, 0x8, 0x40, 0x0, 0x1000, {0xf83e, 0x7a5, 0x0, 0xff}, 0x6, &(0x7f00000001c0)=[0xfff, 0x101, 0x7688, 0x1, 0x101, 0x8]}}) setresuid(0xee00, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, 0x0) setresgid(r6, 0x0, 0x0) r7 = timerfd_create(0x0, 0x0) timerfd_settime(r7, 0x3, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) clock_gettime(0x0, &(0x7f0000000340)={0x0}) clock_settime(0x0, &(0x7f0000000380)={r8}) 1m34.807775842s ago: executing program 34 (id=283): fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x4b31, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e22, 0x0, @empty}, 0x1c) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0xc6, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0x0, [{{0x9, 0x4, 0x0, 0x44, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0xf9, 0x2, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x3, 0x80}}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x40, 0x11, 0x16, {0x16, 0xe, "409179872f39b70c745a67426afa080180744000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) 1m31.371189355s ago: executing program 35 (id=305): syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f00000004c0)=ANY=[], 0x1, 0x21d, &(0x7f0000000b40)="$eJzsmL9rFEEUx78zu7e5FRFtUthYGDCi2cvuoaQ5NIJgJULir0oPs4Z4m5xcVjAHgsHGRjsLwcbCf8AiRSoLO/8BQQsVBAuvsLCxGZmd2b1JJnGPNVa+TzF8Z9978+a9233FgSCI/5Yvn39+enJuZv4kgP2YwJh+/s0BGFOaG/4fn9878ax1/sXrD6/erhx4sLn9PBkixNYH9T/kdwG8mXWQFpmK6F9STOjNPHihL4PjuNZXwRBofRMcV7SOwXBd6zuG7kr/ILi9lMTBrW6yIMW0XEK5RHJpbr/fYJ1hQe+FEIIZ9tW1fqedJHHPEK627WCqJIpknXGrfzV4GMxytIz7yS5ee/xoXe7z3kwb/QvBEeoimmCY089nMJb3RrXEqP+wOzzfserfsVrpKg1lRdaVaP3Yk2aZ4tBUtfBJWc5Z23QQVa6BrVE1DE2yk3tbsvXqZMItfxfP6B+0Qq6Lo1bx1Afwjyo1RaUqcjE+2Hxnm76WhQtWnoKN/v7UR71z/iFW75iPfof/Tcd2u9j7DTU/xEuGY8Z8co350UiX7zZW1/pTS8vtxXgxXomi5mkGPDwVNbJBpFZr7g3ns5/Np33G+bVdfD3u4X47TXuhWj3mwUea9qJsHxmfzdxG9/sNHZbiAoCjaiPHplec6Fg5mKd8eOYr1aTtRBAEQRAEQRAEQRAEQRAEUYkjYNm/oCVElzLv3wEAAP//0Ixjlw==") (async) listxattr(0x0, 0x0, 0x0) (async) unshare(0x2000400) r0 = openat$tcp_mem(0xffffffffffffff9c, 0x0, 0x1, 0x0) lseek(r0, 0x0, 0x3) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) (async) listen(r1, 0x0) (async) r2 = syz_open_procfs(0x0, 0x0) preadv(r2, 0x0, 0x0, 0x1ef, 0x0) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r3, 0x6, 0x13, 0x0, 0x0) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="16000000000000000400000007"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) 1m29.536400757s ago: executing program 36 (id=326): prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0xc, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000b000000095"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffdcf, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000300)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0, 0x0, 0xfffffffffffffffa}, 0x18) (async, rerun: 32) statx(0xffffffffffffffff, 0x0, 0x100, 0x800, 0x0) (async, rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00'}, 0x10) (async, rerun: 32) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async, rerun: 32) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200002, 0x0) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000200)) (async, rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async, rerun: 32) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_int(r2, &(0x7f0000000080)='cpuset.mems\x00', 0x2, 0x0) (async, rerun: 64) syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000080)='./file0\x00', 0xa48886, &(0x7f0000000480)=ANY=[@ANYRES64=r1, @ANYRES16, @ANYRESOCT=r2], 0x1, 0x2b4, &(0x7f0000002680)="$eJzs3E9oE2kYx/GnTdN2u7Qpy7KwC7v77PaiIkOTs9AGaUUMVLSRakGY2omGjEnIhGiKNBGEXjx48d9ZBZFCQTwIQqkHT9IivXnw1lsP1pNFxJE0aZPWtJWaNmC/n0P7kvf9vXlm3smQvIEsHrl1ORZxjIiZlsbWBmnslbwsN0inNMqqvBy8MvXm79Nnz50IhkJ9p1T7g4P+gKp2/Ds9fG3y/5n0r2eedbxokdnO84tLgYXZP2b/XPwyeCnqaNTReCKtpo4kEmlzxLZ09I4TM1RP2pbpWBqNO1ZqXX/ETiSTWTXjo+1tyZTlOGrGsxqzsppOaDqVVfOiGY2rYRja3ibY2mTmfnDz3vCTZdeVpfRr123Ji+u6hQdb97A81NnK+rtuxfrfrHdJ2EMVN/VWEXsiE86Ei/+L/cGIRMUWS7rFJ5+lcI24D6bclUul8PdqYCo0f+jVS1XtlHE7V8rnMmHP+rxffK5HvKWnXcv3Hw/1+bVofd4rbZX5gPjk92KmqJwPVM03y4GuirwhPpm/IAmxZW76v48LAxN3V/PjftWjA6EN+V9ktHyaHn+ow9oAAAAAAAAAALBThq6pun9vFAbcGFPV9g39xXy17wc27s93V92fb5K/mup77AAAAAAA7BdOdixm2raV+sFG4aN8Leb5+RoPr3//4H/6tx7T1eOZ632bT+5Z8d6azPNpaHdL9e4kJaXdp+0Ge2r8Sik33tdknoZSfZuPOTb87um28zR/c342M7P7dyUAAAAAu6H8pr9HcpHnmdzQ4dv1rgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP1mBz85NnevWpcWGr89qtZV72MEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYytcAAAD//+qdyUI=") (async, rerun: 64) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x81000) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x800700, &(0x7f0000000040)={[{@sysvgroups}, {@orlov}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5c}}, {@minixdf}, {@resgid}, {@grpquota}, {@usrjquota}]}, 0x3, 0x44a, &(0x7f0000000400)="$eJzs281vG0UbAPBn10n6vv1KKOWjpUCgQkR8JE1aoAcuIJA4FIEEh3IMTlpVdRvUBIlWFQ0IlQsSqgRnxBGJv4AbFwSckLjCHVWqoJcWTkG73m1t106b1rFD/ftJm8x4x555PDve2R07gIE1nv1JIrZGxG8RMVrPNhcYr/+7evls9e/LZ6tJrKy89WeSl7ty+Wy1LFo+b0uRmUgj0k+SopJmi6fPHJ+t1eZPFfmppRPvTS2ePvPssROzR+ePzp+cOXjwwP7pF56fea4rcWZxXdn94cKeXa+9c+H16uEL7/70bdbercX+xji6ZTwL/K+VXOu+J7pdWZ9ta0gnQ31sCGtSiYisu4bz8T8albjeeaPx6sd9bRywrrJz06bOu5dXgLtYEv1uAdAf5Yk+u/4ttx5NPTaESy/VL4CyuK8WW33PUKRFmeGW69tuGo+Iw8v/fJVtsU73IQAAGn1W/fJQPNNu/pfG/Q3lthdrKGMRcU9E7IiIeyNiZ0TcF5GXfSAiHlxj/a1LQzfOf9KLtxXYLcrmfy8Wa1vN879y9hdjlSK3LY9/ODlyrDa/r3hPJmJ4U5afXqWO71/59fNO+xrnf9mW1V/OBYt2XBxquUE3N7s0m09Ku+DSRxG7h9rFn1xbCUgiYldE7F7bS28vE8ee+mZPp0I3j38VXVhnWvk64sl6/y9HS/ylZPX1yan/RW1+31R5VNzo51/Ov9mp/juKvwuy/t/cfPy3FhlLGtdrF9dex/nfP+14TXO7x/9I8nbeLyPFYx/MLi2dmo4YSQ7l+abHZ64/t8yX5bP4J/a2H/87iudk9TwUEdlB/HBEPBIRjxZtfywiHo+IvavE/+PLnfdthP6fa/v5d+34b+n/tScqx3/4rlP9t9b/B/LURPFI/vl3E7fawDt57wAAAOC/Is2/A5+kk9fSaTo5Wf8O/87YnNYWFpeePrLw/sm5+nflx2I4Le90jTbcD51OlotXrOdninvF5f79xX3jLyr/z/OT1YXaXJ9jh0G3pcP4z/xR6XfrgHXXbh1tZqQPDQF6rnX8p83Zc2/0sjFAT/m9Ngyum4z/tFftAHrP+R8GV7vxf64lby0A7k7O/zC4jH8YXMY/DC7jHwbSnfyuX2KQE5FuiGZIrFOi359MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3fFvAAAA//+uEO7O") r4 = syz_open_procfs(0x0, &(0x7f0000000080)='net/tcp\x00') r5 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r4, &(0x7f0000000040)) (async) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x7, 0x8b}, 0x0) (async) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x6) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r8, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r9}, 0x2d) (async, rerun: 32) setxattr$trusted_overlay_upper(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240), 0x0, 0xff27, 0x0) (async, rerun: 32) renameat2(r3, &(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) 1m26.744574306s ago: executing program 37 (id=342): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'veth0_virt_wifi\x00', &(0x7f0000000280)=@ethtool_gstrings={0x17, 0x0, 0x119, "abaeb10d5a20a2a9ee33412f6223867c9a61ee1f284a4e79817c82c5176ef7041363cb7e933ee5b2a1171f294c27f48b995052bff1544dcc52c7c0a7c8bfa0280c075daa0b4100409c9d8220e8c802ed26350e0d52f9e3d271ce441ab17dcc65f456e1bbf345288ed52962a7201f657d62bc2ecf36ae4018203526ceed8b5e9d0aff8c34d793c292de35f8ff52012b60bcc02dc9a2713d7310a8d80f25d02e1ecbe914109160988c07be94bd4975021b205ea81742a91e62a04487259d1259ec0a9eef3aad154a8f712d7c700c9464297db3f237e1e96b43af6f97eaa0dc9b640b777d9aaf856e1fa654ea68a7e7a1c8f9914ec9925715e0cc29fdca8a9e2e6afe66b8f19c5c2468d903adb11337b2b60b29279b14ddf10bff"}}) getuid() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0xa0000, &(0x7f00000004c0), 0x1, 0x49f, &(0x7f0000000a80)="$eJzs3ctvVNUfAPDvvX1QXr/2hyiCgFU0Eh8tLQ9ZuNFo4kITE11gXNW2EKRQQ0siDdHqApeGxD1xaeJf4Eo3Rl1p3GrcGhJi2IAmJNfcmXth6My0ndJ2gPl8koFz7jkz93zvuWfm3HumbQAdazD/J4nYEhG/R0R/NXtnhcHqfzeuXRj/59qF8SSy7O2/k0q969cujJdVy+dtrmayrMhvaLDfi+9FjE1NTZ4t8sOzpz8cnjk/98LJ02MnJk9Mnhk9evTQwT29R0YPryCqpG5LHtf1XR9P7975+ruX3hw/dun9n77Ja20pymvjWC2D1aPb0NOrvbM221qTTrrb2BBacjMi8u7qqYz//uiKjbfK+uO1z9raOGBNZVmWNfp8LsxnwAMsiTIV7W0IsM7KD/r8+rd8rNPU455w9eXqBVAe943iUS3pjjQi+opro631T11k2rR8gxFxbP7fy/kj1ug+BABAre/y+c/zjeZ/aTxSU+9/xRrKQET8PyK2RcRDEbE9Ih6OqNTdERGPtrj/hSsk9fOf9MqKAlumfP73UrG2def8Ly2rDHQVua2V+HuS4yenJg8Ux2R/9GzI8yOL7OP7V3/7ollZ7fwvf+T7L+eCRTuudC+YaU6MzY7dTcy1rn4asas7oq8u/iTKZZwkInZGxK4V7uPks1/vbla2IP6eYvPlZb3wKqwzZV9FPFPt//lYEH8pabo+OfLikdHDw30xNXlguDwr6v38y8W36rdWX3/p/l9bef9vanj+V9vXEzGQ9EXMnJ87VVmvnWl9Hxf/+LzpNc1Kz//e5J1KurfY9tHY7OzZkYje5I367aO3n1vmy/p5/Pv3NR7/2+L2kXgsIvKTeE9E7I2Ix4u2PxERT0bEvmYB/rkjfnzlqQ9aj38Zl5eblq6ylDz+iUX6P3/Ly1O3+3/hiTDfoOjORNepH75tPf5S3v+HKqn9xZblvP8t0pxGQQAAAMADLa18Bz5Jh26l03RoqPod/u2xKZ2anpl97vj0uTMT1e/KD0RPWt7p6q+5HzpS3Bsu86ML8geL+8Zfdm2s5IfGp6cm2h08dLjNTcZ/7q+udrcOWHN+Xgs6V2vj/9e5NWsIsO58/kPnMv6hc90a/63d8Kv/LTvAfafR5/8nbWgHsP4q4z9tdyuAdqiM/3N7290MoA3c/4POZfxDR2r6s/Fp8yKJVU1sjOJPIdzV6yTr3V+RtuuI3cyy7F7ouMaHZT5i9V4wzs+d6l72L7NYWSKJhkWLv29Y+wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4X/wUAAP///orb2g==") waitid(0x0, 0x0, 0x0, 0x60000004, 0x0) 1m26.396054668s ago: executing program 7 (id=348): syz_read_part_table(0x60d, &(0x7f0000002240)="$eJzs3D9olHcYB/DvJbmcUTAdnFxqHDoJRXE0Q5XkqlgIp1IIDvYfIs0UIXDSw5Q4tBkUM0jHLlK4DhonYwYnRaFzEQeLkMGlYBepHXLl7l6SOyjF0oRS/HyGe353PDzf94F3/V34XxtIuTi1Kp3y/qd/298a3TzP50xzYvJ4q9VqnU5KOZtyxsq7l5MMpX9q9icZ7plz8/udq9/+9mG5+fTUq/fOPVgc2JhZyTtJdvU2Z+SvHqXyzzZlO9wafzi6cGW2erX9pdpYW/84uf1yorZycnFp+UT52Oft3y8nj4r+7osxkoup51K+zCdDbxz19eax1Jc/386vj194Um2sfdd8fnB9b3Xw7vkjr/etXrt/KJlrR0yl87JvGv6Xi/fkL/Tkz41dn15qHD1wZ8+Nw/V7j2svBn9vdRWR5a3JBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABge9xqf1yZrV6tj194Um2sffPzTx/dfjlRWzm5uLR8YvjYs6LvUVGHinox9VxKOclMZvJFZt88crrUmz/+cHRhI/+Pncnzg+t7q82754+8nly9dv9Qp6uUqXYZ2IqN+/XnN9bmxq5PLzWOHriz58bh+r3HtReD3b6ZSj7rrJuksvWPAQAAAAAAAAAAAAAAAAAAwFtuYvL4vqkPaqeTUs7uSPLrV51b9q3KyI/p3Lzv2l/UZ5Vkd5KbO7r/BdB8eurV8LkHi78Ul+LnU8l8kl0/rJxJ3t3IudwfW96czH/pzwAAAP//gTiR5w==") r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x143a42, 0xd9) preadv2(r1, &(0x7f0000000040)=[{&(0x7f0000001200)=""/4096, 0xfffffdef}], 0x1, 0x0, 0x0, 0x0) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r1) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) (rerun: 32) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x64, r2, 0x2, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x64}, 0x1, 0x0, 0x0, 0x4000001}, 0x0) (async, rerun: 32) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r0, 0x111, 0x1, 0x54, 0x4) (rerun: 32) 1m25.982815261s ago: executing program 7 (id=351): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x11, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000004000000b705000008000000850000006a00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='sys_enter\x00', r1}, 0x10) membarrier(0x2, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000003, &(0x7f0000000040), 0x1, 0x4e6, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pr25bi6K1IJtsZW0aHeTxrZBpFYQfSqo9T3GZBNCNtmQ3dQmFE3xVRBEVPDJJ18EP4Ag/QgiFPRdtCiirT74oB3Z3dm2SXeTlKRZ3fx+cDrnzJmZ/znT7OzMzmEmgBPrQkTcjoihiLgSEcV8fpqnmWZhu73cs6cP5popiSy7+7ckknxeZ1vN8nBEvNdeJUYi4mtfjvhm8nrc+ubW8my1WlnPy+XGylq5vrl1dWlldrGyWFmdmpq8MX1z+vr0RJY7VD/PRsStLz750fd//qVbv/70t/4w85fL324263Mfbbc7IuYOFaCH9rYLrX3R0dxH628jWB8M5f0p9LshAAAcSPP87WJEfKJ1/l+ModbZHAAAADBIss+Pxr+TiAwAAAAYWGlEjEaSlvLxvqORpqVSewzvR+J0Wq3VG59aqG2szjfrIsaikC4sVSsT+VjhsSgkzfJkK/+yfG1XeSoiPoiIHxZPtcqluVp1vt8/fgAAAMAJ8d75ndf//yymrTwAAAAwYMZ6FgAAAIBB4ZIfAAAABp/rfwAAABhoX7lzp5myznu85+9tbizX7l2dr9SXSysbc6W52vpaabFWW2w9s2+lx2a+18lUa7W1z8Tqxv1yo1JvlOubWzMrtY3VxszSjldgAwAAAMfog/OPfp9ExPZnT7VS5M8BBNjhT/1uAHCUhvrdAKBvhvvdAKBvCvsuMfwGywL/j5J96nsO3vnN0bcFAAB4O8Y/9vr9/3fyOtf7MNiM9QGAk8f9fzi5CkYAwol3qT15t1f94e//Z9kbNwoAADhSo62UpKX8XuBopGmpFPF+67UAhWRhqVqZiIgPRcTvioV3m+XJ1prJvmOGAQAAAAAAAAAAAAAAAAAAAAAAAIC2LEsiAwAAAAZaRPrnpPU0/4jx4qXR3b8PvJP8qxhP8sJP7/74/myjsT7ZnP/3Yqs+Iho/yedfy7wSAAAAAP4HtK/T8+lkv1sDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKB59vTBXCcdZ9y/fiEixrrFH46R1nQkChFx+h9JDL+yXhIRQ0cQf/thRJx5NX72IsLzLMvG8lZ0i3/qrcTv9D9p7pbYFX+ks156BLHhpHvUPP7c7vb5S+NCa9r98z+cp8PqffxLXxz/hnocf94/YIyzj39Z7hn/YcTZ4e7Hn078pEf8iweM/42vb231qst+FjHe9fsn2RGr3FhZK9c3t64urcwuVhYrq1NTkzemb05fn54oLyxVK/m/XWP84OO/er5X/0/3iD+2T/8vHbD//3l8/+mH29lCt/iXL3b//j3TI36af/d9Ms8368c7+e12/lXnfvHbc3v1f75H//f7/798wP5f+ep3/3jARQGAY1Df3FqerVYr63tkRg6wjIzMYTLZd9p/j4fbziFXfy2T9Xu39DHT7yMTAABw1F6e9Pe7JQAAAAAAAAAAAAAAAAAAAHByHcfjxHbH3O5PVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vTfAAAA//9Cvd78") 1m25.632343593s ago: executing program 7 (id=353): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000009080)=ANY=[@ANYBLOB="12010000000000402f17010500000000000109022400010000d8f009040000031b00000009210000030122150009058103ff03840000"], 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0xb00, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @local}, @time_exceeded={0x3, 0x0, 0x0, 0x3, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @private}, "040022ebffff0200"}}}}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0xc, &(0x7f0000000b00)=ANY=[@ANYBLOB="1800000000000000000000000000000018115e306d86420000", @ANYRES32], &(0x7f0000000900)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000180)={0x7, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="020100090a000000007fffffff0000000200100000e9000000e9000000000000030005000000000002000000ac1414000000000000000000030006000000000002"], 0x50}}, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="2066ab"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0xa9f, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000100)={0xa, 0xe22, 0x2000, @mcast1, 0x2}, 0x1c) connect$inet6(r2, &(0x7f0000002f40)={0x2, 0x4e21, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) mremap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x3000, 0x7, &(0x7f0000005000/0x3000)=nil) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000009080)=ANY=[@ANYBLOB="12010000000000402f17010500000000000109022400010000d8f009040000031b00000009210000030122150009058103ff03840000"], 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x38, 0xb00, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @local}, @time_exceeded={0x3, 0x0, 0x0, 0x3, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @empty, @private}, "040022ebffff0200"}}}}}, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0xc, &(0x7f0000000b00)=ANY=[@ANYBLOB="1800000000000000000000000000000018115e306d86420000", @ANYRES32], &(0x7f0000000900)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$key(r1, &(0x7f0000000180)={0x7, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="020100090a000000007fffffff0000000200100000e9000000e9000000000000030005000000000002000000ac1414000000000000000000030006000000000002"], 0x50}}, 0x0) (async) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="2066ab"], 0x0, 0x0, 0x0, 0x0}, 0x0) (async) syz_open_dev$MSR(&(0x7f0000000000), 0xa9f, 0x0) (async) socket$inet6(0xa, 0x2, 0x0) (async) bind$inet6(r2, &(0x7f0000000100)={0xa, 0xe22, 0x2000, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r2, &(0x7f0000002f40)={0x2, 0x4e21, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) (async) mremap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x3000, 0x7, &(0x7f0000005000/0x3000)=nil) (async) 1m24.177835093s ago: executing program 7 (id=358): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xa00014, &(0x7f0000000300)=ANY=[], 0x1, 0x5597, &(0x7f000000b480)="$eJzs3M2LG2UYAPBnst1+Wxfx4K0DRdiFJjTbD/Rk1RY/sKX4cfCk2SQNaZPMsknTtacePIoH/xNR8OTRv8GDHvUmHhRvQiUzs9r0Y2vbbFbb3w8mz8yTN8+87xAWnpklATy1ltI/fkviSByIiIWIOJxEvp+UW8TNiLPF2Bci4mhEVG7bkjL/d2JvRByMiCOT4kXNpHzri+PjY6d/ffv3b7/ft+fQl9/8sKsLB3bVixHRXy/2r/eLmHXycGuhzDfG3Tz2T43LuD5Vo58V+evttbzC9cbWuEYeT3aK8dn6teEkXu41mpPY6V7O8+uD4oTDcWerzuQD6ZXGRn7caq/lsTvM8ti5UZx380bxt+3GcFTUaZX1PsnLx2i0FYt8e7NdrGf9ah6bg1GZL+pmrfbmJI7LWJ4umlmvlc9j7VGv8n/fO93Btc103N4YdrNBerpWf6lWP1Otb2St9qh9qtrot86cSpc7vcmw6qjd6J/tZFmn1641s/5KutxpNqv1erp8rr3WbQzSer12snaienql3DuevnHxg7TXSpcn8bXu4Nqo2xuml7ONtPjESrpaO/nySnqsnr534VJ66d3z5y9cev+jcx9efPXCW6+Xg+6aVrq8emJ1tVo/UV2trzxF6/+0nPRDrD+5d/qnHx/vskHhPl8wAO7vrv4/7uz/Q/8PzNw2/X9ceUD/379aHu9M/x/37P8r0/1/bN//L8bD9P+Tlkr//+D+t7IL/e9i6P93cP3wWB6t/98783kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADB3Py9+9Wa+s1QcHyrzz5Sp58rjJCIqEXHrHhZi71TNhbLO4n3GL94xh++SyCtMzrGv3A5GxNly+/PZnb4KAAAA8OT6+ubRz4tuvXhZ2u0JMU/FTZvK4Y9nVC+JiMWlX2ZUrTJ5eX5GxfLv957YnFG1/AbW/hkVK2657ZlVtX9lYSrsvy0kRajMdToAAMBcTHcC8+1CAAAAmKfPtn33lbnNgzlLYutR5taz4Pw/7/95IHhg6j0AAADgfyjZ7QkAAAAAOy7v//3+HwAAADzZit//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAvdu4nZ2kgCgD4a6Eg/onEuPcq7uAYHsGlS+EAXoIj4AlMvABnwMSFR1AxdEaSakmMbamS3y/p9JuZL69vgM2bJgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKRP1X79/u2Ldx3DfPh26qan5QAAAAAtjtV+Xf+xTP1HefxJHnqW+0VElBHRVrtPYtaIOclxqiv/X/2Sw8eIOsJ5fJ6vhxHxMl9fnw79KQAAAMD9Omx3q1StpyZvAXweNytuJG3alI9f9RSviIhq+aWnaOW5ed42s/iLaOff9zTedM4qqTewHvQULG25TdvnZn09pGnSuP1cyab+EuteOcxzAQCAMTUrgStVCAAAAHfg9dgJcAu/l/bFpbm8Z5ynW34huGj0AAAAgP9QMXYCAAAAwODq+v9fOv+vcP4fAAAA9C6d/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCQjtV+fdjuVtfmN38Y5/upm/5WBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwA/25x0FQiAMwmDv+s5k7n9YadDQ2KQKhI+/MRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODN7/7yf2JqnEnmXhtLzyPJ2qmxdWrsnRtHfxhfvwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNiflxQIgSCIgjnjfyd9/8NKgp5BhAhoeFRRiwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuNi3Y982qj8A4F/7bLfp74cIAUUigIrUARaauqWlK0KgiIE/ASlKnRJwKbQZaBVRsrChzF0QjAghgcKW/6FzI3UpW4cMQWJiCLrzXXpOXBqVcueQz0d6fl+fr+9939mq8vU7AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQGHr7Xi5mcdJ+jA5iItjd7dXFtJ+c0+f2li7N5O2NG5UnPch8Er5ycnp+hIBAADg6EiK+j4i7rfX59K+OZnV/+3inLTm/+6ZQVzU83vr/s3tleP5SzNF/f/rLw9e2J1oMsnmSQddXOr3zuxPpfUvLXHsPfvYM1rZlc++e0myN6T5/urzW+3seja+uXPn3U4WHqsiWwDgSZwu+jwo/h5K+26diQFwZLRKhXdR/yeT9eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUIWt1fhfETciYqb1ME5tbq8sjOq/Wrs3s5G3C7dvr5XHTIdoR8TiUr93psK1jK/iat78ZL7f7127fqPq4GREjHjp1sH+eZKn/8hzOhExdOTUiyPG+fAAc+0ZZ1+Qfzyj2ms4ka7vsSc3ho409l3wd3YG6vgAVBU08/dnXPJ5mkHx2Xv6I1f83xEAAP957byllej99vpceqwxFbHz/XD9/1opjqG6f+fW4Mjg+Uap/n/w0YW75bnK9X+3ovUdBrPLVz6bvX7j5htLV+Yv9y73Pn3zbPet7rmL589fnM2+K5ldjKZvTAAAAPgHOnkr1//Nqf37/ydKcfzN/n+5/v/82+6X5bkS9f9IDzf96s4EAADgKOrsRs+9+sfvjRFnNDqd+GJ+eflad/C4+/zs4LHSdJ/QsbyV6/9kqu6sAAAAgCpsrTaG9v8vleI44P7//3946afymElETERcjYje6YWr/UvVLWesVfFD5WyiTt0rBQAAoC4TeSvv/7ez+/+bu7c8NCPi9VMRf+a/4Y8D1v/Je1//WJ6rfP//uUpXOX6a04PrkfXTEa3pujMCAADg0Jt49EvH85YW+7+11+c+/vnEBx33/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABU7a8AAAD//13yMp0=") syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, &(0x7f0000000080)=0x33) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x15) 1m23.693715937s ago: executing program 7 (id=359): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000001100)='./file1\x00', 0x0, &(0x7f00000000c0)={[{@delalloc}, {@usrjquota}, {@errors_remount}, {@dioread_lock}, {@max_batch_time={'max_batch_time', 0x3d, 0x4}}, {@mblk_io_submit}, {@minixdf}, {@barrier_val}, {@nombcache}, {@dioread_lock}]}, 0x45, 0x7b6, &(0x7f0000001140)="$eJzs3c9rG1ceAPDvyPLPZNdeWNjNngwLu4EQeZ31JruwsF72sBQaCLSnHpoYWTGpZStYcoiNaRNKoZdCW3prLzn356X02h+HXtr/oySkrROa0kNxGf2wZVtyrMSWkubzgYne07zRe995ozcvmrEUwBNrPP0nE3EsIl5PIkbrzycR0V9NZSOma+Xura/l0yWJjY1nvkuqZe6ur+WjaZvUkXrmjxHx+SsRJzK76y2vrM7PFIuFpXp+orJweaK8snry0sLMXGGusHh6cmrq1Jl/nDn9UOENN2d++Hr16K03/v/XD6Z/evkPH772RRLTcbS+rjmOgzIe4/V90p/uwm3+d9CV9czHL+6jUNMRkD3MxtChtGP66r1yLEajb6/+Ge5mywCAw/JSRGy009d2DQDwWEtq5///9LodAEC3ND4HuLu+lm8svf1Eortu/zcihobqudr1zVo6W79mN1S9DjpyN9l2ZSSJiLEDqH88It755Pn30iUO6TokQCvXrkfEhbHx3eN/suuehU79rfXTc82Z8R0rjX/QPZ+m859/tpr/ZTbnP9Fi/jPY4r37IO7//s/cPIBq2krnf/9uurftXlP8dWN99dxvqnO+/uTipWIhHdt+GxHHo38wzU/uUcfxOz/fabeuef73/ZsvvJvWnz5ulcjczA5u32Z2pjLzMDE3u3094k/ZVvGn4/9gtf+TNvPfc/X0wH3qeOpfr77dbl0afxpvY9kd/+HauBHxl5b9n2yWSfa8P3GiejhMNA6KFj6ajpF29Y9nt/o/XdL6G/8X6Ia0/0f2jn8sab5fs7zvl968W+yrG6OftSvUfPy3jr/18T+QPFtNN469qzOVytJkxEDy9O7nT21t28g3yqfxH/9z6/d/Y/xrcfw/l77+hX3uiOytb99/8PgPVxr/bEf933Eihu7N97Wrf3/9P7Vtm/2Mf/tt4IPuNwAAAAAAAAAAAAAAAAAAAAAAAADoRCYijkaSyW2mM5lcrvYb3r+PkUyxVK6cuFhaXpyN6m9lj0V/pvFVl6NN34c6Wf8+/Eb+1I783yPidxHx1uBwNZ/Ll4qzvQ4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqOtPn9/9Q3gzsK9/WihQDAoRhyYgeAJ02Szfa6CQBAtw11VHr40NoBAHRPZ+d/AODXwPkfAJ489zn/7/wzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjUubNn02Xjx/W1fJqfvbKyPF+6cnK2UJ7PLSznc/nS0uXcXKk0Vyzk8qWFti90rfZQLJUuT8Xi8tWJSqFcmSivrJ5fKC0vVs5fWpiZK5wv9HctMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYv/LK6vxMsVhYkuhJYv7LWj88Ku2R6CwR12r996i05+ASMbA1Sgz3ZnACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAz8EgAA//99gB7t") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) prctl$PR_SET_SECUREBITS(0x1c, 0x1d) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f00000014c0)={'gre0\x00', &(0x7f0000001400)}) setresuid(0x0, 0xee00, 0x0) mkdir(0x0, 0x0) open_tree(0xffffffffffffff9c, 0x0, 0x89901) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file1\x00') bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, r0) ioctl$FS_IOC_SETVERSION(r0, 0x40087602, 0x0) 1m23.24169514s ago: executing program 7 (id=361): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth0\x00', &(0x7f0000000200)=@ethtool_dump={0x7e, 0x2, 0x2, 0xfd, "59669c3e2abc55e19eedfc393ce4d486c76eadc27fbf8d6d3308d239c341f8742871d3a6d2d0b45606fbb21ab63d71c36f71258926fa3a511154160986c225796cd532a143a1e0602bb06246f2d79a04b36d1d56d04aedaf20d637cb24dc37714a19289928509555cef06f2d24d9d911dd55cec74e4d760390254e6e3ddcfba0c4a574f210a4c712db090da1d11bbdf99e4fc7da4de85aecc0475c03229a2c39d400a4a2909572de8e2f8438dbd3cbfc9cf0e43ef67f15ba63b393946ab2865f6abfc44b9a5c0457e95652cdaf775c96741d8fa05bf0ea3ac3ec18ed866e2a5f81a323ec4226aa322ddca1ab259b634f91aa3e3cce4aa6a8fea0fe5438"}}) 1m23.24151371s ago: executing program 38 (id=361): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth0\x00', &(0x7f0000000200)=@ethtool_dump={0x7e, 0x2, 0x2, 0xfd, "59669c3e2abc55e19eedfc393ce4d486c76eadc27fbf8d6d3308d239c341f8742871d3a6d2d0b45606fbb21ab63d71c36f71258926fa3a511154160986c225796cd532a143a1e0602bb06246f2d79a04b36d1d56d04aedaf20d637cb24dc37714a19289928509555cef06f2d24d9d911dd55cec74e4d760390254e6e3ddcfba0c4a574f210a4c712db090da1d11bbdf99e4fc7da4de85aecc0475c03229a2c39d400a4a2909572de8e2f8438dbd3cbfc9cf0e43ef67f15ba63b393946ab2865f6abfc44b9a5c0457e95652cdaf775c96741d8fa05bf0ea3ac3ec18ed866e2a5f81a323ec4226aa322ddca1ab259b634f91aa3e3cce4aa6a8fea0fe5438"}}) 1m21.949851279s ago: executing program 5 (id=362): creat(&(0x7f00000001c0)='./bus\x00', 0xe6) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x185641, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x6}]}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000600)={0x1, 0x0, @pic={0x0, 0xfe}}) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f00000002c0)={0x0, 0x0, @pic={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x84902, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @broadcast}, 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x48, &(0x7f0000001bc0)={@mcast1}, 0x20) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x11, r2, 0x0) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000580)='./bus\x00', 0x2040, &(0x7f0000000040)={[{@jqfmt_vfsv0}, {@data_err_abort}, {@i_version}]}, 0x1, 0x577, &(0x7f00000005c0)="$eJzs3U1oHGUfAPD/zGbffuV90xfeF1R6KCpUKN0k/dDqqb2KhUIPghcNm20o2WRDNtEm5JDei9iDqPRSb3rwqHjwIF48evWieBaKDQpND7oy+5GmySZuapOtnd8PZneeeWb3/zwz+392Z5hhA8ito9lDGvF0RFxMIobW1Q1Eu/Joa73VlaXyvZWlchKNxqVfkkgi4u7KUrmzftJ+PhQRyxHxVER8U4w4nm6OW19YnByrViuz7fLw3NTMcH1h8cSVqbGJykRl+tRLL585e/rM6MnR9S+711hfKu6sr9d/vPHu9e9evXXj08+OLJffH0viXAy269b341FqbZNinNuw/PRuBOujpN8N4KEU2nmepdL/YygK7ax/UCtLGkN73jxgFzX2RTSAnErkP+RU53dAdvzbmfby98ft860DkCzuantq1Qy0zk3E/uaxycFfkweOTLLjzcN72VCeSMvXImJkYGDz5z9pf/4e3sijaCC76uvzrR21ef+na+NPdBl/BjvnTv+mzvi3umn8ux+/sMX4d7HHGL+/8dNHW8a/FvFM1/jJWvykS/w0It7qMf7N1788u1Vd4+OIY9E9fkey/fnh4ctXqpWR1mPXGF8dO/LKdv0/uEX81jnb/c2vmW7bf6bH/n/x7efPLm8T/4Xntt//3bb/gYh4r8f4/737yWtb1d2+ltzJfgXsdP9ny271GP/Fc0d/6HFVAAAAAAAAAABgB9LmtWxJWlqbT9NSqXUP7//iYFqt1eeOX67NT4+3rnk7HMW0c6XVUKucZOXR9vW4nfLJDeVThXbAwoFmuVSuVcf73HcAAAAAAAAAAAAAAAAAAAB4XBzacP//b4Xm/f8b/64aeFJ1+8tvIB/kP+TXg/mf9K0dwN7z/Q+51ZD/kF/yH/JL/kN+yX/IL/kP+SX/Ib/kPwAAAAAAAAAAAAAAAAAAAAAAAAAA7IqLFy5kU+PeylI5K48PLMxP1t4+MV6pT5am5sulcm12pjRRq01UK6Vybeqv3i+p1WZGYnr+6vBcpT43XF9YfHOqNj/d+U/RSnHXewQAAAAAAAAAAAAAAAAAAAD/PIPNKUlLEZE259O0VIr4d0QcjmJy+Uq1MhIR/4mI7wvFfVl5tN+NBgAAAAAAAAAAAAAAAAAAgCdMfWFxcqxarczmZGZgJytHxPKjbUb2jjt+VbG9rx6XbWgmDzN9HpgAAAAAAAAAAAAAAAAAACCH7t/02+sr/tjdBgEAAAAAAAAAAAAAAAAAAEAupT8nEZFNx4aeH9xY+69ktdB8joh3bl764OrY3NzsaLb8ztryuQ/by0/2o/1Arzp52sljAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L76wuLkWLVamd3FmX73EQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBh/BkAAP//jOHXiA==") lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f0000000100), 0x2, 0x2) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x7) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x3) syz_clone(0x600, 0x0, 0x33, 0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r5 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r5, &(0x7f0000019680)=""/102392, 0x18ff8) bpf$MAP_CREATE(0x0, 0x0, 0x50) syz_emit_ethernet(0x90, &(0x7f0000000000)=ANY=[], 0x0) r6 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r6, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x16, 0x0, 0x0, 0x1}]}, 0x10) socket$nl_route(0x10, 0x3, 0x0) 1m21.021880234s ago: executing program 5 (id=371): r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44}, 0x0) 1m20.136557981s ago: executing program 5 (id=374): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',default_permissions'], 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0a00000004000000ff0f00000700000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000000000000000000000000000000000f800000000148ed7ace7f0462097a98ce016f17b9721d76c90e508e8e8c4be3cce3d91a07fe1e78f5d3f566d84c5be286bd81daa06304c879cb3db5c6d5400b3e60f7b87f6d0"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) close(0x3) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'veth1_to_bond\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000100)={r3, 0x2, 0x6, @local}, 0x10) close(0x3) 1m20.096461331s ago: executing program 39 (id=374): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',default_permissions'], 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0a00000004000000ff0f00000700000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000000000000000000000000000000000f800000000148ed7ace7f0462097a98ce016f17b9721d76c90e508e8e8c4be3cce3d91a07fe1e78f5d3f566d84c5be286bd81daa06304c879cb3db5c6d5400b3e60f7b87f6d0"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) close(0x3) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'veth1_to_bond\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000100)={r3, 0x2, 0x6, @local}, 0x10) close(0x3) 1m8.489552309s ago: executing program 3 (id=458): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000340)={'wg0\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000440)={0x84, r1, 0x5d2346a9be0a0437, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x68, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}, @WGPEER_A_FLAGS={0x8, 0x3, 0x5}]}, {0x4}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @b_g}]}]}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r3}]}, 0x84}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000000) syz_usb_connect(0x0, 0x24, &(0x7f0000000840)={{0x12, 0x1, 0x310, 0xdd, 0xe0, 0xc9, 0x10, 0x729, 0x1284, 0xfeb7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x8, 0x7, 0x0, 0x0, [{{0x9, 0x4, 0x62, 0x0, 0x0, 0x75, 0x9, 0xa2, 0x8}}]}}]}}, &(0x7f0000000040)={0x0, 0x0, 0x1a, &(0x7f0000000200)={0x5, 0xf, 0x1a, 0x3, [@generic={0x7, 0x10, 0x2, "fb6b91e2"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0x3e, 0x5a, 0x7, 0xfc}]}}) 1m6.635414441s ago: executing program 3 (id=465): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x90) (async) fsmount(0xffffffffffffffff, 0x1, 0x70) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) 1m6.381521073s ago: executing program 3 (id=466): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000380)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) (async, rerun: 32) r0 = socket$inet6(0xa, 0x80001, 0x0) (rerun: 32) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x10, {{0xa, 0x4e22, 0x2, @mcast2, 0x1}}}, 0x88) (async, rerun: 64) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f00000005c0)={0x1, {{0xa, 0x0, 0x4, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) (rerun: 64) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) lseek(r1, 0x3, 0x2) (async) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005c40)={0x0, 0x0, &(0x7f0000005c00)={&(0x7f0000000080)=@newtaction={0x13c, 0x30, 0x300, 0x0, 0x0, {}, [{0x128, 0x1, [@m_bpf={0x124, 0x1, 0x0, 0x0, {{0x8}, {0x4}, {0xfc, 0x6, "d0b00f62ca904a953401a03124ace1d66495dca62399d244389fb0cf31873a91c710302d4efb56bbe1a8391adb5188299a5a475a58ad8c544b29f1d5c62517d94fcf2ed16f4a32927fe65c8ead3ae058e8b8fa89c32964cb70e67b580993145d846ed41a144f9d9b174f956320949160884728171e28ce6a0b6436a075787f8fc061940eea879433a35f181b23b54620c094ae366d0253a300955f9da6f276a9db2a85ac5c46cfe06efcf90bda0086db46539c15245a42b616fe8537202d2a62456cb76e2b4896e935e788d7bf47f01b5b4f2fa9b29028bfbe93ab32ef8e1bf6b4f399fac5eda9f3a4f0567e8915e2baaefac93fc3f4fd83"}, {0xc}, {0xc}}}]}]}, 0x13c}, 0x1, 0x0, 0x0, 0x400c010}, 0x0) 1m6.289240634s ago: executing program 3 (id=467): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000b80)={[{@nombcache}, {@abort}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@noload}, {@nouid32}, {@noauto_da_alloc}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}], [], 0x2c}) chdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file2\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x1008a, &(0x7f0000001340)={[{@nomblk_io_submit}, {@usrjquota, 0x22}, {@errors_continue}, {@stripe={'stripe', 0x3d, 0x3}}, {@mblk_io_submit}, {@grpjquota, 0x22}, {@errors_continue}, {@errors_remount}, {@jqfmt_vfsv1}]}, 0xfe, 0x455, &(0x7f00000004c0)="$eJzs3M9PHFUcAPDv7rJQ2iJY649iq2g1En9AoT/swUuNJh40MdFDjScE2mC3xRRMbEMUPeDRNPFuPJr4F3ixXox6MvGqd2NCDBerpzWzO0O3sAssLGx1P59k4L19b/Ped2be7ts3OxtAxxpK/uQiDkbErxHRX83eWWGo+u/WysLk3ysLk7kol9/4M1ep99fKwmRWNXvegWqmXN6g3aW3IyZKpemraX50/vJ7o3PXrj83c3ni4vTF6SvjZ8+eOnms+8z46ZbE2Zf0dfDD2aNHXnnrxmuT52+88+PXSX8PpuW1cbTKUHXv1vVkqxtrs76adK6rjR2hKYWISA5XsTL++6MQvatl/fHyJ23tHLCryuV8uadx8WIZ+B9LJupAJ8re6JPPv9m2R1OPu8LyuVhdx7iVbtWSrsindYrpZ6TdMBQR5xf/+SLZYpfWIQAAat08FxHP1pv/5eOBmnr3pNeGBiLi3og4FBH3RcThiLg/olL3wYh4qMn2114hWT//KfdvK7AtSuZ/L6TXtu6c/2WzvxgopLm+SvzF3IWZ0vSJdJ8MR7EnyY9t0MZ3L/3yWaOy2vlfsiXtZ3PBtB9/dK1ZoJuamJ/YScy1lj+OGOyqF39udc6bzI+PRMTgNtuYefqro43KNo9/Ay2YlJe/jHiqevwXY038mVzD65Njz58ZPz26L0rTJ0azs2K9n35eer1R+zuKvwWWb5Zjf93zfzX+gdy+iLlr1y9VrtfONd/G0m+fNvxMs93zvzv3ZiXdnT72wcT8/NWxiO7cq+sfH7/93Cyf1U/O/+Hj9cf/obi9Jx6OiOQkPhYRj0TEo2nfH4uIxyPi+Abx//DiE+82H/8Gq/ItlMQ/tdnxj9rj33yicOn7b5qPP5Mc/1OV1HD6yFZe/7bawZ3sOwAAAPivyFe+A5/Lj6ym8/mRkep3+A/H/nxpdm7+mQuz71+Zqn5XfiCK+Wylq79mPXQsXRvO8uNr8ifTdePPC72V/MjkbGmq3cFDhzvQYPwnfi+0u3fArnO/FnQu4x86l/EPncv4h85l/EPnqjf+P2pDP4C9t8n7f+9e9QPYe+b/0LmMf+hcxj90pIb3xud3dMu/RJsS33bv7Lcatp6I/F0S8q4neiNiL9oqRjXRExE1RV1b/jGLbSZ66ha1+5UJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgNf4NAAD//xwt370=") getdents64(0xffffffffffffffff, 0x0, 0x0) setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)=ANY=[@ANYBLOB="02693e"], 0x3, 0x1) umount2(&(0x7f0000000040)='./file2\x00', 0x2) getsockname$packet(r1, &(0x7f0000005840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000005880)=0x14) read$FUSE(r1, &(0x7f00000058c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000007c80)={&(0x7f0000001200)=ANY=[@ANYBLOB="580300001b00100825bd7000ffdbdf25fe8000000000000000000000000000bbfe80000000000000000000fc5f0000424e2100014e2400ec0100000021000000b8a1233823d10ed574f23b6132013722b99b2ae7446db4eca3b7e9f11eb1e20faed3e4aa3dd21157db64bd30883c176494f29612eb8ed6b99fedc51752d0fd20276449e110dc7c99516a8f8ef565d9de3688", @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES8=r4], 0x358}, 0x1, 0x0, 0x0, 0x24000001}, 0x10) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000001300)='./bus\x00', 0x145021, &(0x7f00000011c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r5], 0x1, 0x32b, &(0x7f00000008c0)="$eJzs3M9LI2cYwPEnP4xJxEwOpaWF4kt7aXsYNO25EIpCaaCiplQLhVEnbcg0kUywpJRqT72W/ge99CAevQlt/wEvvXUve9mbl4U9rCyys2R+6EQncXc0G8XvBySveZ5nfF9mJjwTnDn++vcfGjVbrxkdSWaVJERETkSKkpRAwn9NuuOMhO3Kh1NP/n93eXXti3KlMr+k1EJ55eOSUqow8/ePP+f8tMNJOSp+e/y49OjozaO3j5+vfF+3Vd1WzVZHGWq99bBjrFum2qzbDV2pRcs0bFPVm7bZ9uItL16zWltbXWU0N6fzW23TtpXR7KqG2VWdluq0u8r4zqg3la7rajovUTKR795X1b2lJaMcs3jjhieDuJ45jjMk7CTKRkpEcpci1b2RzgsAANxKF/r/lNvSx+r/peD2/73k8/5//71/O1NfHRT8/v8wE9X/f/LA21Zf/58VkRvt/7MRq7/cEd15O6+SfK3+H7fDjHtG9h3eib6Edrts5P3z1/XrN/uz7oD+HwAAAAAAAAAAAAAAAAAAAACAu+DEcTTHcbTg1f/56DzDe2+cc8ToXNr/id4ud7RJ/5aS4JgY9zwxGsura5J1b9xLF0Ss37ar21Xv1Y8HibOiyal7PPh64+BeQNVTlH+sHb9+Z7uaciPlmtTFElPmRJPixXrHWfi8Mj+nPP31E5IP15dEkzei60uR9Rn54P1QvS6a/LchLbFks3dcnzpn9b/MKfXZl5UL9Tk3L4RzAAAAAABwZ+nqTOT1u64Pinv1Z9fX/d8PiISuz2cjr8/T2jvp8a4dAAAAAID7wu7+1DAsy2wPGeTk6pz4g3S88olhOanQCvtCsjtwyRn/EaqjW+mQQfCPFI1MKJSVP/2342w5WP9o5pyUOFUz4kx6s7rOXw++NhqUI4uj3l/pAaG3/vjrabwtJ/yn9oZDnx5kr1jpyAYTL/Xh4aSu+ekDAAAA4HUKmv6c7f6aGPd8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4j4Y8Bix9U48TG/caAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNviRQAAAP///FH89g==") syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x50, &(0x7f0000000280)={[{@usrquota}, {}, {@nobh}, {@mblk_io_submit}, {@dioread_nolock}]}, 0x1, 0x3eb, &(0x7f0000000880)="$eJzs3M1uG0UcAPD/br5I+uEgcUCFQwQIgoCkDgQoQqJw5eMCPICVpKXCbarGSLTkUBAnThwQNw59AQ48QFUhJCRegRdAlSqU5gC3oLV3HTe2Qyw7der8ftLIM+txZv7ezWpmvTsBHFtzEXE+IsYiYikiSvn2NE9xs5Gyeve3Nle2tzZXktjZ+fjvJJJ8W/G3kvz1RF6YTyPSbyOeutne7sb1G59XqtW1a3l5sXb56uLG9RuvXLpcubh2ce1K+Y1z5fLy0pvl1wYW64/PvXhu7L3zZ376s3RneXJyOuvvyfy91jgGZS7mmt/JXsuDbmzIJofdAQAADiTNx/7j9fF/KcbquYZSLG4OtXMAAADAQOy8k78CAAAAIywx9wcAAIARV9wHcH9rc6VIB7pxoHRotyQ8VPfejYjZ3Webt5vxj8djeZ2JQ3y+dS4irj6flLIUh/QcMgBAqzvZ+Odsp/FfGk+21JuKqI+Hpgfc/tyecvv4J7074CYfkI3/3o6I7bbxX1pUmR3LS6fqQ8WJ5MKl6trZiDgdEfMxMZWVy/u08f4/P3/U7b0s/t+SU6eLlLWfve7WSO+OTz34mdVKrdJPzK3ufR1xZrxT/Elz/JtExEwfbYx9deutbu/9f/yHa+dWxAsd9//uyj3J/usTLdaPh8XiqGj37ze/fNit/WHHn+3/mf3jn01a12va6L2N25/98XQ90yGq1vlPL8f/ZPJJPV/My76s1GrXyhGTyQft25d2P1uUi/pZ/PPPdv7/L85/Sb6m1cn8HNCr777/9eX9azTiz1LWfjEXfBiy+Fd72v+9Z16//fun3dpv3f+d48/2f2MNsPl8y0HOfwftYD/fHQAAADwq0vp1jSRdaObTdGGhcb3jiZhJq+sbtZcurH9xZbVx/WM2JtLiSlep5XpoufEzerO8tKf8akQ8HhE/lKbr5YWV9erqsIMHAACAY+JEl/l/5q8RuccfAAAAyH+oBwAAAEab+T8AAACMtH7W9Tu+meybOwLdOPKZZ45GN4aQmYgj0Y0+MsM+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADza/gsAAP//Bdqy/A==") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mount(&(0x7f0000000180)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r6, &(0x7f0000000080), 0x208e24b) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x3c00, 0xa) execve(0x0, 0x0, 0x0) r7 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents64(r7, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x13142, 0x0) prctl$PR_SET_THP_DISABLE(0x29, 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) write$FUSE_NOTIFY_DELETE(r1, 0x0, 0x2c) ftruncate(r1, 0x9) 1m6.227718574s ago: executing program 4 (id=468): syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./bus\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="002afdae3565781009f76e97b48ab97bfb17214266c0e5b7032d7a3d77ba65f6179d1612402e69cc86c8fce5989be545ce26a9c4f5f2165f36561402b40d94de59edbb0507bf01e3ece0fd57e13bef384234e823d81383eac1c0afb4464b4d16006b7691ea638989f6f567a2817567b9c1606c0a15f5a0dbce62f673cd22efb03bcddff402dacf8c1372a5e8ff5bc5b6a5375037cf1236a6167a302d5d082a447099b4ee2bc429a286bddc094a"], 0x1, 0x10600, &(0x7f0000020cc0)="$eJzs3D1vW1UYB/DHCX2llAr1hQHElRBSItVWnb4IFlSgFSDaqqIwMIFju5Zb2zeK3cR0YYEBiYmFL8EEn4EFdlZY2FhAYqso8r0niEAlIHHjQH4/6eZ/7vG5j8+xvBzf6AawZx3Lfvm5EkfjUETMR8SRiKJdSUfhYhlPRsQzqWsuHZXU/3vH/og4HBFHJ8XLmpX00lO/3vv+i2+uPP3xd59++8FnP92YzYqB3eC5iOivlO31fpl5p8xbqb+x1i2yf24tZflC/3Y6z8tcby8XFdYbG+MaRZ7tlOPzlTvDSd7sNZqT7HRvFv0rg/INh2udjTrFBbcaq8V5q71cZHeYF9m5W85rnPLucFTWaaV67xflYzTayLK/PW6X61m5XWRzMEr9Zd281R5Pci1lerto5r1WMY/lLX/Mu96V7uDOOFtrrw67+SA7X6s/X6tfqNZX81Z71D5XbfRbF85lC53eZFh11G70L3byvNNr15p5fzFb6DSb1Xo9W7jUXu42Blm9XjtbO1M9v5hap7NXr72d9VrZwiRf7g7ujLq9YXYzX83KKxazpdrZFxazZ+vZjavXs+tvXr589fpb715659pLV19/JQ36y7SyhaUzS0vV+pnqUn1xqys/fb+0V9dfGle2dz17nO8PwL+2lf3/nP0/sE32//b/saf3/9Yf9v9sl+8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe9cO+L18rGsfK80dT/2Op64mIOBURJyPiRETcf4D52L+p5vGIqKT2g8bv+9McvqpEUWFyzYF0HI6Ii+m49/jD/hQAAADg/+vzrz/8KGJ+0iz+vDjrCbGT0o82B6dVr/jJ55FpVTteFBtPqdqJjZJTcTIi9h37cUrVTkXE3JH3plTtH5nfFAf/EJUy5nZyNgAAwM7YvBOY2u4NAACAXeeTWU+A2Sju16b/xU/3gg+UkW4IHto4e2MGswMAAACmoTLrCQAAAAAPXbH///vn/817/h8AAAD8h5XP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA3du7mNnEgigP4A9YL+6VFKz5a4bTaIweK2BJyTAFJN7lRQyREHeSWEiKIsCdSHHGI5DFO0O8nmRlb8Nczt+exBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE0PxXp5t725bZqzPzST524AAACAU3bFellOxtX5j3T9V7r0JyLmETGLiGlEnOrdB/G1ljmJiF6an/p+8aaG+4gy4fibYTq+R8S/dDz9bvtfAAAAgMu13SxWEYPjtPz423VBnFN6aDPKlVc+8vmSK21Shl1nSpu+RGYxi4hi/JgpbR4R/Z//M6W9y6A2jF4NvWron7MaAADgPOqdQLbuDQAAgA/nqusC6Ea5XpvexU9rwcNqSAuC32pnAAAAwCfU67oAAAAAoHVl/2//PwAAALhs1f5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtGlXrJfbzWLVNGd/aCbP3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLM/LykYwkAQBvt/qncK3v9WSoNudeWuCgIfM4QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCuv4+R9xqexJvl22vh1PJL8u2pMXTXmrhtLL4zb57bnfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCzPy8nAAIxGAbjW3ta7L8mL8oPevYmCDMgfCQEWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvuvur/okhsVfVmGliyrhV1ZxVYskqseYgseWgvf3tOD94EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX2590mYiCMwuj1AAInBFACucWjBhIiBCXwkJAsuQYKoCESIlKLRtgWdiXvON7MG+w5yf2CCeYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OCsd744StKkzFlSHj4v/4+TnKR8jeP96ZTN9+pvONvm88/vY82LPF21Sdo0S5wDALC4bt4pzvP+0b9dJ9Pe1L2te1e3exn61/1+GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA27NzPSxRvHAfwZ1d3v1+7dekQBWVBQtT6A3EVL0WBBf0D3hbdRFpL1ENKEHaRLkGX7l261M1Tp/6DTl0iCuq+QUEEQRi7O2OPqbFedlZ6veCZ+TgMM88zB+E9n1EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoL4ezqd1LoRwvPd33fD2y72Zvfb1+8dG0/Ho5PPF+JqNSxRCCDfna9XBDq6lm50Nw839h88PB+Jn+Od5y6trtyq1WnVJoVAotosMfmkBAHBoFZLRyPUfC5tTjWO5yRC2nu7M/+eiOrSZ/7eeDLyO7xXn/6GOrbC7pfl/+vrGxN/yf2llYbG0vLp2YX6hMledq94eGhsfGxwpjw6PlZrvU0reqgAAALC/YjLi/J+f3N3/PxLVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAD4Rxw99e1rbo/juWIx3K2srCwNtbbbPw+3thlM9cD+S0ac/3sms54VAAAA0An19dyO/v9sVIc2+//vv185EV+zJ4TQl/T/L87cqc12bjldK+3/T1yq3Mj67/8zWD4AAAAd0peMuP9faH7/nz+dnpMPIQycadXJvwFsK///fDD+Jr5X/P3/SOeW2JXy5dbzSPP/xrsX8/vl/+a55RB6yxlNFgAAgEPv/2Q08v+nwubU0o/HV4u+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/s2DFKM0EUB/BJNvm+RjEgiKWFNhaigmAVsBAkHsJCFASPEBAPoOBZLLyDSOqk9AApvIHMZEfCNirIrobfDyb/R9hk3840eQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgE9Nj8JGrov40pvV7fK98dvwPOakkumzN2sHccW6VW/bf856mc+T06fx3B62DpvrCQAAgMVT5Pk+hPDafTyJ2e6n+X8rXxNn/uHyrM7zfHXuz5ln/7iWHoqzjxv1ZvfphhAur64vdmt7wt9tM+ynHLxs38/vYfW6lS98VyedT/qHpkjH1h7crk67addbd6PR8b9U/v/5pwAAvmsnZ1nk30cx95psDICF1SlXmJv/i36zPQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADU4T0AAP//F6aahA==") mount$incfs(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000280), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$incfs(r0, &(0x7f0000000180)='.pending_reads\x00', 0x10b441, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000480)={{'\x00', 0x41}, {0x900}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0, 0x0, 0x0}) 1m4.667258405s ago: executing program 3 (id=472): r0 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (rerun: 64) write$selinux_context(r0, &(0x7f0000000340)='system_u:object_r:hugetlbfs_t:s0\x00', 0x1d) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000340)={'bridge0\x00', 0x0}) socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) bpf$MAP_CREATE(0x0, 0x0, 0x48) (async, rerun: 32) r4 = memfd_create(&(0x7f0000000300)='\x00\xac=W[[\x87\x12\x04\xd5\xbc\x80K\x06\xcd]4(\xa2\xee2A7:n\x8c\xa7P\x1a\x87\xd9c\xecR\xd6\xe8\xf3Y\x12\"p^\xc1\x0f\x00\x00\x00\x00\x00\x00\x00t\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x19M\xc2N%\x93t[\xf3\xee\xa4\xb4\xfbf\x8dz7\\\x8e\xac\x18\x00\xfd\x89\xe1d\xfa\xcfb\xf3\xdc\xd4CY\x9a\xef\xa3\\\xa7\xa9^\xafL:[\x8e\x83U\xff\xfd\xff\xfa\xdaL\xa99\x9b\xcfA\xe4n\xa0^\n\x1c\x84\x04\xc5a\xdf\xe5\xd4Hyn\xba:/\xa5\xf4\xaa\xfa\xcd\xc7T\x83\xf5N^\xf2n\xd0=\xb9\t\xdd-F\xacb\xac \xd3\xccj\x13\xa2\x9fLu\'\xed\x91\x867\xaa\xf5\xa0]\xb6\xaa\xea\xfd\xde\xa6\xec\b\x16\x86l:;\xf9\xdb\xcf\x88\"\xca\xe0E\xdb\xec\xf9\xb3\xed\a\x00\x00\x00\x00\x00\x00\x00\xd6.\xf7\x92\xc42\xdf\xefE\xce}\x1b\xda\xdd?\n6\xe1\xb1\xd8Y\x960\xd1\x00\x00\x00\x00\x00\x00MW\x8f\xc6\x82\xe4\x15\xf7\xe9\xd8\xc5b\x0e\x91\xc5\xc76$\x18\xa4\xbe\xe8V\x8d-\xe3\x8fC\xd5\xf5\xd6L\xe3\xce\xa1\x8dz\xce\xa7\xa5\xc8\xcbhM\x1b\xf8\x98\xc4\xfbD6\x88\xfd\xe5i\x8a\xd8\xcfm\x81Z\x19\xf0\xef\xc15\xe8\xcb\xf5\t\t\x00\x17\xfa\x1fqb\xe7\"\xcb4\xb8\xe5/\xd52\x17\x12\x1d\xd8\x87\xb9|\x8d\x83\xea\xcc\x94\xebZ\xae\xaf\x19\xa4\xb2\xc6\xe1\x926B\xb6\x89Z\xa9\xb5/\xbb\x9d&\xeeO\xb3\xb3\xd4\bB\xa9f\x84\xad\t\x1a\xc2\xd5\x88\xbfo\x80V\x93\x9fl\xd7\xff\x03\xb7J\xed\x183\xe3\x7f\xfaq,\xca\x06\xb0\xc9\x92\x93\xa5I\x89\xb7\x85\x90\xb7\x1b0\xce\xd7!\x8fD\x96\xe1 ^>\x9f\x04\x89<\xb7S\x7f\x1a\x88\xab$\xd3y\xc2\xe1\x99\xbch\xd3\x83\xcd\x7f\xc5n\xb1\xc1X \x90\xbb\x1f\x01\x90\xb1O\x8d\x7f\xa8\xd4\xdbO\xef\x99\xf3\xd3M\x0f\t\x7f\n,\x84\x1f\xfa\xe2\xc8\x99\x97Oq\xae\x9b\x86h\xfa3\xb9\xfd\xbb\xd4^\xc0t\xa7]Y\xe9\x7f[\x11\xb1\xf3m\x17F\x9d\x18\xe2\xe1\x01\xb6f=-?\xbcI\xf2\xd9\xc4>-\xc0E\x9a\x82\xcc7S\xd4\xb6\'\xd2DY\xa5\x83,\xd1\xbc\xc7\xf6\xe0\x1f o\x06\xc2t\x14\xc2\xe0\x92\xc1\x8a\x85>@\xc9\xb0% \xc7\x13l\x8bJ\xe5\xec\x1dE\xf5\xc5\xe2\xe3\x10G7r#\xbc\x95&\x14\x1e\x97\xce\x83>Q@\xfb\xeb=\x1e\xb3\xd5H\x02\x86\xc6\xf3\xe1i\\\x1d\xf4\xc1\xacJC+\xc8}\x1b{\x86\x17\x00\n\"\xec\xa5x\xe6\xb1i\xeb\xb3\xb7I\x90\x9eai\xde\x01\xdc\xfeA\x05Sn\xe6\xe8^\xdf\x8c`\x17\xca\xbd\\QG\xb15\x82*=\xbd\xe9\xaf\x12<\xd7\xe1$\xa4\xdaU\xfb^\xd8!\xacxy\xd5X\xef\x03\xa7\x10\xa1C#S~\x0f\x17\t>X\\mv0\x9eZ\x89\xf4\xae\a\xc8\x16\xd2o\x16\xf3X%Q\xbd\xe9\x86V\xf2\x99^0\xe8xI(\xde-\x04s\x15\x06#2\xef\xef@\xa3t0d^^\xad\xf6\xad\xe0\x16\xf6\xa8\x99!\x0e\x9d+;D&\xebN\x94\x12\x04\x95o\xd6\x9fl\xcb\x16gc\xf5(\xaa_\xec\x9aiE\f\xd4\xc6\xf2\xae\x85n\x995\xcd\xa7\xbb\xf0pz\xff\x0f\x00\x00\x00\x00\x00\x00Li\r\x95Z\x89\"_\xe4\xba\xd4\x93\xab\xe1\xb9\xd8E[\xbb\xc9.M+\xbe\x81N\xd2\xae\xf4\x18\xd0\xe7\x98\x90,\xce\ft\xc4\xc7\x02\xaa\xc7\xeb1;\x86b)\x12{k#c\x1d@\xc31\x00\xd2}f\x8cX\xce\xed\xa4\xe4\xca\x00\x00\x00\x00\x00\x03\xfcWZ!<\x16a5ZL.\xe6\x15]\xebY\xaa\xbea\x8e\xdc\xc52r\"\xea\x9e\x03\x11&\xc3JU\xa7\xd6\x8a\xf8\xae>S\xde', 0x0) write(r4, &(0x7f0000000140)='/', 0x1) sendfile(r4, r4, &(0x7f0000001000), 0xfec) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x100000c, 0x11, r4, 0x0) unshare(0x4020400) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000340)={r5, &(0x7f0000000280), 0x0}, 0x20) (async) umount2(&(0x7f00000002c0)='./file0\x00', 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='4\x00'/20, @ANYRES32=r3, @ANYBLOB="004201000000000008000400ff0100000a000100325fc70fb1d50000"], 0x34}, 0x1, 0x0, 0x0, 0x40046}, 0x4004040) 1m3.87136244s ago: executing program 3 (id=473): r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x5, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000040)={'pim6reg0\x00'}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)=@deltclass={0x84, 0x29, 0x302, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, {0xffe0}, {0xd, 0xfff2}, {0xe, 0xd}}, [@TCA_RATE={0x6, 0x5, {0x2, 0x9}}, @tclass_kind_options=@c_qfq={{0x8}, {0x24, 0x2, [@TCA_QFQ_WEIGHT={0x8, 0x1, 0x7}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x1}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x6}, @TCA_QFQ_LMAX={0x8, 0x2, 0xdf16}]}}, @TCA_RATE={0x6, 0x5, {0x0, 0x7}}, @TCA_RATE={0x6, 0x5, {0x81}}, @tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_sfq={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x2}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4801}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'batadv0\x00', {0x2, 0x0, @remote}}) r2 = socket$netlink(0x10, 0x3, 0xf) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) write(r3, &(0x7f0000000280)="eb857c6fc00daa4873c269b1ca7eee1f9300b84550cfaea485e9dfc669afcb7b6063bd212d75a9a8733b16a58e4eaf053cb4e47e3f56b0dbda1165f905d08c7df78bd6d79bd8e653d2763653322925dba05e6f5adca7cb4ddc94bf456e9aa1d9daa0d5862d118281db4943ea690189d70e4ad02faba0d73710a16d45c8ccc6b7d4bffa63253fc66cec47309276834b5b61b2cb0665e8ef1930c717c3f532e844ee41f477cb63afbcc9f2527455c2bdbd4be2c83900b286289920f139efddd04bf4659114737b6416b322d03d80a55d676abb404607599d038e2d38402d79855d41e7adcb270b8a47f9460a4ee4933edd996131a0095a401ffdac00be7c9a2be0dc8bd8247cb624ac9e9791b600b20211bea9cbe7ce43a91ef6a0a6f6458e7a856e22353080fae0e55665aa31cb25ebc2efd14a02f6c4b09a9537e37a8cf1d4d7bead7aa69a4034c5faa4eba142358b8a317e4c763a799620b1c77ddb59c73a0085c37a8b5b5fbb5a005884a7bff96cf22d16f0be8194775ab415fc709b4d14c93ed4b2ab8139b12facc9a354db88ae8104a40b539fb84fdc4b917ef6a22e5f432e91f7d8c59fff96939dd21ccad48b8596042a7d8f22a67fb4c2bcaebc44773e394faa969e4f15a2d3a57fa1dd6e0a3b76c6831cf0792ae0baa14ad56859a18fb554eade57b46eda2f65e04494eb7c2a15fa82036cb2ff1d32f7bbe97370331e6ab14a3cc9634f7f7cd210a6aaead00a83f608c2279ad6c0dc67b21085f08422adcdd4b40d7503667f3dc0925492d4a2896b39aab3bc75872a1845cfa864f4749f9352d3999e0edee3d4693d75efea99f7b1e401fbb034f3e25fe43f70d703770faeee0d84e4c109e21a79475a47e7ce003d08ca5b0a034143df1eee578b75cc55ea381d342a3deb96cbbb8abf4b52517d2353f10232158c4111c2a9256705a50dda7ca62c860c225281e5b120c709ffa29decd38090eddb2b52e340b66bae66266c8b578f11a382c8f8ac26af451b86890a7f55367687264441ea486da426defa7029a95bb6e61727ea34c158b4b40341815b50c647cd9fa14729d6767d306b6c09714d671c6ec810856c10ab312d7f0133eb4aee508be9a06e0c00847b35c570150b7b3e8cb089e3ada432b6e357eedded13db0daa789193b87ded0cd9f0168a373661b53d036ece35672962e6428dd5d0345c2edabd0b8ae393e5d7a0d0c724d0d661b71f5cd38a7416e4f173e8c220da96bd502e03b8aa8810bed6d4cd56f0366e88c53bef5aa6ee10e913424e649ea0ec2fe2e4c5d3227945477b942211fef7caed3236f70f302cb304dfb0f137245951b620c3a6bee9cf5d3f795ac78fc21c2847333ceaed33affaa23a225edb7d162a0cec066c5898c4694873c40e5a5a3bb6008ee8a633efe896c6d01b262a8305c3c962aa9231a9a6e1d6f0b7f7e395385920f0c6dd603c7363f4ab0202c66f968700700e9b228bcd332855237067cfabc9899a04f35f8e1f0fea6f8eb6ab8bf431fbf5686c6a2b2e820d8c58720d43c8cc6b8f7c85a8f774fc11d8890405100c3ba313b55b3666891fdb9a9505ac3e200dfebf7d593ade9b8a3ed0a8ab54be2c93fdfb8ee0393a3d859bd57695958ff48fa332549482f56a1b6550aa7757c22ae021453ac31a73ebbdb94e07b6edf7f07485cdf0c2a8a78bb6bb37662d1ac2e3f9c59d6629da6f146c23dbe22801e51266d59be2cd88d86216b8866128c8cccbe78351367d2ecc519d512eafefb4c6b6345e3729f10224534e2993c6158c7eae2cb832a474e745b292bb2ed5c13305ffacf04f6fcde5b38f57019efab79980810cdab0dda208b31fb4195f59692832faee16121491641b37f3e26d70aaf9724e000000212b37a079687d8e956db01cb59d8cb1db80945560efdbc1415bb48e9f1993b25d1b26ef204a738f09f4710f815aa3bf817e6cbbd29acb0cc71506e02a6afb4e4a67f9a9ea9c0eb9066d1b69c9a8d18aab18c4e7df703b7e2c657383a3d09c4eabe5283a7257273f40c0018ff88b965f48a99150da151f9f90948cbe2c4ca25f8bfc4c8c3b718e5c072e52ea9844b1e5fa3ab44e85f95d97c4a448db7bcfb7039f9a7711e921ed8d54b719fe3a54acbf4191231ddd3bb0947c138d54b2e51642fcfc147b6a9acabdb6d71483489b5eee2ab3a514f8b6716c200ce58d56b6ccb3f62db7b411ced15c658979b5a8c93f169bcbd5b8adc2ee3cbe35e63f5d07da1d7e6d2928848067a67ccb0434284e8ee9a6551a2036403899b5c0f0b6df7e0037440d293a3636df93b924f1ece8bf09598fbd579a5215f57591cf63089682cab25ba40939effaefee7c2fe4b1a9b3040041a9f519b8d40b9d70b2f80f9ac49d3af71643f269ecfc93f139a93b4f0e5f19d453dd9c378430b04346d10dcb9c9e4cba7f101b6fb5afb5a53dd3accb2a0c20b9c6dae816794236085cec7f7e96403fc53375f1d321cfd42c59343d6a1f010b98218fe12d4f719704ac7943df5c99e7835b040fda9789b74a6a0a7ec838b20705a4a4a03225d131ebd19af77d0d39c5180423ba801c92539421f2f8f32c52af817f061acbca5432852e55459c2c1a7693ca982755fff19d2b72fb9c73bc3e040f81917c77ad132dbc0949b360e181335e8d9accb2f16e0e5ae8c6f063d0ce6f0529c0b89238d4d94a52a473f9c26fe7fb9871774f6c754fdeba025ef6ad95de43bfbf412cd268609976a133b2aab4262b794a6f813663a10a21ceadad277679ba8b6ca3e245ae3eefa5c84854e2c0bc34fa42fee6aa1439a4b55553686e5b20cb263be2b53bc277cbac1dfd16c7785687b26fc584253349a423c5b6274f20ec57891a54620fa0fb39a0dcd70d076eadf1c05c0239548eb258053c72cf76bbe29115abde24fa361a4cd62837cb6a983e035130df12c182d95f3dbc323b2ef233ffcc53a9b4deb357f8ddfd6ec7ab30f149f891ef3bb857a9e99e2c909949ec5c07b6e7756306936eb1b9c6ae8289ff3b0024fdfb16416bca04d08c924ebfcfabe703a19283235e8f1b40761da72f84c49dbcded28764943a62c4084d3c39d80bb2d1501f3a3da83384c5f96066d1cb144b6ce844c19479e52b9eaaca8140935a7b469980afbacf1862fbd7ae2cae5fbb86e4c6a3dac1d86762e192b0075e3c507a8c959513dc20a60908bdecd53220b6c5d55f2adda52a3fa6af5ec7b11bc8ba007dcb289a90c2a3fb9c33607ac58918029b7c84415ea39135e2db2ce56d204200cf5d94876905d2f82a13070e6ec27561a1301b94d4b0dc571f83f361d78b5104de3a475955f88a354cbd3ac97c6db86774be26cb83b2e0b02c1a678ec9b6c913d9dabe3ead505b5663e20bec323070b70bc5c10cedbeded8bb388fe7359104dfa5c42f21e873579b9fc70a9f8784e8b00abd21ae1677f2b10e386a49f9df0544a3d6aa9cdb961968b809a57a57af6bd54af9a61e2bdbd4a580626d1ca4d5da95dde85ff2d5c135ee75510bab0274f1e715134b721ec92a0128ec3a7ffa1d64e5479d59dbaf9b23b907548b73774537e9eb03e401882bff600c67b49a6b11647684168cfc4605c3b547e210716541f3334aec4d5efd32cdc4ca4ae188f13e44a36f3f5ecaef9d9237fd2a300ea629543d42cd433e9ba3a9874e7d7b766a8e8d9c9c84e656564b7b88741d9abbda2e120474a4be6d8c9e9caefa02e489ea68c54281c920356b7eeb808d03286ffc76a88970dc1313cd5fa96192d5b181a714c18563eaeabc43070ab400f203fa807395561085d7f1a3c1d29557d1033892bb84b403b471ff616e6fcfae7c00157aeb28fed5931162f38580b89449a2ee67b3b722bcbf5cacb1998c8d6c2fe4f71cdfd6fe92d9ffa15d9fc6057b079fca7bae5bf489a7976fd0ade56a7845936a03bfbb21c31924bd70e9fee8c25590c54b82f7093a0a3d22a9bcb0c45a6ccd85657f5dd05ec9d820752c31615f12645104bfbc39cdcb9c072e1694c99c78768fe8acc4286a121920a2560074c9ae328e4bf6a4e1d2d7e1205f42adb2453a52ae97205363fcc7628c8196f12be63bcfb583942e8fcf9c3e4f2f309a39e25a7daa13026a60be060a7fd9fdb3ce5bbae9958f3f7777e604637d189f58d3759ae41f441d7562b67f7ebe6d205f2a38f454db85d278739058de2ce92ef61f52919b7fa54a22f872297ff4b2411f9bea160acacc43fe02d894d1beb34fdce39ba035d51fd76bc3e87ecc4a6a8f7148c5fc16198820bf7bc3c2fae714b53a65cd85a7274f635e65b1ab56aee6c35ff3a3e28f8d4909045ef76eb500548a52b7f267d0e874b7584102e02969fe7d613126c789725b40153bb9bdbbaee2ab1ba6b26bbd67c5f6a7d14d183ebad15818bcb5d7f871ad4d910bc6c4eec8bcc60f08c85521a9d382df90e5b7d96a4c5ea2b91af9d5bdc0fb97d87a89c3a891444b390ef6ad34f776c8797c1dfb3c81fdf56483c3e36ee857a6da9f1cd0f91c6c34b1f88bc990bfe47db9452a43ff21c227a750f1104eaed2b912e79cd6d509e8a8d448d2af2e0998d6ec174fc56bca85dcf021361b85e76b8da4c2935feb729dc1ac9f1285074174cd6edeeca79e1e5cb16eb94c22dde9e05cceadd23b10517544713bc9f7968d1d77d0009ab39ea8e64a9237d1be39e2d318611a23abb71c55930d70a4f70a787207d9f109d0a986d443e7009456379b2cd914015f8ddb028a0bce600abea651323fa714b85e194da8b096ad5235391620ea3079e4870e68b6c390024841fb31686e5525eb815eb2baaed25d591a6c2cca8c199b23d98226fd23fd26e77f3a3d1eccf5a152aa39d5c2a5ab4b7247b1f4b3b095441824295316c691ddf953cb1aad8010ecb83d734f1ce0fe5f2a1a148663c64f91264ba241ce756ce2a3a0a76f0235b6d94929576bfa138f0f178832c23827a689569ff59c64bebe4b9ee02e8752cb4baacc1238e9266b1d6789a81547b8ecb4734269c03e772f26089e6c66fa5f43124e2b90a830b19f7d668fa47c6805910728dfc79ccc9e059c23d250648405cc8b8b99175df93bf17d237b6ec44e7774e06ec3c784f862b8de87366a750f06efc193cea9f86b74d3d1ca762446c711ad026a0fa072ce880e7d1c5479859c74859cdccf926ed2c7a9667292d58b0535c765c3daebd5e90472a0392e428e24840c8efac48cd800872e4ac4b059db7b525985b35d008ce4f068581609da0da79b85feae82d3f5816bd37c68d56b0018acb946d4da81f9395f24a95380d4ed9666f4ab076a909701e4888f65b76060a306daaf3f9df2ba9bb6342286bd4b7fa98bb2a3c3849220f291c941822f0dc9852e2c6a687bc52ea51ed764a9301967fac47231dfb6428b82651e7f1719ec1b38b4712baf24019a90d985e74f15beae143ef2a957ee4a9122a98f27d33e5738cf11a98e1eeb858afabbe89190a882b0381be653cc1562e6e0a9d1712ba91353566cd59c94cedefb6db0e60f9bc20db1643ee1ae9d1dae4859181a454edb8e5c59b4d6a0bf8787aec465d51a0b6a9c4efe0c0fb86e948371aa2cec72359066ddbbfd990eee879f8f630c568e558357ab0dbaf96d3e11764e35958716aa4c42f02d92ccffe236913bac44fcd5c4aad19c698602de31563933b3e83182036ded00b823808fcee1edb69525e1af76e5f29d7f6ffc7c02e9d6c77d41618095cd6e3f335a20f6bbe7ade536b923a63bd5fa2776063f1923a5ef154b851c378fc344a0cbc01404572b598359f7d10023b8c15c1d6d6b4b74d87c6c95a46895fed7", 0x1000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001280)={0x80000001}, 0x8) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000001300), r0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r2, &(0x7f0000001440)={&(0x7f00000012c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001400)={&(0x7f0000001340)={0xb8, r4, 0x135, 0x70bd25, 0x25dfdbfe, {}, [{@pci={{0x8}, {0x11}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x880) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000014c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0xa80000}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x30, r5, 0x300, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x29}}]}, 0x30}, 0x1, 0x0, 0x0, 0x4c045}, 0x24880) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000001640)={0x14, &(0x7f00000015c0)={0x0, 0x6, 0x29, {0x29, 0x5, "25a5d4361dbcf35be1ba4753fbbb93edbbea4579e3122a2e5c9d6a5a822b27de5cf089617ffa7f"}}, &(0x7f0000001600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x419}}}, &(0x7f00000018c0)={0x34, &(0x7f0000001680)={0x0, 0x16, 0x83, "e95b5a3c8fd64f2498bffb1622b70f1ed3a003f4ea1cfa9452c429b77cce27ea4632c14f51ab503ffc43c4cb6008a9a7b83b040bca89734ddffa364c433f99d60e7e6a2ed85211a6f231dca56469fd874f39fc5c9e57804a91fd1caa2198d35f741f94be2e105984495bbcc18a8a4c2c909b90ad764e8f9b665dbf05fbf4f84dd1296b"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0xa}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000017c0)={0x20, 0x0, 0x73, {0x71, "695b1a4fd67db3a0b459d0b62d6f3907c43654ac50c6f454aaded69099249d94dbc0edbd8c534c3be95063a9825e0f8f722e1345142262ac5fe2938cd6055bee687e7b09f67fe4ce2dcaa6f561de107872ca3ffbe836e4b92288e224a2a7f8bf3da60f3d112ea101bf0de150d49d8dc613"}}, &(0x7f0000001840)={0x20, 0x1, 0x1, 0xff}, &(0x7f0000001880)={0x20, 0x0, 0x1, 0x5c}}) socket$pppl2tp(0x18, 0x1, 0x1) r6 = syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001900)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x10, 0x3, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x2, 0xb6, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x4, 0x1, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x9, 0xa, 0x7}}]}}}]}}]}}, &(0x7f0000001c00)={0xa, &(0x7f0000001940)={0xa, 0x6, 0x0, 0x5, 0x6, 0x8, 0x10, 0x1}, 0x169, &(0x7f0000001980)={0x5, 0xf, 0x169, 0x5, [@generic={0xd0, 0x10, 0xb, "6f7042252fabb138addf765e1fb9dc5e1baf472e30ef3bba9c1096a1974d17706fe3861533b0c183f799de73e181768dcaba9026da3779b370f0659842a8763c8bc2409fd0b619ca87c498ab12d9ce31eb0432eb4d28f311e16620721d5a70f45a6e88f243af6cde090c91b6fd535d6ec1aa22466bca71bad89851996a682232d6f43fd0ee3824f01879c46362e7c03f000ec880dcd51238a74fd5974b7ea205f859e1f7032b6da136105b0eba9990c608015006987fd145726db319a94aac3ffbb7fbd09e73b6c926f237c19e"}, @generic={0x76, 0x10, 0x2, "f5f7511537c05f2f48d6b1a633c4cbf3a75cf9520eaff51e225f9c647b1dbaac35f5450d8ed42bdf5851ec1c3df26d16ceab36dd67cffbdac936e817000cd2d2a6fa41d4133d36631badd5abecd8b2ed669a8a635c6adc656db990124f92617f8ecb105a754d7f283b522cba39f397eb108b26"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "d6b060d57b91a3d756da10d495623d77"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x8, 0x4, 0x1}]}, 0x3, [{0x29, &(0x7f0000001b00)=@string={0x29, 0x3, "0d95486102471bc6236fc811139e9c8e93b2e330e57854069f392d4ad557bf736abc8ea5fcce51"}}, {0x4, &(0x7f0000001b40)=@lang_id={0x4, 0x3, 0x280a}}, {0x43, &(0x7f0000001b80)=@string={0x43, 0x3, "241d28c5f00d7e8336234a7a0c15339ba62c0a5b9e574af05b5a5e8291a985c4d770d27f55cc525f463842fa5f6244b8d49564b125ced40b8d4c671fb26ff71311"}}]}) syz_usb_control_io$printer(r6, &(0x7f0000001d00)={0x14, &(0x7f0000001c40)={0x20, 0x9, 0x46, {0x46, 0x4, "3a9a93b22f7a8d130a3640b06e5206fcf542cc7bead21b0cb2a6bcd511b6087cd528d2034ae574d09e29fe4452c8e768aa843841f81bff93919433c869a99943502465de"}}, &(0x7f0000001cc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x814}}}, &(0x7f0000001fc0)={0x34, &(0x7f0000001d40)={0x20, 0x17, 0xe5, "fb7944b19936d848bca5611aea6f5de15076fc271c452210b3fcd2e25a54c30d5fc695d232e97b5d08a7bfb23230d509161ebdb5275fcf259bf32da0f1a1b4164689e9b787c4c59706eb7160102e88b85d4a0323d79a98b28d854f0d6cb4619db79a1c52fa5245bd6ec230592fb1592a631b69453a23b41ff16ebd861889f16a22de5e66bcbe6b264669cad46f5857a0193afd8acfe5eee5f0726bbf5f9b148e9c6db832413c857fe7182aedb5366679b0fb2b882e59dc94609bd9c633333d766e13202c3701838ac75b248ba32d9005dfd8a54d18cf63c4b771f34a32a0af61918a4a5ff4"}, &(0x7f0000001e40)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000001e80)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001ec0)={0x20, 0x0, 0x6e, {0x6c, "fe4710693f2aed9cc723ee82eaa8357b6e9e64f4039c4b3c476b45ffae67aa4c249a35b3990aced47a82ac73b1f58bf22da0975d32250e35870ffd01f7b1a55e59edb243c2e9e03039068669eb994e59feb6aa366f888fde6854fe2a08e764f3bfeac860d3bd704f0ef9e882"}}, &(0x7f0000001f40)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000001f80)={0x20, 0x0, 0x1, 0x81}}) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002000)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0x3042, '\x00', r1, r0, 0x4, 0x4, 0x5, 0x0, @void, @value, @void, @value}, 0x50) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000002080)={'nicvf0\x00'}) r8 = open_tree(0xffffffffffffffff, &(0x7f0000002280)='./file0\x00', 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000022c0)=0x0) r10 = getuid() r11 = syz_open_dev$loop(&(0x7f0000002300), 0x7fffffffffffffff, 0x90100) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000002340)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002380)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@remote}}, &(0x7f0000002480)=0xe8) lstat(&(0x7f00000024c0)='\x00', &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002640)=[{{&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002240)=[{&(0x7f0000002140)="65c876dd3fc856bfec168144fa427205bd5ed85f9c81474ce340e6067837188028214a03d2dc1d165436f8b92b58a4cd759b5a37d018360e6378f7a66a3cbc032c160adb6b0e19baee524b9cb03addba150842e16b66065086a38e952a790f07f230036728c8ec1fb01f5bf96cc617aab684e367fefb50368f50776eba819bcc08a76dc1eea8e0acef4a5f7ffcc30b705d231e75d0c46bcacce3c6ed25853bd8c5fefbf92bb1537a7f9cf6d317505f5dc1c1ef685982cd033fe21af068f9d51084aacfecad1a338a728bfa63b17b54b2276f4386b9ee67c1f0e7025b77f1a2e523c87075325559cb16bdcc5e", 0xec}], 0x1, &(0x7f0000002580)=[@rights={{0x18, 0x1, 0x1, [r3, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r11, r7, r3, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r14}}}, @rights={{0x1c, 0x1, 0x1, [r3, r7, r0]}}], 0xa0, 0x8400}}], 0x1, 0x4000040) r15 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002680)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) sendmsg$tipc(r15, &(0x7f0000003840)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f00000026c0)="b166073fb003c9d8f351fdf1ea0db2b8e37fb2b30802bc93fbf193d28dad7b8a16a2d8a5c97d9caabe3d1260ba514e6fb27c17db0589b04781949ef584c308bed771ca7e615920f6ad5dac9b15828c88fa7072e83ec1c7c57b5e9bde9dc5d7d86eaa819bea30384f0642785c907f1d6d108aa078635f420972dae44606ed355cd3b5a95269e25899ea48a6347435691bd50ad24b0b96ac86a97d11b4a4ffac8fe7a907b44a9cc1aa8a56d21e566205f2a28bd15a8e6fe8adc67b9b795be2f456391b0599eb5f2f73486d7b7279d8a583f028c16746a66d353da81776d2735c64336f26e7f23f2e70088b7acf88365fdbeaad1e9634576da2eb504a7c9a003745bceea969c4988a6aa7d8742b53f0cae53dc1ebb20e9cb1e40c7ec388eb4ebe2d0d96a622f68fbbabfabce27ad4e9256d2cfbc6a0163eaff1048953cf2c19549af28a718f31b30fbbf32a8d4e6fdb29812232a7823e354ab8c6eee82ca9134c9658ef42c8231f5d6629e5ac2563d73b1456652f2712ec7d8a07b5090c99a10ec4fe059f29358729481acc67a7901fd398b5fb0de549e9a4ccdfb15de9851229ec28f5d2b6d309bc4a35729992923afb515324bbd850185ab73fa6004bc28c5b0f6af8a42dcabbc4ad3cd589ce835f11dc8bf02bb0216b1369b604ea0a7158f1ac2925297ca7bf3730589f017a72277d4b56df78e13d36c334bc835347aa01c9e3ba133826571932c98d455033042a22a895d2f7a19b3d90c155cadade165545279dfd9acf319bfaad0c38f1b8e88b77bdf7d16a7080a32b7c59e67e2bb42997f9c6c53424e206d786bce52c80ee2176e5819a5fa1c0188de5f03c638db05a44dbe82a725786080e3d09c3dfd3395bcb30160ba34bcae0b35957bcb73ad3de6151b62f0bf9a5ae973bc71915c45ee711c04115e1a5b2e6ceabddb8c2ec6a98deaa0a807a6f3e6ae0512a8c4d726b129a235c9bdd10789acf37a8d1503757691269fcd5c0a609896761fab70290cadff96c990a71078d0dc53787211c8fbbb9bce592354295927a04fdb25c395e3fda74c6b7fb7135135445e1ad6954a6791fb765f55d93c27effe14e8a8ea2aaaab0f36c6f8c6dc69540c7f84528bfac15f9815cc49a6ce201cab1d92fd13d54b6bcd8354f5e64e0769ed0375623afc42c44f0ab2d1eb85db0ae133408d3b50761130581a6e55b697b4fa9c3d60761c781256733d42b04233a4a8235be6468b77d7b3f819cd3dd80f437ec1abccd4bca22f889d8c6bd2d99da868bae1639368c23f84c8e4d7ccf2238549f9cc51ae841ddb282034ab3a51259c2a1c2d56a0731c8941a00ddb102b8a48922a64013b8f685b7a8f3139f630030d600f81d55f6b40f927e69cf2cfcd29286136e1603c49c32d9a4f7713934a68eb656df04efc8acae8f5171e1a01b8c7e3646e4af0f46be7069c79dbb89b2443ed09e7b5347fce6e075710b89b035e3dbd9b720f48bda653705bf5d6513b937815aed04cecef7430c27d60d4def4a8d4e143367dd19dcaeada768015b79db0c9fadcf28d6589e21ecaa90468aa500f69474e2d0b85b1a5f092bf6bf95de0bb383ae183609263a66f2a3cefc05cbcc9f61cb0cd8ff98427f0cc2a2dd7f37a30e1ceee5f952ad86335699b680aa302dad3c0603e4949564eab5bbf2135381a0b1290fda5c81f29ad7635498049eaa55662ae6a792ff39f7b78c0c6f032b4f0889c1b3c72b6920e6f25251e7bffeb6ea2ee0e43057b4d58fca9371e43498db26a18029c2da882cc722844499e60d52dfe68d5d623397c6db32458d395cf25b0f59f65e887171fc81b1d10b8c2438999a2bde0d08474da47e5350f3df6ee04a573e6c423ab1d8f71ca54531715868d61b464547927525ea5db3fcc80d69429084dd085312e5c416781b88226d1ffdcdafef60e58e7d922afe1841a30f85a31d687ef575c26d5e5a06c50ffc97654b02a5a1f34aa65d5fc8d3505f7400929772aecd6a12a43ba93cedf83be5f8f23ce31819aced253b1d0172b2784744e39e628dde5c503a0bb7499cc6feba3d98f8afeb1c00d2d3b163e3b91bfdca886d2fa3ce90b1ad1b65f667f07433cc8e0cd608d0fdc0aecd83f9b4eb08ebdb2aad7c2c4fc4b56c924691eb61b3c2dfff31b168fd5ef61fc687f5716da5d50648e49ab26538a82e1f389e9ef7a3c6608d170df413b4e31804c9842af3076879fe9fc39c9acb01df05259c44588ee6ce5cae9add1ce9c580b151b59d934e7eea28e3919c7da9fd9b269664ed970c424e39ee095d1c03144e38c1f50ad5e9854fbf29a9b012edbfff61e1c48e11df8db2ae9936d9014357ac96b6f839bf3dcace5afc79053a27fce14f752c570bdf7836814d81e1fffde29e79825585ea9aa0a4e7536c18efb8c77b16fc93bb235e5c088dce889e5921533e20f267d2a9a6f1f47ad27704626fca1909dcd79e49abbfcbc68e39fb422f5bbd851bfe39e6fd37d6aa0d437a16eceba6a720317fe842a2a15cd4deaad98ccab85027dbf6d6176eb4f253b35219276ed17b47798f48d1f96e0ae68ef0198f1e50c01e71955684af3663b967167ed567aa446ee96a1c45595039fd56adca7bb03137bafb2c0eebffca03f589c17e9c13885a397d7dc0179317d0363671830a0760cebe5c3f20dd997caa2b4919b713619cbfa9be77bba6f41173f8c344dbf1fbc746ae8643e261d26c208fe38d176e85925e6eae14de046e3c27c2d2944c7f6e8e56745f890a08a7859fc4de06bf0751f4843e98cda173bc0dc3e4211b08509d56f8a82792d364026c8d31ecf11d4e9715ac7f4c6d97b9a2885ac5d41ca556ba717768a5aaefa920c05d5d00e8c9ad4100f82f58eb3222e32fc9e6f05b94c3d910e1c522a3326189e684fb376b8936dd05c3087178bcd4d2ab4dea029f6e1af94182df2b33ab469b82db39895c80ca3d3ab5b786620a8a503d423ac237133f83352e3d23d473082183feb52aa6727fe74277c8a55ddfd0cafffcb45d871f75bcd90f4faaeb23951edbfc6be99ba92b3926986c5d54e2e73d2794b7205dce9a2c666543d3b17e2420f3b137945d10dcd001ede3f2ded1c8302f1bbb6cff76ddee36e4140c41635cee971fb95f503e491a9524bb62f7964d56e173a921fb09d35689b679496eb626c37c376d943309c74fff38bd3738716117b105c30aee3475fb2dcca4b80cab6288fd85d3cb0f43a23709e6a3bfb08a67e0a10edf3f00e5ac4bbb824db54386d2c6ca8335ffe0135b3fef0d758045028e6917b50d9a908ddc75fef72adb1a1eaec94d7dc4ee650e3934021d5a7d74de6b1162101535cc8cdc87c256b3f06c604160fa4a86b4d924ffe52b555fbd0b1615a97d57dc6003323d38386a53bf7c754d85bd52b00677ae8d46382189dff3bc1d0428c28a5b022bc87cf9450a02b4d8921da1e1fbce9f32364571d54faef0f6d87459f107e45fd9c00d07bbe80f00c9d1933324a47ceb9c896549706191cc59f774bfcd562ae25a45aae95481fb83d530c9000dbcc3d90e6a70163374f00514ab383674fbb26f24048f96adbe001a9a43ce3740e850225dba07599c7ab99711199eafc05867178eb2308e7e462dcab831ec7f66ece5ff0736a0cffa1b1b56b643e08aafa4510730b1b13898340854aa04faf748a2feb7de24f1217d449872d3c137231351e194bbc8abab6bc2056c1eff2b6fc010fdfe7acddd80f2ae9f228f437029e13be1489cfe10c6f07703ef6da0fc2e798e48e93a1043fc41dbcc7c5047f8d2a8554f7592a8cec9174cbc8b39589fe0624ce7dccc680231b1cb6d0d3e28cf5fdba332e2deb66b74aef82322f8175b730f1bae57dfc10385d06146efd194d08fe7822c9c60586375991b4db46277d2702bb7f1d30e936b4256b1d5de6a12575db82e1991743bd1d65a06256f29359fea6d0958c34cf4057d7a9f9cd2e2ca73eaf3ade7c7ff4cf1eb6da8bb1cf300b1be681fa8a561a948554ae03ec4170f13602988e7eed25ec057494389d17d79bf17f744d85acf80b0e9f5d06c79b6c1b5ffbb5291332cda51bec5365143d55bbebcf7de612536f3d1924f2b738fd4ffa0394f0010e2aac5895fcea7f125f5550ef45fe01bf5a4dcee1d3c71bd057ed6b7b13b141fd5c5af0e3a261cf6ea2a1a95769797ba5eafc6abec2495c19bf64bbaaff5971973b9542b58e5a238ce4e9e231ae58f7c57e1c3e1c0d36c043a38a295b34f701fe19517fa6dd98fdebb3c56512240eef9da29a79184fe780e0ad166a095fa87b91c9b8a8db04d5865ad7087b3395987cd4cc7baaca62509f71c479e8f90f2526832835afcc1658aa066a375fd978f709883516595614dff74151367c07f14930203ea0b939cd6456313f4e10f211dec61f5594275f3cb3a489e7db6b03412aab4fc5f5e165ea7f6ea06bd85f9f6e70c74eeed3434ee387fcd625d730b7f145ef5efd8678250d97cf52cc1c07e062534ff18194b95837ae9fea768d5dfbd98b0e74ca75614875144c6680a79ceff543acbfefab7d08c7fbf8fcaac613ea8c8782b76275a7116ae2902e09a21bb7bbff296934196d51d0784c5c712bfc70455c7d81955f18ad238d75b71da34d00f42985959f1d8133b49a50b2f033528f97890638b82f871a8d0bb044862704602e2e26385859ebc3f7bba66a4d640e78fdc8b69ab02332e5b9e492bf034a3119faba0aa48f387e0cc23ac7971fa7305e519bb0cf9dcb4da2f7c9bb4d68de6d7eb3605671097564ee94eab24ce264c3ec84f367dd5312a18cff9f1a972d31ca01e3e6b6d00f165db90fd44c9cdd1306feca3cfd4743ade20a196f49bc1630e32749ebd04569920bccc3017400c3bd521a78e0d23d176d9a2dec704bb7c2128edd702700bb7cc58400a57bebe7d29c0798a52e56ef8d84c7596c3d00364266b1e3586299e6269f8edc14121b9d6df3b5b0a7bcfd54159caf6a3c5f8aaba1c20b326e470bd7df5440ec744f6dcda4892e60c23616e1f08ff133a584090364998abbf9032ee13522de4953e9156fa941d1f3c9afb561ddab0f7a1e1b388b442f95acd1f58e34a6fe4f402c7a2836492c956610fcb813f60edf5b95b0167b5c74c9645d3139536a06d39d9a88ba5853c2e7cd272ef22039b24069b42b3599556d985984f1d834590ddd13dd8f10df11163ac9271a79ef15aed26411a9daa6c43cec8fe5c3c5325dad0406da10a0aaf29238e4607a1c0ee622cbc9312942b35ed4bf63e94f0037c14ebcc6e1810a23832d15d0081b66d6a15e2b6e70142c57c0223b66196c7d45b2d0c3aae15913360d831ea32937b1876c9ec48c63d364e7a975e42803f7be7ef8cef4e718cc4a01390fbde4cd7ccbd64d30acb600b0a5ee75316913b47ef5f68d7d88b92fae70a3c9787407338bca9156dc34393bf4071f11c4f98df2e308f97b3afceff26a67a9a740afdb094f771393cf9b62cd923135e9863d898f96924721873293e5e67306aebf0460ed6379f172e12160a95acd407f683315eb4d675a7a157648256a8582fd53d696123b9c98579be386f8604e14195230258321bef92783ab949ed940fa5e048b3e2b969352fdab400bd0855e19796000ec44c6eb15745b0160a3e366351812c14467512c634a72cbbc65fc2837655d3f09b6cefb65ecff173b32cca1096ad72105a306a3c0e3a4daed1a2b152966f0aa589ef97d2b29686b879de7e438950b806d18d634c5ec92fcd15754840c13c7dd2e0bde28389bc1315231fca8788a7cca0e420b5e838b54d6e4e63fd4c30a7b5bcc69cd6", 0x1000}, {&(0x7f00000036c0)="5a8585b57816502c775a14ae0471", 0xe}, {&(0x7f0000003700)="5293f7d16097bb2831e2215274677d4bc0fa23b6fd5bf07f6ffcfa68882c722bae817fee9d790296afd741c54af14513a7549beca6682516bfcb590af3505899f94536df5d9a29300a88b9070338696dc0ff120a68740bec851123b45b4f7f6ef4154a5449d6f2778e86f64f9fd69c138ea849aedb1ec512d381b46f714d7c4c4c58be98cbb92b06c46363f8575611786a93b86cb494da026561420ae1114bf6338e51d737536576706d", 0xaa}], 0x3, &(0x7f0000003800)="df7bbb4fdcac607bb9fd50ad2aaf8635de5319cb0e09", 0x16, 0x8002}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000057c0)=[{{&(0x7f0000003880)=@nl=@proc, 0x80, &(0x7f0000004ac0)=[{&(0x7f0000003900)=""/4096, 0x1000}, {&(0x7f0000004900)=""/45, 0x2d}, {&(0x7f0000004940)=""/244, 0xf4}, {&(0x7f0000004a40)=""/68, 0x44}], 0x4, &(0x7f0000004b00)=""/223, 0xdf}, 0x2}, {{&(0x7f0000004c00)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000004c80)=""/33, 0x21}], 0x1, &(0x7f0000004d00)=""/243, 0xf3}, 0x48000}, {{&(0x7f0000004e00)=@llc, 0x80, &(0x7f0000005640)=[{&(0x7f0000004e80)=""/228, 0xe4}, {&(0x7f0000004f80)=""/153, 0x99}, {&(0x7f0000005040)=""/174, 0xae}, {&(0x7f0000005100)=""/72, 0x48}, {&(0x7f0000005180)=""/172, 0xac}, {&(0x7f0000005240)=""/129, 0x81}, {&(0x7f0000005300)=""/114, 0x72}, {&(0x7f0000005380)=""/182, 0xb6}, {&(0x7f0000005440)=""/208, 0xd0}, {&(0x7f0000005540)=""/253, 0xfd}], 0xa, &(0x7f0000005700)=""/137, 0x89}, 0x6}], 0x3, 0x40, &(0x7f0000005880)={0x77359400}) 1m3.708301411s ago: executing program 40 (id=473): r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x5, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000040)={'pim6reg0\x00'}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000000c0)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)=@deltclass={0x84, 0x29, 0x302, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, {0xffe0}, {0xd, 0xfff2}, {0xe, 0xd}}, [@TCA_RATE={0x6, 0x5, {0x2, 0x9}}, @tclass_kind_options=@c_qfq={{0x8}, {0x24, 0x2, [@TCA_QFQ_WEIGHT={0x8, 0x1, 0x7}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x1}, @TCA_QFQ_WEIGHT={0x8, 0x1, 0x6}, @TCA_QFQ_LMAX={0x8, 0x2, 0xdf16}]}}, @TCA_RATE={0x6, 0x5, {0x0, 0x7}}, @TCA_RATE={0x6, 0x5, {0x81}}, @tclass_kind_options=@c_skbprio={0xc}, @tclass_kind_options=@c_sfq={0x8}, @TCA_RATE={0x6, 0x5, {0x2, 0x2}}]}, 0x84}, 0x1, 0x0, 0x0, 0x4801}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000240)={'batadv0\x00', {0x2, 0x0, @remote}}) r2 = socket$netlink(0x10, 0x3, 0xf) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) write(r3, &(0x7f0000000280)="eb857c6fc00daa4873c269b1ca7eee1f9300b84550cfaea485e9dfc669afcb7b6063bd212d75a9a8733b16a58e4eaf053cb4e47e3f56b0dbda1165f905d08c7df78bd6d79bd8e653d2763653322925dba05e6f5adca7cb4ddc94bf456e9aa1d9daa0d5862d118281db4943ea690189d70e4ad02faba0d73710a16d45c8ccc6b7d4bffa63253fc66cec47309276834b5b61b2cb0665e8ef1930c717c3f532e844ee41f477cb63afbcc9f2527455c2bdbd4be2c83900b286289920f139efddd04bf4659114737b6416b322d03d80a55d676abb404607599d038e2d38402d79855d41e7adcb270b8a47f9460a4ee4933edd996131a0095a401ffdac00be7c9a2be0dc8bd8247cb624ac9e9791b600b20211bea9cbe7ce43a91ef6a0a6f6458e7a856e22353080fae0e55665aa31cb25ebc2efd14a02f6c4b09a9537e37a8cf1d4d7bead7aa69a4034c5faa4eba142358b8a317e4c763a799620b1c77ddb59c73a0085c37a8b5b5fbb5a005884a7bff96cf22d16f0be8194775ab415fc709b4d14c93ed4b2ab8139b12facc9a354db88ae8104a40b539fb84fdc4b917ef6a22e5f432e91f7d8c59fff96939dd21ccad48b8596042a7d8f22a67fb4c2bcaebc44773e394faa969e4f15a2d3a57fa1dd6e0a3b76c6831cf0792ae0baa14ad56859a18fb554eade57b46eda2f65e04494eb7c2a15fa82036cb2ff1d32f7bbe97370331e6ab14a3cc9634f7f7cd210a6aaead00a83f608c2279ad6c0dc67b21085f08422adcdd4b40d7503667f3dc0925492d4a2896b39aab3bc75872a1845cfa864f4749f9352d3999e0edee3d4693d75efea99f7b1e401fbb034f3e25fe43f70d703770faeee0d84e4c109e21a79475a47e7ce003d08ca5b0a034143df1eee578b75cc55ea381d342a3deb96cbbb8abf4b52517d2353f10232158c4111c2a9256705a50dda7ca62c860c225281e5b120c709ffa29decd38090eddb2b52e340b66bae66266c8b578f11a382c8f8ac26af451b86890a7f55367687264441ea486da426defa7029a95bb6e61727ea34c158b4b40341815b50c647cd9fa14729d6767d306b6c09714d671c6ec810856c10ab312d7f0133eb4aee508be9a06e0c00847b35c570150b7b3e8cb089e3ada432b6e357eedded13db0daa789193b87ded0cd9f0168a373661b53d036ece35672962e6428dd5d0345c2edabd0b8ae393e5d7a0d0c724d0d661b71f5cd38a7416e4f173e8c220da96bd502e03b8aa8810bed6d4cd56f0366e88c53bef5aa6ee10e913424e649ea0ec2fe2e4c5d3227945477b942211fef7caed3236f70f302cb304dfb0f137245951b620c3a6bee9cf5d3f795ac78fc21c2847333ceaed33affaa23a225edb7d162a0cec066c5898c4694873c40e5a5a3bb6008ee8a633efe896c6d01b262a8305c3c962aa9231a9a6e1d6f0b7f7e395385920f0c6dd603c7363f4ab0202c66f968700700e9b228bcd332855237067cfabc9899a04f35f8e1f0fea6f8eb6ab8bf431fbf5686c6a2b2e820d8c58720d43c8cc6b8f7c85a8f774fc11d8890405100c3ba313b55b3666891fdb9a9505ac3e200dfebf7d593ade9b8a3ed0a8ab54be2c93fdfb8ee0393a3d859bd57695958ff48fa332549482f56a1b6550aa7757c22ae021453ac31a73ebbdb94e07b6edf7f07485cdf0c2a8a78bb6bb37662d1ac2e3f9c59d6629da6f146c23dbe22801e51266d59be2cd88d86216b8866128c8cccbe78351367d2ecc519d512eafefb4c6b6345e3729f10224534e2993c6158c7eae2cb832a474e745b292bb2ed5c13305ffacf04f6fcde5b38f57019efab79980810cdab0dda208b31fb4195f59692832faee16121491641b37f3e26d70aaf9724e000000212b37a079687d8e956db01cb59d8cb1db80945560efdbc1415bb48e9f1993b25d1b26ef204a738f09f4710f815aa3bf817e6cbbd29acb0cc71506e02a6afb4e4a67f9a9ea9c0eb9066d1b69c9a8d18aab18c4e7df703b7e2c657383a3d09c4eabe5283a7257273f40c0018ff88b965f48a99150da151f9f90948cbe2c4ca25f8bfc4c8c3b718e5c072e52ea9844b1e5fa3ab44e85f95d97c4a448db7bcfb7039f9a7711e921ed8d54b719fe3a54acbf4191231ddd3bb0947c138d54b2e51642fcfc147b6a9acabdb6d71483489b5eee2ab3a514f8b6716c200ce58d56b6ccb3f62db7b411ced15c658979b5a8c93f169bcbd5b8adc2ee3cbe35e63f5d07da1d7e6d2928848067a67ccb0434284e8ee9a6551a2036403899b5c0f0b6df7e0037440d293a3636df93b924f1ece8bf09598fbd579a5215f57591cf63089682cab25ba40939effaefee7c2fe4b1a9b3040041a9f519b8d40b9d70b2f80f9ac49d3af71643f269ecfc93f139a93b4f0e5f19d453dd9c378430b04346d10dcb9c9e4cba7f101b6fb5afb5a53dd3accb2a0c20b9c6dae816794236085cec7f7e96403fc53375f1d321cfd42c59343d6a1f010b98218fe12d4f719704ac7943df5c99e7835b040fda9789b74a6a0a7ec838b20705a4a4a03225d131ebd19af77d0d39c5180423ba801c92539421f2f8f32c52af817f061acbca5432852e55459c2c1a7693ca982755fff19d2b72fb9c73bc3e040f81917c77ad132dbc0949b360e181335e8d9accb2f16e0e5ae8c6f063d0ce6f0529c0b89238d4d94a52a473f9c26fe7fb9871774f6c754fdeba025ef6ad95de43bfbf412cd268609976a133b2aab4262b794a6f813663a10a21ceadad277679ba8b6ca3e245ae3eefa5c84854e2c0bc34fa42fee6aa1439a4b55553686e5b20cb263be2b53bc277cbac1dfd16c7785687b26fc584253349a423c5b6274f20ec57891a54620fa0fb39a0dcd70d076eadf1c05c0239548eb258053c72cf76bbe29115abde24fa361a4cd62837cb6a983e035130df12c182d95f3dbc323b2ef233ffcc53a9b4deb357f8ddfd6ec7ab30f149f891ef3bb857a9e99e2c909949ec5c07b6e7756306936eb1b9c6ae8289ff3b0024fdfb16416bca04d08c924ebfcfabe703a19283235e8f1b40761da72f84c49dbcded28764943a62c4084d3c39d80bb2d1501f3a3da83384c5f96066d1cb144b6ce844c19479e52b9eaaca8140935a7b469980afbacf1862fbd7ae2cae5fbb86e4c6a3dac1d86762e192b0075e3c507a8c959513dc20a60908bdecd53220b6c5d55f2adda52a3fa6af5ec7b11bc8ba007dcb289a90c2a3fb9c33607ac58918029b7c84415ea39135e2db2ce56d204200cf5d94876905d2f82a13070e6ec27561a1301b94d4b0dc571f83f361d78b5104de3a475955f88a354cbd3ac97c6db86774be26cb83b2e0b02c1a678ec9b6c913d9dabe3ead505b5663e20bec323070b70bc5c10cedbeded8bb388fe7359104dfa5c42f21e873579b9fc70a9f8784e8b00abd21ae1677f2b10e386a49f9df0544a3d6aa9cdb961968b809a57a57af6bd54af9a61e2bdbd4a580626d1ca4d5da95dde85ff2d5c135ee75510bab0274f1e715134b721ec92a0128ec3a7ffa1d64e5479d59dbaf9b23b907548b73774537e9eb03e401882bff600c67b49a6b11647684168cfc4605c3b547e210716541f3334aec4d5efd32cdc4ca4ae188f13e44a36f3f5ecaef9d9237fd2a300ea629543d42cd433e9ba3a9874e7d7b766a8e8d9c9c84e656564b7b88741d9abbda2e120474a4be6d8c9e9caefa02e489ea68c54281c920356b7eeb808d03286ffc76a88970dc1313cd5fa96192d5b181a714c18563eaeabc43070ab400f203fa807395561085d7f1a3c1d29557d1033892bb84b403b471ff616e6fcfae7c00157aeb28fed5931162f38580b89449a2ee67b3b722bcbf5cacb1998c8d6c2fe4f71cdfd6fe92d9ffa15d9fc6057b079fca7bae5bf489a7976fd0ade56a7845936a03bfbb21c31924bd70e9fee8c25590c54b82f7093a0a3d22a9bcb0c45a6ccd85657f5dd05ec9d820752c31615f12645104bfbc39cdcb9c072e1694c99c78768fe8acc4286a121920a2560074c9ae328e4bf6a4e1d2d7e1205f42adb2453a52ae97205363fcc7628c8196f12be63bcfb583942e8fcf9c3e4f2f309a39e25a7daa13026a60be060a7fd9fdb3ce5bbae9958f3f7777e604637d189f58d3759ae41f441d7562b67f7ebe6d205f2a38f454db85d278739058de2ce92ef61f52919b7fa54a22f872297ff4b2411f9bea160acacc43fe02d894d1beb34fdce39ba035d51fd76bc3e87ecc4a6a8f7148c5fc16198820bf7bc3c2fae714b53a65cd85a7274f635e65b1ab56aee6c35ff3a3e28f8d4909045ef76eb500548a52b7f267d0e874b7584102e02969fe7d613126c789725b40153bb9bdbbaee2ab1ba6b26bbd67c5f6a7d14d183ebad15818bcb5d7f871ad4d910bc6c4eec8bcc60f08c85521a9d382df90e5b7d96a4c5ea2b91af9d5bdc0fb97d87a89c3a891444b390ef6ad34f776c8797c1dfb3c81fdf56483c3e36ee857a6da9f1cd0f91c6c34b1f88bc990bfe47db9452a43ff21c227a750f1104eaed2b912e79cd6d509e8a8d448d2af2e0998d6ec174fc56bca85dcf021361b85e76b8da4c2935feb729dc1ac9f1285074174cd6edeeca79e1e5cb16eb94c22dde9e05cceadd23b10517544713bc9f7968d1d77d0009ab39ea8e64a9237d1be39e2d318611a23abb71c55930d70a4f70a787207d9f109d0a986d443e7009456379b2cd914015f8ddb028a0bce600abea651323fa714b85e194da8b096ad5235391620ea3079e4870e68b6c390024841fb31686e5525eb815eb2baaed25d591a6c2cca8c199b23d98226fd23fd26e77f3a3d1eccf5a152aa39d5c2a5ab4b7247b1f4b3b095441824295316c691ddf953cb1aad8010ecb83d734f1ce0fe5f2a1a148663c64f91264ba241ce756ce2a3a0a76f0235b6d94929576bfa138f0f178832c23827a689569ff59c64bebe4b9ee02e8752cb4baacc1238e9266b1d6789a81547b8ecb4734269c03e772f26089e6c66fa5f43124e2b90a830b19f7d668fa47c6805910728dfc79ccc9e059c23d250648405cc8b8b99175df93bf17d237b6ec44e7774e06ec3c784f862b8de87366a750f06efc193cea9f86b74d3d1ca762446c711ad026a0fa072ce880e7d1c5479859c74859cdccf926ed2c7a9667292d58b0535c765c3daebd5e90472a0392e428e24840c8efac48cd800872e4ac4b059db7b525985b35d008ce4f068581609da0da79b85feae82d3f5816bd37c68d56b0018acb946d4da81f9395f24a95380d4ed9666f4ab076a909701e4888f65b76060a306daaf3f9df2ba9bb6342286bd4b7fa98bb2a3c3849220f291c941822f0dc9852e2c6a687bc52ea51ed764a9301967fac47231dfb6428b82651e7f1719ec1b38b4712baf24019a90d985e74f15beae143ef2a957ee4a9122a98f27d33e5738cf11a98e1eeb858afabbe89190a882b0381be653cc1562e6e0a9d1712ba91353566cd59c94cedefb6db0e60f9bc20db1643ee1ae9d1dae4859181a454edb8e5c59b4d6a0bf8787aec465d51a0b6a9c4efe0c0fb86e948371aa2cec72359066ddbbfd990eee879f8f630c568e558357ab0dbaf96d3e11764e35958716aa4c42f02d92ccffe236913bac44fcd5c4aad19c698602de31563933b3e83182036ded00b823808fcee1edb69525e1af76e5f29d7f6ffc7c02e9d6c77d41618095cd6e3f335a20f6bbe7ade536b923a63bd5fa2776063f1923a5ef154b851c378fc344a0cbc01404572b598359f7d10023b8c15c1d6d6b4b74d87c6c95a46895fed7", 0x1000) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001280)={0x80000001}, 0x8) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000001300), r0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r2, &(0x7f0000001440)={&(0x7f00000012c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000001400)={&(0x7f0000001340)={0xb8, r4, 0x135, 0x70bd25, 0x25dfdbfe, {}, [{@pci={{0x8}, {0x11}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0xb8}, 0x1, 0x0, 0x0, 0x40}, 0x880) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000014c0), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_ACCEPT(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0xa80000}, 0xc, &(0x7f0000001540)={&(0x7f0000001500)={0x30, r5, 0x300, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x29}}]}, 0x30}, 0x1, 0x0, 0x0, 0x4c045}, 0x24880) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000001640)={0x14, &(0x7f00000015c0)={0x0, 0x6, 0x29, {0x29, 0x5, "25a5d4361dbcf35be1ba4753fbbb93edbbea4579e3122a2e5c9d6a5a822b27de5cf089617ffa7f"}}, &(0x7f0000001600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x419}}}, &(0x7f00000018c0)={0x34, &(0x7f0000001680)={0x0, 0x16, 0x83, "e95b5a3c8fd64f2498bffb1622b70f1ed3a003f4ea1cfa9452c429b77cce27ea4632c14f51ab503ffc43c4cb6008a9a7b83b040bca89734ddffa364c433f99d60e7e6a2ed85211a6f231dca56469fd874f39fc5c9e57804a91fd1caa2198d35f741f94be2e105984495bbcc18a8a4c2c909b90ad764e8f9b665dbf05fbf4f84dd1296b"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0xa}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000017c0)={0x20, 0x0, 0x73, {0x71, "695b1a4fd67db3a0b459d0b62d6f3907c43654ac50c6f454aaded69099249d94dbc0edbd8c534c3be95063a9825e0f8f722e1345142262ac5fe2938cd6055bee687e7b09f67fe4ce2dcaa6f561de107872ca3ffbe836e4b92288e224a2a7f8bf3da60f3d112ea101bf0de150d49d8dc613"}}, &(0x7f0000001840)={0x20, 0x1, 0x1, 0xff}, &(0x7f0000001880)={0x20, 0x0, 0x1, 0x5c}}) socket$pppl2tp(0x18, 0x1, 0x1) r6 = syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001900)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x10, 0x3, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x2, 0xb6, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x4, 0x1, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x9, 0xa, 0x7}}]}}}]}}]}}, &(0x7f0000001c00)={0xa, &(0x7f0000001940)={0xa, 0x6, 0x0, 0x5, 0x6, 0x8, 0x10, 0x1}, 0x169, &(0x7f0000001980)={0x5, 0xf, 0x169, 0x5, [@generic={0xd0, 0x10, 0xb, "6f7042252fabb138addf765e1fb9dc5e1baf472e30ef3bba9c1096a1974d17706fe3861533b0c183f799de73e181768dcaba9026da3779b370f0659842a8763c8bc2409fd0b619ca87c498ab12d9ce31eb0432eb4d28f311e16620721d5a70f45a6e88f243af6cde090c91b6fd535d6ec1aa22466bca71bad89851996a682232d6f43fd0ee3824f01879c46362e7c03f000ec880dcd51238a74fd5974b7ea205f859e1f7032b6da136105b0eba9990c608015006987fd145726db319a94aac3ffbb7fbd09e73b6c926f237c19e"}, @generic={0x76, 0x10, 0x2, "f5f7511537c05f2f48d6b1a633c4cbf3a75cf9520eaff51e225f9c647b1dbaac35f5450d8ed42bdf5851ec1c3df26d16ceab36dd67cffbdac936e817000cd2d2a6fa41d4133d36631badd5abecd8b2ed669a8a635c6adc656db990124f92617f8ecb105a754d7f283b522cba39f397eb108b26"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "d6b060d57b91a3d756da10d495623d77"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x8, 0x4, 0x1}]}, 0x3, [{0x29, &(0x7f0000001b00)=@string={0x29, 0x3, "0d95486102471bc6236fc811139e9c8e93b2e330e57854069f392d4ad557bf736abc8ea5fcce51"}}, {0x4, &(0x7f0000001b40)=@lang_id={0x4, 0x3, 0x280a}}, {0x43, &(0x7f0000001b80)=@string={0x43, 0x3, "241d28c5f00d7e8336234a7a0c15339ba62c0a5b9e574af05b5a5e8291a985c4d770d27f55cc525f463842fa5f6244b8d49564b125ced40b8d4c671fb26ff71311"}}]}) syz_usb_control_io$printer(r6, &(0x7f0000001d00)={0x14, &(0x7f0000001c40)={0x20, 0x9, 0x46, {0x46, 0x4, "3a9a93b22f7a8d130a3640b06e5206fcf542cc7bead21b0cb2a6bcd511b6087cd528d2034ae574d09e29fe4452c8e768aa843841f81bff93919433c869a99943502465de"}}, &(0x7f0000001cc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x814}}}, &(0x7f0000001fc0)={0x34, &(0x7f0000001d40)={0x20, 0x17, 0xe5, "fb7944b19936d848bca5611aea6f5de15076fc271c452210b3fcd2e25a54c30d5fc695d232e97b5d08a7bfb23230d509161ebdb5275fcf259bf32da0f1a1b4164689e9b787c4c59706eb7160102e88b85d4a0323d79a98b28d854f0d6cb4619db79a1c52fa5245bd6ec230592fb1592a631b69453a23b41ff16ebd861889f16a22de5e66bcbe6b264669cad46f5857a0193afd8acfe5eee5f0726bbf5f9b148e9c6db832413c857fe7182aedb5366679b0fb2b882e59dc94609bd9c633333d766e13202c3701838ac75b248ba32d9005dfd8a54d18cf63c4b771f34a32a0af61918a4a5ff4"}, &(0x7f0000001e40)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000001e80)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001ec0)={0x20, 0x0, 0x6e, {0x6c, "fe4710693f2aed9cc723ee82eaa8357b6e9e64f4039c4b3c476b45ffae67aa4c249a35b3990aced47a82ac73b1f58bf22da0975d32250e35870ffd01f7b1a55e59edb243c2e9e03039068669eb994e59feb6aa366f888fde6854fe2a08e764f3bfeac860d3bd704f0ef9e882"}}, &(0x7f0000001f40)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000001f80)={0x20, 0x0, 0x1, 0x81}}) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002000)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0x3042, '\x00', r1, r0, 0x4, 0x4, 0x5, 0x0, @void, @value, @void, @value}, 0x50) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000002080)={'nicvf0\x00'}) r8 = open_tree(0xffffffffffffffff, &(0x7f0000002280)='./file0\x00', 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000022c0)=0x0) r10 = getuid() r11 = syz_open_dev$loop(&(0x7f0000002300), 0x7fffffffffffffff, 0x90100) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000002340)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002380)={{{@in=@remote, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@remote}}, &(0x7f0000002480)=0xe8) lstat(&(0x7f00000024c0)='\x00', &(0x7f0000002500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002640)=[{{&(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002240)=[{&(0x7f0000002140)="65c876dd3fc856bfec168144fa427205bd5ed85f9c81474ce340e6067837188028214a03d2dc1d165436f8b92b58a4cd759b5a37d018360e6378f7a66a3cbc032c160adb6b0e19baee524b9cb03addba150842e16b66065086a38e952a790f07f230036728c8ec1fb01f5bf96cc617aab684e367fefb50368f50776eba819bcc08a76dc1eea8e0acef4a5f7ffcc30b705d231e75d0c46bcacce3c6ed25853bd8c5fefbf92bb1537a7f9cf6d317505f5dc1c1ef685982cd033fe21af068f9d51084aacfecad1a338a728bfa63b17b54b2276f4386b9ee67c1f0e7025b77f1a2e523c87075325559cb16bdcc5e", 0xec}], 0x1, &(0x7f0000002580)=[@rights={{0x18, 0x1, 0x1, [r3, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, r10, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r11, r7, r3, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r14}}}, @rights={{0x1c, 0x1, 0x1, [r3, r7, r0]}}], 0xa0, 0x8400}}], 0x1, 0x4000040) r15 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002680)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) sendmsg$tipc(r15, &(0x7f0000003840)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f00000026c0)="b166073fb003c9d8f351fdf1ea0db2b8e37fb2b30802bc93fbf193d28dad7b8a16a2d8a5c97d9caabe3d1260ba514e6fb27c17db0589b04781949ef584c308bed771ca7e615920f6ad5dac9b15828c88fa7072e83ec1c7c57b5e9bde9dc5d7d86eaa819bea30384f0642785c907f1d6d108aa078635f420972dae44606ed355cd3b5a95269e25899ea48a6347435691bd50ad24b0b96ac86a97d11b4a4ffac8fe7a907b44a9cc1aa8a56d21e566205f2a28bd15a8e6fe8adc67b9b795be2f456391b0599eb5f2f73486d7b7279d8a583f028c16746a66d353da81776d2735c64336f26e7f23f2e70088b7acf88365fdbeaad1e9634576da2eb504a7c9a003745bceea969c4988a6aa7d8742b53f0cae53dc1ebb20e9cb1e40c7ec388eb4ebe2d0d96a622f68fbbabfabce27ad4e9256d2cfbc6a0163eaff1048953cf2c19549af28a718f31b30fbbf32a8d4e6fdb29812232a7823e354ab8c6eee82ca9134c9658ef42c8231f5d6629e5ac2563d73b1456652f2712ec7d8a07b5090c99a10ec4fe059f29358729481acc67a7901fd398b5fb0de549e9a4ccdfb15de9851229ec28f5d2b6d309bc4a35729992923afb515324bbd850185ab73fa6004bc28c5b0f6af8a42dcabbc4ad3cd589ce835f11dc8bf02bb0216b1369b604ea0a7158f1ac2925297ca7bf3730589f017a72277d4b56df78e13d36c334bc835347aa01c9e3ba133826571932c98d455033042a22a895d2f7a19b3d90c155cadade165545279dfd9acf319bfaad0c38f1b8e88b77bdf7d16a7080a32b7c59e67e2bb42997f9c6c53424e206d786bce52c80ee2176e5819a5fa1c0188de5f03c638db05a44dbe82a725786080e3d09c3dfd3395bcb30160ba34bcae0b35957bcb73ad3de6151b62f0bf9a5ae973bc71915c45ee711c04115e1a5b2e6ceabddb8c2ec6a98deaa0a807a6f3e6ae0512a8c4d726b129a235c9bdd10789acf37a8d1503757691269fcd5c0a609896761fab70290cadff96c990a71078d0dc53787211c8fbbb9bce592354295927a04fdb25c395e3fda74c6b7fb7135135445e1ad6954a6791fb765f55d93c27effe14e8a8ea2aaaab0f36c6f8c6dc69540c7f84528bfac15f9815cc49a6ce201cab1d92fd13d54b6bcd8354f5e64e0769ed0375623afc42c44f0ab2d1eb85db0ae133408d3b50761130581a6e55b697b4fa9c3d60761c781256733d42b04233a4a8235be6468b77d7b3f819cd3dd80f437ec1abccd4bca22f889d8c6bd2d99da868bae1639368c23f84c8e4d7ccf2238549f9cc51ae841ddb282034ab3a51259c2a1c2d56a0731c8941a00ddb102b8a48922a64013b8f685b7a8f3139f630030d600f81d55f6b40f927e69cf2cfcd29286136e1603c49c32d9a4f7713934a68eb656df04efc8acae8f5171e1a01b8c7e3646e4af0f46be7069c79dbb89b2443ed09e7b5347fce6e075710b89b035e3dbd9b720f48bda653705bf5d6513b937815aed04cecef7430c27d60d4def4a8d4e143367dd19dcaeada768015b79db0c9fadcf28d6589e21ecaa90468aa500f69474e2d0b85b1a5f092bf6bf95de0bb383ae183609263a66f2a3cefc05cbcc9f61cb0cd8ff98427f0cc2a2dd7f37a30e1ceee5f952ad86335699b680aa302dad3c0603e4949564eab5bbf2135381a0b1290fda5c81f29ad7635498049eaa55662ae6a792ff39f7b78c0c6f032b4f0889c1b3c72b6920e6f25251e7bffeb6ea2ee0e43057b4d58fca9371e43498db26a18029c2da882cc722844499e60d52dfe68d5d623397c6db32458d395cf25b0f59f65e887171fc81b1d10b8c2438999a2bde0d08474da47e5350f3df6ee04a573e6c423ab1d8f71ca54531715868d61b464547927525ea5db3fcc80d69429084dd085312e5c416781b88226d1ffdcdafef60e58e7d922afe1841a30f85a31d687ef575c26d5e5a06c50ffc97654b02a5a1f34aa65d5fc8d3505f7400929772aecd6a12a43ba93cedf83be5f8f23ce31819aced253b1d0172b2784744e39e628dde5c503a0bb7499cc6feba3d98f8afeb1c00d2d3b163e3b91bfdca886d2fa3ce90b1ad1b65f667f07433cc8e0cd608d0fdc0aecd83f9b4eb08ebdb2aad7c2c4fc4b56c924691eb61b3c2dfff31b168fd5ef61fc687f5716da5d50648e49ab26538a82e1f389e9ef7a3c6608d170df413b4e31804c9842af3076879fe9fc39c9acb01df05259c44588ee6ce5cae9add1ce9c580b151b59d934e7eea28e3919c7da9fd9b269664ed970c424e39ee095d1c03144e38c1f50ad5e9854fbf29a9b012edbfff61e1c48e11df8db2ae9936d9014357ac96b6f839bf3dcace5afc79053a27fce14f752c570bdf7836814d81e1fffde29e79825585ea9aa0a4e7536c18efb8c77b16fc93bb235e5c088dce889e5921533e20f267d2a9a6f1f47ad27704626fca1909dcd79e49abbfcbc68e39fb422f5bbd851bfe39e6fd37d6aa0d437a16eceba6a720317fe842a2a15cd4deaad98ccab85027dbf6d6176eb4f253b35219276ed17b47798f48d1f96e0ae68ef0198f1e50c01e71955684af3663b967167ed567aa446ee96a1c45595039fd56adca7bb03137bafb2c0eebffca03f589c17e9c13885a397d7dc0179317d0363671830a0760cebe5c3f20dd997caa2b4919b713619cbfa9be77bba6f41173f8c344dbf1fbc746ae8643e261d26c208fe38d176e85925e6eae14de046e3c27c2d2944c7f6e8e56745f890a08a7859fc4de06bf0751f4843e98cda173bc0dc3e4211b08509d56f8a82792d364026c8d31ecf11d4e9715ac7f4c6d97b9a2885ac5d41ca556ba717768a5aaefa920c05d5d00e8c9ad4100f82f58eb3222e32fc9e6f05b94c3d910e1c522a3326189e684fb376b8936dd05c3087178bcd4d2ab4dea029f6e1af94182df2b33ab469b82db39895c80ca3d3ab5b786620a8a503d423ac237133f83352e3d23d473082183feb52aa6727fe74277c8a55ddfd0cafffcb45d871f75bcd90f4faaeb23951edbfc6be99ba92b3926986c5d54e2e73d2794b7205dce9a2c666543d3b17e2420f3b137945d10dcd001ede3f2ded1c8302f1bbb6cff76ddee36e4140c41635cee971fb95f503e491a9524bb62f7964d56e173a921fb09d35689b679496eb626c37c376d943309c74fff38bd3738716117b105c30aee3475fb2dcca4b80cab6288fd85d3cb0f43a23709e6a3bfb08a67e0a10edf3f00e5ac4bbb824db54386d2c6ca8335ffe0135b3fef0d758045028e6917b50d9a908ddc75fef72adb1a1eaec94d7dc4ee650e3934021d5a7d74de6b1162101535cc8cdc87c256b3f06c604160fa4a86b4d924ffe52b555fbd0b1615a97d57dc6003323d38386a53bf7c754d85bd52b00677ae8d46382189dff3bc1d0428c28a5b022bc87cf9450a02b4d8921da1e1fbce9f32364571d54faef0f6d87459f107e45fd9c00d07bbe80f00c9d1933324a47ceb9c896549706191cc59f774bfcd562ae25a45aae95481fb83d530c9000dbcc3d90e6a70163374f00514ab383674fbb26f24048f96adbe001a9a43ce3740e850225dba07599c7ab99711199eafc05867178eb2308e7e462dcab831ec7f66ece5ff0736a0cffa1b1b56b643e08aafa4510730b1b13898340854aa04faf748a2feb7de24f1217d449872d3c137231351e194bbc8abab6bc2056c1eff2b6fc010fdfe7acddd80f2ae9f228f437029e13be1489cfe10c6f07703ef6da0fc2e798e48e93a1043fc41dbcc7c5047f8d2a8554f7592a8cec9174cbc8b39589fe0624ce7dccc680231b1cb6d0d3e28cf5fdba332e2deb66b74aef82322f8175b730f1bae57dfc10385d06146efd194d08fe7822c9c60586375991b4db46277d2702bb7f1d30e936b4256b1d5de6a12575db82e1991743bd1d65a06256f29359fea6d0958c34cf4057d7a9f9cd2e2ca73eaf3ade7c7ff4cf1eb6da8bb1cf300b1be681fa8a561a948554ae03ec4170f13602988e7eed25ec057494389d17d79bf17f744d85acf80b0e9f5d06c79b6c1b5ffbb5291332cda51bec5365143d55bbebcf7de612536f3d1924f2b738fd4ffa0394f0010e2aac5895fcea7f125f5550ef45fe01bf5a4dcee1d3c71bd057ed6b7b13b141fd5c5af0e3a261cf6ea2a1a95769797ba5eafc6abec2495c19bf64bbaaff5971973b9542b58e5a238ce4e9e231ae58f7c57e1c3e1c0d36c043a38a295b34f701fe19517fa6dd98fdebb3c56512240eef9da29a79184fe780e0ad166a095fa87b91c9b8a8db04d5865ad7087b3395987cd4cc7baaca62509f71c479e8f90f2526832835afcc1658aa066a375fd978f709883516595614dff74151367c07f14930203ea0b939cd6456313f4e10f211dec61f5594275f3cb3a489e7db6b03412aab4fc5f5e165ea7f6ea06bd85f9f6e70c74eeed3434ee387fcd625d730b7f145ef5efd8678250d97cf52cc1c07e062534ff18194b95837ae9fea768d5dfbd98b0e74ca75614875144c6680a79ceff543acbfefab7d08c7fbf8fcaac613ea8c8782b76275a7116ae2902e09a21bb7bbff296934196d51d0784c5c712bfc70455c7d81955f18ad238d75b71da34d00f42985959f1d8133b49a50b2f033528f97890638b82f871a8d0bb044862704602e2e26385859ebc3f7bba66a4d640e78fdc8b69ab02332e5b9e492bf034a3119faba0aa48f387e0cc23ac7971fa7305e519bb0cf9dcb4da2f7c9bb4d68de6d7eb3605671097564ee94eab24ce264c3ec84f367dd5312a18cff9f1a972d31ca01e3e6b6d00f165db90fd44c9cdd1306feca3cfd4743ade20a196f49bc1630e32749ebd04569920bccc3017400c3bd521a78e0d23d176d9a2dec704bb7c2128edd702700bb7cc58400a57bebe7d29c0798a52e56ef8d84c7596c3d00364266b1e3586299e6269f8edc14121b9d6df3b5b0a7bcfd54159caf6a3c5f8aaba1c20b326e470bd7df5440ec744f6dcda4892e60c23616e1f08ff133a584090364998abbf9032ee13522de4953e9156fa941d1f3c9afb561ddab0f7a1e1b388b442f95acd1f58e34a6fe4f402c7a2836492c956610fcb813f60edf5b95b0167b5c74c9645d3139536a06d39d9a88ba5853c2e7cd272ef22039b24069b42b3599556d985984f1d834590ddd13dd8f10df11163ac9271a79ef15aed26411a9daa6c43cec8fe5c3c5325dad0406da10a0aaf29238e4607a1c0ee622cbc9312942b35ed4bf63e94f0037c14ebcc6e1810a23832d15d0081b66d6a15e2b6e70142c57c0223b66196c7d45b2d0c3aae15913360d831ea32937b1876c9ec48c63d364e7a975e42803f7be7ef8cef4e718cc4a01390fbde4cd7ccbd64d30acb600b0a5ee75316913b47ef5f68d7d88b92fae70a3c9787407338bca9156dc34393bf4071f11c4f98df2e308f97b3afceff26a67a9a740afdb094f771393cf9b62cd923135e9863d898f96924721873293e5e67306aebf0460ed6379f172e12160a95acd407f683315eb4d675a7a157648256a8582fd53d696123b9c98579be386f8604e14195230258321bef92783ab949ed940fa5e048b3e2b969352fdab400bd0855e19796000ec44c6eb15745b0160a3e366351812c14467512c634a72cbbc65fc2837655d3f09b6cefb65ecff173b32cca1096ad72105a306a3c0e3a4daed1a2b152966f0aa589ef97d2b29686b879de7e438950b806d18d634c5ec92fcd15754840c13c7dd2e0bde28389bc1315231fca8788a7cca0e420b5e838b54d6e4e63fd4c30a7b5bcc69cd6", 0x1000}, {&(0x7f00000036c0)="5a8585b57816502c775a14ae0471", 0xe}, {&(0x7f0000003700)="5293f7d16097bb2831e2215274677d4bc0fa23b6fd5bf07f6ffcfa68882c722bae817fee9d790296afd741c54af14513a7549beca6682516bfcb590af3505899f94536df5d9a29300a88b9070338696dc0ff120a68740bec851123b45b4f7f6ef4154a5449d6f2778e86f64f9fd69c138ea849aedb1ec512d381b46f714d7c4c4c58be98cbb92b06c46363f8575611786a93b86cb494da026561420ae1114bf6338e51d737536576706d", 0xaa}], 0x3, &(0x7f0000003800)="df7bbb4fdcac607bb9fd50ad2aaf8635de5319cb0e09", 0x16, 0x8002}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000057c0)=[{{&(0x7f0000003880)=@nl=@proc, 0x80, &(0x7f0000004ac0)=[{&(0x7f0000003900)=""/4096, 0x1000}, {&(0x7f0000004900)=""/45, 0x2d}, {&(0x7f0000004940)=""/244, 0xf4}, {&(0x7f0000004a40)=""/68, 0x44}], 0x4, &(0x7f0000004b00)=""/223, 0xdf}, 0x2}, {{&(0x7f0000004c00)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004cc0)=[{&(0x7f0000004c80)=""/33, 0x21}], 0x1, &(0x7f0000004d00)=""/243, 0xf3}, 0x48000}, {{&(0x7f0000004e00)=@llc, 0x80, &(0x7f0000005640)=[{&(0x7f0000004e80)=""/228, 0xe4}, {&(0x7f0000004f80)=""/153, 0x99}, {&(0x7f0000005040)=""/174, 0xae}, {&(0x7f0000005100)=""/72, 0x48}, {&(0x7f0000005180)=""/172, 0xac}, {&(0x7f0000005240)=""/129, 0x81}, {&(0x7f0000005300)=""/114, 0x72}, {&(0x7f0000005380)=""/182, 0xb6}, {&(0x7f0000005440)=""/208, 0xd0}, {&(0x7f0000005540)=""/253, 0xfd}], 0xa, &(0x7f0000005700)=""/137, 0x89}, 0x6}], 0x3, 0x40, &(0x7f0000005880)={0x77359400}) 1m3.567069912s ago: executing program 4 (id=477): r0 = syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x0, &(0x7f0000000280), 0x1, 0x787, &(0x7f0000001000)="$eJzs3ctrXNUfAPDvnSRNk/b3SwRB6yogaKB0YmpsFVxUXIhgoaBr22EyDTWTTMlMShMCtojgRlBxIeimax9159bHVv8LF9JSNS1WXEjkzqOdNjPppM3MBPL5wMmcc++dnPOdcx/nzr3MDWDPmkj/ZCIORcRHScRYfXoSEUPV3GDEidpyt9fX8mlKYmPjzT+S6jK31tfy0fSe1IF64cmI+PH9iMOZzfWWV1bnc8ViYalenqosnJ8qr6weObeQmyvMFRaPTc/MHD3+wvFjOxfrX7+sHrz+8WvPfnPin/eeuPrhT0mciIP1ec1x7JSJmKh/JkPpR3iPV3e6sj5L+t0AHkq6aQ7UtvI4FGMxUM21MdLLlgEA3fJuRGwAAHtM4vgPAHtM43uAW+tr+Ubq7zcSvXXjlYjYX4u/cX2zNmewfs1uf/U66Oit5J4rI0lEjO9A/RMR8cV3b3+Vpqj3g2tpQC9cuhwRZ8YnNu//k033LGzXc1vN3BiuvkzcN3mvHX+gn75Pxz8vthr/Ze6Mf6LF+Ge4xbb7MB68/Weu7UA1baXjv5eb7m273RR/3fhAvfS/6phvKDl7rlhI923/j4jJGBpOy9PVRVuP3CZv/nuzXf3N478/P3nny7T+9PXuEplrg8P3vmc2V8k9atwNNy5HPDXYKv7kTv8nbca/pzqs4/WXPvi83bw0/jTeRtocf3dtXIl4pmX/3+3LZMv7E6eqq8NUY6Vo4dtfPxttV39z/6cprb9xLtALaf+Pbh3/eNJ8v2Z5+3X8fGXsh3bzHhx/6/V/X/JWNb+vPu1irlJZmo7Yl7yxefrRu+9tlBvLp/FPPt16+69V23r9T88Jz3QY/+D1379++Pi7K41/dlv9v/3M1dvzA+3q76z/Z6q5yfqUTvZ/nTbwUT47AAAAAAAAAAAAAAAAAAAAAAAAAOhUJiIORpLJ3slnMtls7Rnej8doplgqVw6fLS0vzkb1WdnjMZRp/NTlWNPvoU7Xfw+/UT56X/n5iHgsIj4dHqmWs/lScbbfwQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA3YE2z/9P/Tbc79YBAF2zv98NAAB6zvEfAPae7R3/R7rWDgCgd5z/A8De0/Hx/0x32wEA9I7zfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALrs1MmTadr4e30tn5ZnL6wsz5cuHJktlOezC8v5bL60dD47VyrNFQvZfGmh7T+6VHsplkrnZ2Jx+eJUpVCuTJVXVk8vlJYXK6fPLeTmCqcLQz2LDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6V15Znc8Vi4UlmS0zI7ujGbsmMxi7ohkyXcs07yVG+reDAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjl/gsAAP//IIYqoQ==") r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) r2 = eventfd(0xffffffff) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000240)=r2) (async, rerun: 32) ioctl$VHOST_SET_VRING_KICK(r1, 0x4008af20, &(0x7f0000000040)={0x1, r2}) (async, rerun: 32) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000500)=""/67, 0x0}) ioctl$VHOST_SET_VRING_ADDR(r1, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, 0x0, &(0x7f00000000c0)=""/87, &(0x7f0000000480)=""/74}) r3 = syz_io_uring_complete(0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bridge_slave_0\x00', 0x0}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)=@newlink={0x5c, 0x10, 0xa9, 0x0, 0x25dfdbfc, {0x0, 0x0, 0x0, r5}, [@IFLA_MASTER={0x8, 0xa, r5}, @IFLA_LINKINFO={0x34, 0x12, 0x0, 0x1, @bridge_slave={{0x11}, {0x1c, 0x5, 0x0, 0x1, [@IFLA_BRPORT_NEIGH_SUPPRESS={0x5}, @IFLA_BRPORT_GROUP_FWD_MASK={0x6, 0x1f, 0x1c}, @IFLA_BRPORT_ISOLATED={0x5}]}}}]}, 0x5c}}, 0x0) (async, rerun: 32) r7 = dup2(r2, r0) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0xd, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, [@generic={0xc3, 0x3, 0x1, 0x0, 0x40}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5}, @call={0x85, 0x0, 0x0, 0x92}, @map_val={0x18, 0xe, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x24}, @map_idx_val={0x18, 0x4, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x2}, @map_fd={0x18, 0xa, 0x1, 0x0, r3}]}, &(0x7f0000000080)='GPL\x00', 0x9, 0x3a, &(0x7f0000000200)=""/58, 0x41000, 0x4e, '\x00', r5, 0x0, r7, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, &(0x7f00000002c0)=[{0x1, 0x1, 0x0, 0x5}, {0x0, 0x3, 0x2, 0x6}, {0x1, 0x2, 0x3, 0x9}, {0x2, 0x5, 0x7, 0xa}, {0x2, 0x3, 0x10, 0x66899250b22ea38c}, {0x4, 0x3, 0xd, 0xc}, {0x0, 0x5, 0xe, 0x1}, {0x4, 0x5, 0xa, 0x7}, {0x3, 0x3, 0x7}], 0x10, 0xfff, @void, @value}, 0x94) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f0000000680)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000013c0)={&(0x7f0000001040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@typedef={0x2, 0x0, 0x0, 0x8, 0x2}]}, {0x0, [0x0, 0x61, 0x30, 0x2e]}}, &(0x7f0000001300)=""/181, 0x2a, 0xb5, 0x1, 0x0, 0x0, @void, @value}, 0x28) (async) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000000)=0x1) 1m1.055612779s ago: executing program 4 (id=482): r0 = syz_clone3(&(0x7f0000000200)={0x200, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x0, {0x29}, &(0x7f00000000c0)=""/30, 0x1e, &(0x7f0000000100)=""/172, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x3}, 0x58) prlimit64(r0, 0xe, &(0x7f0000000280)={0x7, 0x6}, &(0x7f00000002c0)) setrlimit(0x79d698a5da8a9f07, &(0x7f0000000300)={0x1, 0x3}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x410040, 0x8c) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000480)={'ip6_vti0\x00', &(0x7f0000000400)={'ip6gre0\x00', 0x0, 0x29, 0x51, 0x0, 0x200, 0xd, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x700, 0x700, 0x0, 0x8}}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f00000005c0)={'tunl0\x00', &(0x7f0000000580)={'syztnl2\x00', 0x0, 0x700, 0x700, 0x254, 0x6, {{0x7, 0x4, 0x3, 0x8, 0x1c, 0x65, 0x0, 0x5a, 0x4, 0x0, @loopback, @private=0xa010101, {[@ra={0x94, 0x4, 0x1}, @noop]}}}}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000680)={'erspan0\x00', &(0x7f0000000600)={'gretap0\x00', 0x0, 0x7889, 0x700, 0x5, 0x6, {{0xd, 0x4, 0x2, 0x3, 0x34, 0x67, 0x0, 0x96, 0x29, 0x0, @private=0xa010101, @empty, {[@rr={0x7, 0x1b, 0xe6, [@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, @local, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1]}, @ra={0x94, 0x4, 0x1}]}}}}}) sendmsg$ETHTOOL_MSG_RINGS_GET(r3, &(0x7f00000007c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000780)={&(0x7f00000006c0)={0xb8, r4, 0x800, 0x70bd28, 0x25dfdbfb, {}, [@HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x4}]}, 0xb8}, 0x1, 0x0, 0x0, 0x20004005}, 0x1) open_tree(r3, &(0x7f0000000800)='./file0\x00', 0x1) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r10 = socket(0xb, 0x3, 0x0) connect$tipc(r9, &(0x7f0000000880)=@id={0x1e, 0x3, 0x2, {0x4e22}}, 0x10) setsockopt$MRT_ADD_VIF(r10, 0x0, 0xca, &(0x7f00000008c0)={0x1, 0x4, 0x4, 0x9, @vifc_lcl_addr=@empty, @local}, 0x10) write(r1, &(0x7f0000000900)="38862ff38fb81be43e30e0b841b4184f187941f8006cb2035bf946b4a77cc73f1b8b67d41431ce44cbcff76eae695def721553355d451bc59dd22f2d8a573a784420c1a5308403837a8cc72270eef60ecd27d3e3f9abb17859aff4ed19f759c6c788", 0x62) accept$packet(r10, &(0x7f0000000980), &(0x7f00000009c0)=0x14) sendmsg$nl_route_sched(r3, &(0x7f0000000ac0)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000a80)={&(0x7f0000000a40)=@newtclass={0x24, 0x28, 0x400, 0x70bd2c, 0x25dfdbfe, {0x0, 0x0, 0x0, r7, {0xffff, 0xc}, {0x8, 0x6}, {0x5, 0x4}}}, 0x24}, 0x1, 0x0, 0x0, 0x4000880}, 0x40004) syz_emit_ethernet(0x5e, &(0x7f0000000b00)={@broadcast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @val={@val={0x88a8, 0x3, 0x1, 0x1}, {0x8100, 0x6, 0x0, 0x3}}, {@canfd={0xd, {{0x4, 0x1, 0x1, 0x1}, 0x18, 0x3, 0x0, 0x0, "267407c0f599a32c09e9a9c265a872c7e82fc77df0ad7537fee6ce0137a629058fe57f1bdf9c94f1c5125eb48ec957fb9fe16123a547fa94e3f9e32103ebafa6"}}}}, &(0x7f0000000b80)={0x0, 0x1, [0x7f, 0xcfd, 0x619, 0x3ca]}) r11 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000bc0), 0x2b0880, 0x0) sendmsg$NFULNL_MSG_CONFIG(r11, &(0x7f0000000cc0)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000c80)={&(0x7f0000000c40)={0x24, 0x1, 0x4, 0x201, 0x0, 0x0, {0xa}, [@NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x3}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x6}]}, 0x24}}, 0x4000) ioctl$VHOST_SET_MEM_TABLE(r3, 0x4008af03, &(0x7f0000000f40)={0x4, 0x0, [{0xeeee0000, 0x68, &(0x7f0000000d00)=""/104}, {0x0, 0x2e, &(0x7f0000000d80)=""/46}, {0xdddd0000, 0xd3, &(0x7f0000000dc0)=""/211}, {0x8000000, 0x61, &(0x7f0000000ec0)=""/97}]}) fsopen(&(0x7f0000001000)='gfs2meta\x00', 0x0) r12 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000001040)={0x44a5, {{0xa, 0x4e21, 0x7, @loopback, 0x4}}, 0x1, 0x1, [{{0xa, 0x4e21, 0x8001, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x6}}]}, 0x110) prlimit64(r2, 0x3, &(0x7f0000001180)={0x95, 0x1}, &(0x7f00000011c0)) r13 = dup(r12) r14 = syz_genetlink_get_family_id$mptcp(&(0x7f0000001240), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r13, &(0x7f0000001380)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000001340)={&(0x7f0000001280)={0xa0, r14, 0x20, 0x70bd2b, 0x25dfdbfc, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x5}, @MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x36}}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x2}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3d}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x2}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_ADDR={0x28, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @dev={0xac, 0x14, 0x14, 0x38}}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @remote}}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r6}]}, @MPTCP_PM_ATTR_ADDR={0x14, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x10}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}]}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x5}]}, 0xa0}, 0x1, 0x0, 0x0, 0x800}, 0x18) syz_mount_image$fuse(&(0x7f00000013c0), &(0x7f0000001400)='./file0\x00', 0x0, &(0x7f00000015c0)={{'fd', 0x3d, r11}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xeebd}}], [{@euid_lt}, {@smackfshat={'smackfshat', 0x3d, '-)/\'*]'}}, {@measure}, {@fsuuid={'fsuuid', 0x3d, {[0x61, 0x38, 0x34, 0x33, 0x35, 0x38, 0x34, 0x33], 0x2d, [0x54, 0x38, 0x32, 0x62], 0x2d, [0x33, 0x63, 0xf7236b2caa2d9a81, 0x33], 0x2d, [0x64, 0x35, 0x39, 0xca], 0x2d, [0x33, 0x0, 0x38, 0x38, 0x67, 0x33, 0x38, 0x61]}}}]}}, 0x1, 0x0, &(0x7f00000016c0)="3edd31357779f864b8002eba217b723513ab818f4503c21867f31955697f027fd44da991672b010aa98c5cd49a357e0dcc26ab7e821808fb9f39e87be4ef708cf9681c66cba0ea231207c5d2bbd892ef956f6f0185347bc1a701d5b7bcaa1f8596cf904a66f8892a82998f97a19ab00dbf0e151ccf0d45c1b26351c60b2335a8b4328eb0ed86807727477b318c8841522bd7d27985f4268db6807b171ab3bb3fcf88415f3a51cb709621d14703c982a9552e6b803248158f296d8ae205ec19411f2c1d77a900f3ccb2318e5a2b4e42071a09a360507095e946eb85652137b50f17e8ab1d699ee073b0d2dbb02615ce56da79ecb7") 1m0.853368971s ago: executing program 4 (id=483): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000b80)={[{@nombcache}, {@abort}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@noload}, {@nouid32}, {@noauto_da_alloc}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}], [], 0x2c}) chdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file2\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x1008a, &(0x7f0000001340)={[{@nomblk_io_submit}, {@usrjquota, 0x22}, {@errors_continue}, {@stripe={'stripe', 0x3d, 0x3}}, {@mblk_io_submit}, {@grpjquota, 0x22}, {@errors_continue}, {@errors_remount}, {@jqfmt_vfsv1}]}, 0xfe, 0x455, &(0x7f00000004c0)="$eJzs3M9PHFUcAPDv7rJQ2iJY649iq2g1En9AoT/swUuNJh40MdFDjScE2mC3xRRMbEMUPeDRNPFuPJr4F3ixXox6MvGqd2NCDBerpzWzO0O3sAssLGx1P59k4L19b/Ped2be7ts3OxtAxxpK/uQiDkbErxHRX83eWWGo+u/WysLk3ysLk7kol9/4M1ep99fKwmRWNXvegWqmXN6g3aW3IyZKpemraX50/vJ7o3PXrj83c3ni4vTF6SvjZ8+eOnms+8z46ZbE2Zf0dfDD2aNHXnnrxmuT52+88+PXSX8PpuW1cbTKUHXv1vVkqxtrs76adK6rjR2hKYWISA5XsTL++6MQvatl/fHyJ23tHLCryuV8uadx8WIZ+B9LJupAJ8re6JPPv9m2R1OPu8LyuVhdx7iVbtWSrsindYrpZ6TdMBQR5xf/+SLZYpfWIQAAat08FxHP1pv/5eOBmnr3pNeGBiLi3og4FBH3RcThiLg/olL3wYh4qMn2114hWT//KfdvK7AtSuZ/L6TXtu6c/2WzvxgopLm+SvzF3IWZ0vSJdJ8MR7EnyY9t0MZ3L/3yWaOy2vlfsiXtZ3PBtB9/dK1ZoJuamJ/YScy1lj+OGOyqF39udc6bzI+PRMTgNtuYefqro43KNo9/Ay2YlJe/jHiqevwXY038mVzD65Njz58ZPz26L0rTJ0azs2K9n35eer1R+zuKvwWWb5Zjf93zfzX+gdy+iLlr1y9VrtfONd/G0m+fNvxMs93zvzv3ZiXdnT72wcT8/NWxiO7cq+sfH7/93Cyf1U/O/+Hj9cf/obi9Jx6OiOQkPhYRj0TEo2nfH4uIxyPi+Abx//DiE+82H/8Gq/ItlMQ/tdnxj9rj33yicOn7b5qPP5Mc/1OV1HD6yFZe/7bawZ3sOwAAAPivyFe+A5/Lj6ym8/mRkep3+A/H/nxpdm7+mQuz71+Zqn5XfiCK+Wylq79mPXQsXRvO8uNr8ifTdePPC72V/MjkbGmq3cFDhzvQYPwnfi+0u3fArnO/FnQu4x86l/EPncv4h85l/EPnqjf+P2pDP4C9t8n7f+9e9QPYe+b/0LmMf+hcxj90pIb3xud3dMu/RJsS33bv7Lcatp6I/F0S8q4neiNiL9oqRjXRExE1RV1b/jGLbSZ66ha1+5UJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgNf4NAAD//xwt370=") getdents64(0xffffffffffffffff, 0x0, 0x0) setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)=ANY=[@ANYBLOB="02693e"], 0x3, 0x1) umount2(&(0x7f0000000040)='./file2\x00', 0x2) getsockname$packet(r1, &(0x7f0000005840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000005880)=0x14) read$FUSE(r1, &(0x7f00000058c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000007c80)={&(0x7f0000001200)=ANY=[@ANYBLOB="580300001b00100825bd7000ffdbdf25fe8000000000000000000000000000bbfe80000000000000000000fc5f0000424e2100014e2400ec0100000021000000b8a1233823d10ed574f23b6132013722b99b2ae7446db4eca3b7e9f11eb1e20faed3e4aa3dd21157db64bd30883c176494f29612eb8ed6b99fedc51752d0fd20276449e110dc7c99516a8f8ef565d9de3688", @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES8=r4], 0x358}, 0x1, 0x0, 0x0, 0x24000001}, 0x10) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000001300)='./bus\x00', 0x145021, &(0x7f00000011c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r5], 0x1, 0x32b, &(0x7f00000008c0)="$eJzs3M9LI2cYwPEnP4xJxEwOpaWF4kt7aXsYNO25EIpCaaCiplQLhVEnbcg0kUywpJRqT72W/ge99CAevQlt/wEvvXUve9mbl4U9rCyys2R+6EQncXc0G8XvBySveZ5nfF9mJjwTnDn++vcfGjVbrxkdSWaVJERETkSKkpRAwn9NuuOMhO3Kh1NP/n93eXXti3KlMr+k1EJ55eOSUqow8/ePP+f8tMNJOSp+e/y49OjozaO3j5+vfF+3Vd1WzVZHGWq99bBjrFum2qzbDV2pRcs0bFPVm7bZ9uItL16zWltbXWU0N6fzW23TtpXR7KqG2VWdluq0u8r4zqg3la7rajovUTKR795X1b2lJaMcs3jjhieDuJ45jjMk7CTKRkpEcpci1b2RzgsAANxKF/r/lNvSx+r/peD2/73k8/5//71/O1NfHRT8/v8wE9X/f/LA21Zf/58VkRvt/7MRq7/cEd15O6+SfK3+H7fDjHtG9h3eib6Edrts5P3z1/XrN/uz7oD+HwAAAAAAAAAAAAAAAAAAAACAu+DEcTTHcbTg1f/56DzDe2+cc8ToXNr/id4ud7RJ/5aS4JgY9zwxGsura5J1b9xLF0Ss37ar21Xv1Y8HibOiyal7PPh64+BeQNVTlH+sHb9+Z7uaciPlmtTFElPmRJPixXrHWfi8Mj+nPP31E5IP15dEkzei60uR9Rn54P1QvS6a/LchLbFks3dcnzpn9b/MKfXZl5UL9Tk3L4RzAAAAAABwZ+nqTOT1u64Pinv1Z9fX/d8PiISuz2cjr8/T2jvp8a4dAAAAAID7wu7+1DAsy2wPGeTk6pz4g3S88olhOanQCvtCsjtwyRn/EaqjW+mQQfCPFI1MKJSVP/2342w5WP9o5pyUOFUz4kx6s7rOXw++NhqUI4uj3l/pAaG3/vjrabwtJ/yn9oZDnx5kr1jpyAYTL/Xh4aSu+ekDAAAA4HUKmv6c7f6aGPd8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4j4Y8Bix9U48TG/caAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNviRQAAAP///FH89g==") syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x50, &(0x7f0000000280)={[{@usrquota}, {}, {@nobh}, {@mblk_io_submit}, {@dioread_nolock}]}, 0x1, 0x3eb, &(0x7f0000000880)="$eJzs3M1uG0UcAPD/br5I+uEgcUCFQwQIgoCkDgQoQqJw5eMCPICVpKXCbarGSLTkUBAnThwQNw59AQ48QFUhJCRegRdAlSqU5gC3oLV3HTe2Qyw7der8ftLIM+txZv7ezWpmvTsBHFtzEXE+IsYiYikiSvn2NE9xs5Gyeve3Nle2tzZXktjZ+fjvJJJ8W/G3kvz1RF6YTyPSbyOeutne7sb1G59XqtW1a3l5sXb56uLG9RuvXLpcubh2ce1K+Y1z5fLy0pvl1wYW64/PvXhu7L3zZ376s3RneXJyOuvvyfy91jgGZS7mmt/JXsuDbmzIJofdAQAADiTNx/7j9fF/KcbquYZSLG4OtXMAAADAQOy8k78CAAAAIywx9wcAAIARV9wHcH9rc6VIB7pxoHRotyQ8VPfejYjZ3Webt5vxj8djeZ2JQ3y+dS4irj6flLIUh/QcMgBAqzvZ+Odsp/FfGk+21JuKqI+Hpgfc/tyecvv4J7074CYfkI3/3o6I7bbxX1pUmR3LS6fqQ8WJ5MKl6trZiDgdEfMxMZWVy/u08f4/P3/U7b0s/t+SU6eLlLWfve7WSO+OTz34mdVKrdJPzK3ufR1xZrxT/Elz/JtExEwfbYx9deutbu/9f/yHa+dWxAsd9//uyj3J/usTLdaPh8XiqGj37ze/fNit/WHHn+3/mf3jn01a12va6L2N25/98XQ90yGq1vlPL8f/ZPJJPV/My76s1GrXyhGTyQft25d2P1uUi/pZ/PPPdv7/L85/Sb6m1cn8HNCr777/9eX9azTiz1LWfjEXfBiy+Fd72v+9Z16//fun3dpv3f+d48/2f2MNsPl8y0HOfwftYD/fHQAAADwq0vp1jSRdaObTdGGhcb3jiZhJq+sbtZcurH9xZbVx/WM2JtLiSlep5XpoufEzerO8tKf8akQ8HhE/lKbr5YWV9erqsIMHAACAY+JEl/l/5q8RuccfAAAAyH+oBwAAAEab+T8AAACMtH7W9Tu+meybOwLdOPKZZ45GN4aQmYgj0Y0+MsM+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADza/gsAAP//Bdqy/A==") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mount(&(0x7f0000000180)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r6, &(0x7f0000000080), 0x208e24b) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) 1m0.008874826s ago: executing program 4 (id=486): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00'}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1100000004000000040000000010"], 0x48) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000180)={r0, &(0x7f0000000080)}, 0x20) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) mlock2(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x0) mremap(&(0x7f0000ff5000/0x2000)=nil, 0x2000, 0x5000000, 0x3, &(0x7f0000ffd000/0x1000)=nil) mremap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000, 0x3, &(0x7f0000ff5000/0x3000)=nil) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f0000000340)=@mangle={'mangle\x00', 0x1f, 0x6, 0x500, 0x1d0, 0x470, 0x470, 0x290, 0x290, 0x508, 0x508, 0x508, 0x508, 0x508, 0x6, 0x0, {[{{@ip={@dev, @rand_addr, 0x0, 0x0, 'nr0\x00', 'bond_slave_0\x00'}, 0x0, 0x1a8, 0x1d0, 0x0, {}, [@common=@set={{0x2}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xffffffffffffffff}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@dev, @empty, 0x0, 0x0, 'veth1_to_hsr\x00', 'wg0\x00'}, 0x0, 0x70, 0x98}, @unspec=@CHECKSUM={0x28}}, {{@ip={@dev, @loopback, 0x0, 0x0, 'veth0_to_hsr\x00', 'veth1_to_hsr\x00'}, 0x0, 0x70, 0x98}, @common=@inet=@TCPMSS={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x560) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r5 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000040)={0x1, 0x4, 0xd000, 0x2000, &(0x7f0000ffc000/0x2000)=nil}) ioctl$KVM_SET_MSRS(r4, 0xc008ae88, &(0x7f0000000080)=ANY=[@ANYRES16=r1]) 58.872556434s ago: executing program 4 (id=494): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x67) syz_mount_image$ext4(&(0x7f0000000500)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, &(0x7f00000011c0)={[], [{@uid_gt}, {@euid_gt}, {@smackfsdef={'smackfsdef', 0x3d, '\x00'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@euid_gt}, {@fowner_gt}, {@uid_eq}]}, 0x1, 0x783, &(0x7f0000001400)="$eJzs3M9rXOUaAOD3nGaa/si9kwt3ce+mCi20UDpJmk27Mm7ETaFQcFtDMgkhJ5mSmdQkFpq6E4TabFQE0b1Lt0Kpf4A7KSi4F0RrXKibkTOZTNt0Zjptk04bnwdO5vvOfN9533dm8uUcyJkA/rFezX8kEUMRcTEiis39aUQcbLQORaxvjdu8d20q35Ko1y/9kuTTYrNebB0raT4ejcaU+F9E3ClEnH7v0bjV1bX5ySwrLzX7I7WFKyPV1bUzcwuTs+XZ8uLY+PnRc+Pj50bHd63WE2+dP3zr2zc2Nr77qnbz2MCZJCYadUeztl0L9ICt16QQEzv2L+5FsD5Kehgz8BzyAACgu/w8/0Dz3KwQxTjQ7SzNCRwAAAC8lOqD9V792fNIAAAA4AWTRL8zAAAAAPbW9v8BbN/bu1f3wXby8+sRMdwu/kDjHuKIQ1GIiCObyUO3HyRb0+CZrN+IiNsTbT5/vdzR3N3o/ebh3Tkiu+12vv5MtFt/0tb6E23Wn4Ht7054Rp3Xv/vxD3RY/y72GOPrz/5f6Bj/RnXl/WPt4iet+EmH+G/3GP/mxge3Oj1X/yLiZNu/P8lDsbp8P8TIzFzW7lerle6dv07d7Vx/xJFH4idJI2rSvf4rPdb/7uZv8+td4p863v3934o/+NC8/DPxYTOPNCJuNR/z/saOGMcXvv/m0cjJ+nb86Q6vf/v3/81W/Z/3WP+PXw6u9DgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGtKIGIokLbXaaVoqRRyNiP/GkTSrVGunZyrLi9P5cxHDUUhn5rLyaEQUt/pJ3h9rtO/3z+7oj0fEf344vBV0LiuXpirZdL+LBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoOVoRAxFkpYiIo2I34tpWir1OysAAABg1w33OwEAAABgz7n+BwAAgP3vaa//k13OAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjXLl64kG/1zXvXpvL+9NXV5fnK1TPT5ep8aWF5qjRVWbpSmq1UZrNyaaqy8LjjpRExdj6WV0Zq5WptpLq6dnmhsrxYuzy3MDlbvlwuPJeqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFJDjS1JSxGRNtppWipF/CsihqOQzMxl5dGI+HdE3C0WBvP+WL+TBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNdVV9fmJ7OsvPRyN+r7q5yeG5FEvABpdGh80nxXuo1J1iP6nmraTPRZjhPxJLOuP+Zl6XfjlT6tRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Fd1dW1+MsvKS9V+ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB/pT8lEZFvJ4snhnY+ezD5o9h4jIh3Pr300cpkrbY0lu//tbW/9nFz/9kHJl5/njUAAADAvvfakwzevk7fvo4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVXV1bX4yy8pLe9iIG/2uEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeBp/BwAA//9Js7nR") chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000000340)={0x1, 0x2, 0x1000, 0xb, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r3, &(0x7f00000013c0)=[{&(0x7f0000000140)="fee978f086429714c0227d77dc88a8e3062ca9c498fbdf45eb2e968f38123226919f8468f3463d9c657ee7f8f41bbf9678937297182bcd3b0c79d97543fadc9524684cd173c331c09a429b6b3b0815847e0ff1187031a2e45f1b220363db1fae206f786087e1ed7f815096614ed2eff2b382e997b151b9978c86a20107fa51dd4936b62f1d8a05f7322c53c93c8cc2e0a699693b414ffd25b178c5d3f36225bc5ad8e68a586032bcce9ca66f9e111a77b5eb89af4a4acb17b9c434e5a31cdacb8cf3ad41094757aab2ff259b78f51ff3e6249bebcfe690f51b8b1bfef7056b952d8a912e492c13ec94971e5da99815b933ff0a1689df52d5dc8c69b3bd08d820aa89c85926f82a29396d715efca23630f508843ef53ed7d9ffcd17131bbd0eb66d42770b286500b4a1ee60b8193cb52255e669dd2493a8ec513d95d7c67258dc21e3c89312bd71c984f82b3db8ed8ac9c8f638832635324f221df872c701fca124d26c529a93b408ec0f737d3b167ee782aff5eb7edec2c05237f175b74b55a79ea2c3d938a5def4ae1c88bcd0183282f68c57c0c27ade6e53f156d704254d0eb40d8605e1ed7f27832209891d6381e3e3129f3c9754dd2f408726fb51b73025eef05d72da904fe4a374b6e4695bdc55fcbb66b44b9640e459d9996d99416aaf7f558b400ba7f9ff0d8e643611b433ce35c196250a70865290290d44e76b04f14499b91e68aaea13e20ea918d87a9de96fdf34b84e79fecb835f474e02ddfac26568e4e7563349eb77cee4c6752bd1ffeb16a51266422621f5bb069db35916fe41efe0917adbe9c3460a3948ea61edaf96d65d45940ddf2140abdbd5bc368a88b340e6bec6bd4af271a095d5fa70e403cecd96044e79d9a036829fac906d3c0f860718e931bb7b283f392fe59077e2ce3b103adc0506e1eb6d8792ccb7acad56ea425dca83f43b79b1ee5c91e01aa9cb1ea526f73684d2df43a6256c653c12a2525c73261e84d35f7fd7e975cd41aae3a7d7870fc49428db6a4575bddeba39258cb2eb843f518e7210aca2d5f95b211148e890cd9009cdab77d261589936708ea71c4cef863d2c55ef3698ac5501e3b9dcce49036934c2a4d817f34d34b2462add1c203d00a623b1caa8fbc04322d1e0e70154b4cde629657792ccdbcce1c1fe897d45ee3f7a2fbab81419af35c91249fe4c056a71cdb0c64fb0bef751c38297385f30843ebe36188eb20ad777f2677f91377fdcfd9d964ac089b3b0920926524645d8bf6a4e2e7a8e973bb9e8458f91f6efe43d7cdaa8cc66d410f658e95303b104a34c9976cf65e498c54ab94176754c22c68300b5435d96a9612493dcbbcd9d8af8c08aeb8cbeeeb7236082e32394524847f105e1452597704da1c023e948866bb1c0b4a388d6f8f30246d5103d2fb1e372aeff1dc0e1636684a6fb466ad61fcfee72bb0f3151cd805b7fbc1b1a54a04659e343646d6ddc1532ea638626d1a939412394b91865188ffb5da8100742e544d16cd4408a7c8a64159501aed250357342605bc7e536f3dcc9de8fffaff6c020a2505ec5cdc0e3c658001a39ba57e3b76b6e155ce192d4f9c89672efadf1766c177ffd3c89ba77d6000cb571b5cde8751ed51046890d18a44f29dc63081269eb583f02906f24359434ee12ff44d080d7815e18669eeed7a01dfb584598eada0f49375979971010bf6e818143ca29b533e18d404aa8b4fd2c7f5b9478e08a9b348f463a638cc3418e63b3cebef3aa9b6a3178ac800a845ec756dd18a3f12559c047b6c6958ff65e8bbfb9f3836727720eadf6a23a9671d0bff864c1a412897b46c625f68dee74f7f3ecc0bbcebe6db0136c786817c4ec45c68b002b0e6acea8314905b7bc9583ab8e4dd918e23593f5d0c910bd62b39a292c390ff123c01b39c640d26929725c0955346315ff8d56130c0f298d8b1abcf77c72ae01fef396252cbbd4a2d700baa9c846fc48b9198a0d97aa172520ee54637396442f86529dce3c29ecbb39ac009fe5801b0a9d629190aed997b9314a28384f4469b72548421d8641f22cc82cee9e95976ebedadcd0490a9387f6909126c21a97e574e8c35c60350fde2bd694683db1dc1164bbca26cf74f3fa9568de1a5a7c474cf95d4fe99a80a7ad53554d70596fbdafc66ba7a329fd0ce02d96fb738f23d579fa69f8b3493992adace5972d1b31e48b417c72b01474065010834bdd2b1b546ea4df6310b5f7047259ad3d5b5d92674b231457f0395af1fda940938d76add523ea5511e777687ec82d7d441601add335565bf9dfea2738fbe19a7a3fdc64d4f07e2f532d9c6cf0538efaf9f6d22966d63528cf9dd067504f8dba3c1949a525ef0c50fcffcfdf037e58af9c78b8790898f302d68810109c85b3a1709fdc69c30f1aba9422b232fe385c87f12eee914f5fa3717c2cfa88f4564f0d5b00e7662c0a5d6bcb533d608990c47f4b09fcc3274d572ab5acd27e0b1f25b4e4ad0d8cdbb9756cce331228b3f58a048c14af8e6a594b3d2ed0c01bdfbf13f1432510766b16f45f5681b27235665ac5a60c33fda556bcc593aee72ac6d2f8549995599a8c780321060de4a4bb41b49c468d6b8ecf222d978afe7ae66fb1f263329c22b4707fef153ab0b08010b8933836f2183666c8a6517c84f6245e2002c4ef14d6f91194d968e57525b04c2f89cf0e7233c92590be3c9c034109e4596a52e73ebd5d2992e49ff678cf196c080c223de8a8977f3dd142e4f1d098efc1e10b4ac5a5f289f9bcb31d104f51e305af25fd79f411ccd80fa710a72fc15c8cc47743e8aa6140515d9708a259b55c962e4fc804c82e6375c377f6d9ebe778aeb0b2d3ae7c930757d3aac784e8fb6bc759d1b584928da7e556d8fe5ee2ecbf6d27d52cc563f3f8227e94804b56020e0b873fdfe1bba8e529f1d02f9f8b46fa2bf6ebeb6926cae31a3f8021f3e3f609f1a98cbdd74736acf134ce48d681d89e50a992b7a009b2dac87f7c80247f2193c30740d48b0be06336eb96b963aebd613d4f8facc616eeaf61329f05c6bd88d20a069af10a45ba8553114b18f9e92c015db2d4ac3a8e8737ca6f214c51fb467b3e06a7ad45d124a84da73c8f30d2c11716489fb0b4957dba6992e3295b594e611c3f25224b737927df55b5930737884cc49f2a65dadec9014b0763d5ad142014ea87bd6d15121038767a2c35d809a905ea516b6911aaee1e6fc5bf76c6b8ee65d05e4d2a8c28852bfb59aa32d89584811e68ca7092ed559dc29febfab091e0241cf419031b57b3539c94fbc07bd34a585d19e240c748e7b24395bc246c0015d6beab41f4e82c4e173b44f42cf372ee162ea68e39ca6422f0225e03025afe35cd295536a6662f740b2506ae4c41405ee1a7b44a65e50276f7579641176cd6e323bb02f69bdfc3bb456c26c64decf1835bca5e9f2f4ba5d23389741859fd9da56db5faf86218c85daa6461f920c7386bf86ea23943d0f941a49763e1ec40b1e27aab4f7f92c8eafc4661bb0f681f80b76f63e12e3af944850e00483a2bb9b884b7d594ae9d98a40459c087a46717b7f8797f3c6efc2b723ca31d1571a505f276b2110d8f5311a9292cf0b2aab0465fa8b047dca813d07eb17ee7af77ba8229788a3143664465a4b92eac69b0922a72ee6de8933801ad7d9804b0349c9d193030e187ade1e708f6ab5c76bb8c960f5479c387707ff0717b34a5ebe50c7815efdeb570ff5c12cb580c0846fa5c62e446bea2f5ff81fb095a28968aba87f9a3434e6969e7942b218de7a0e828c5e1a3b2d00f1aa7ed60c2aaa6d684ed47ba31e3fa7504571c77778252c36858bdefdad53cf51747b2996bcaa3252ae1e21e9fe9cc2effaf76c44fb15c78902e1c459bfe121fc93afb45a8b7995d7900c0d626a853c175fed23980b4cad8204c613414e6b9e26aaa41e82b1fdccec9e2d4f6625d33378026eab3cd4f1b894a59a5a177c60a8cfab1bd44e88f6393bed4db060a95c0c5f06dfff38649a591d49d427ef20a753c295ba941222ea50436103f5ea64a86d8f4a6014e14beb50e7fdd6a75a7c3361a33f216f392f7141b223531524ffeba4a22d49b0b18f6a630ff9518e40d9970fc1e3b70efff21f5cea831f50df3c56bda970e039d53bcadc42a857a02cded9cac834c275b7408402b36a54d32e2b8888ebb5b9cd58c10c1e11a78193a2c1ffa291b9390e7db997275226c5a17ee0fa3664a4dee18c9e0d6c92cd82e235efdca73e349145cc6c6a8b40ed245881b7f21ce22c0d6db0964fc05833f4dacc7a9031d20152e1edf52e7544d39a55ed2ba536fdc620d59b188ca402fc3039b2ecd56a2d9b96abbad0ef4b3ec2b46e5525a41b5dc7a43862ee5d5c54ece3cfb86c20524a61ea7f8380c57a6d90ec8fc3776c14bd0d8f841e52787668cda7856159fc3061563a22cc15061d223f0826f671e754728c345289cbb2305cdcce678b1f8ae0126cae86b8aca758edf76509a0d8523a240847fd593b94fa23858c42080e132546dcf10b11aebc15ef9c7239433fdcf2359643430521f65b6e6c23c5c875b7b10ff3b4c0d50c1b6adc727f12f290bd56a2878a55c3fe8a2b96f7fce3f5eadb29865cc49f873f1776183b3d1d166ad67335b777536eaae6790ddd4b3e83aeb8e3c750f209885b03a80f2cbf97e90c21f08743d8da5a0321650ac0a2880340eaf6bb78efc782355aef42212e1a284fafc5651507dba6c0a8684e10970e1e3657a0af0d8c0eb3dc8424ec50fa462a3d9837b22795827ac03e477f33a43dde2f0582bf612c12461c1f6514961d1dab448d6432d00166f7cdddaac2cc991fa3671ab70f9e5072eb7004fe2daa9d2f10e71bd9e6e25be6eb52f5b492c21f542a483c24dfde9c6a20438be86b377b66b6a06ba27fa6e1d246fd0fa403b633ccb57691802157058c627673b87ec18148b5a41a59de49a476504f7f1b643df0cfec99a07f4a69867a57d35b64aea658cc104ca8749a668699db521b5a2e7feb59ebf0259ea8082d3ea3e2ad99d362a0695a0c37a4a9811e5ada9479255f80c05269e8aeb3b9b0524693f13a739bc06211790d774f9b9a5a7c559fa1edbcc51353fa04f6edfa066ac438115be945627918c6105339ccbc7b3c95039cdc68e13bc6c0ca7f7a4915097387a945731b099991597365f358e036b73ad2b0226144cfc00a80beab0fd97bbc37d7090c7d772afe455772787eb3c6c35148cc69eb017a559b3149663bd151df67a0cd53458f41e2cb966cf9326f62babca8c9f4b612bcecb0a2e0dd08a9d9bde75d1a31e31bed2a4e9cdb140c65b98f5824a6c0854d391c58309", 0xec1}, {&(0x7f0000001180)="f3", 0x1}], 0x2, 0x0) close(r3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) splice(r2, 0x0, r3, 0x0, 0x80000000, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x143082, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000240)={'syz0\x00', {0xf, 0x7, 0x7, 0x1}, 0x4a, [0x14aa, 0x3, 0x5, 0x40, 0x0, 0x2, 0x0, 0x7d, 0x13, 0x5, 0x0, 0x6, 0x0, 0x0, 0x4000000, 0x0, 0x1a4, 0xfffff605, 0x3, 0x0, 0x46e9, 0x17ff, 0xe28, 0x7, 0x681c1eb6, 0x11e, 0x7, 0x6, 0x0, 0x2, 0x0, 0xffff, 0x9, 0x4, 0x0, 0x3, 0x1, 0x0, 0x5de82a4e, 0x0, 0x0, 0x20000, 0xa, 0xfffffffe, 0x1, 0x0, 0x0, 0x7, 0x0, 0xe0, 0x3fd, 0x5, 0xfffffff7, 0x5, 0xf67f, 0xfffffffd, 0x1ab9, 0x0, 0x0, 0x0, 0xfffffffb, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x0, 0x61c5fb46, 0x10000, 0x0, 0x4, 0x10000, 0x0, 0x0, 0x4, 0x0, 0xd, 0x80000000, 0x0, 0x0, 0x9, 0x0, 0x9, 0x2, 0xff, 0x0, 0x10001, 0x3, 0x0, 0x7, 0xfffffffb, 0xffffff00, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x441238ca, 0x0, 0x0, 0x0, 0xfffffff9, 0x2, 0x7fffffff, 0x6, 0x9], [0x0, 0x0, 0x3, 0x9f5, 0x0, 0xa02, 0x1c75, 0xf51, 0x0, 0x40, 0x0, 0x21, 0x20000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x205, 0x5, 0x0, 0xc, 0x0, 0x200, 0xcc0, 0x401, 0x6, 0x63, 0x0, 0x0, 0x0, 0x11, 0x921, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x15960318, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x0, 0x6574, 0x7, 0x0, 0xcd55, 0x10000fb], [0x0, 0x6, 0x0, 0x2, 0x1, 0xffffffff, 0x800005, 0x200, 0x0, 0xd63, 0x6, 0x0, 0x0, 0x0, 0xfffffffa, 0xfa3, 0x400, 0x0, 0x4, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x194e, 0x0, 0xe793, 0x6a9, 0x0, 0x0, 0x80000001, 0x3, 0x0, 0x0, 0x101, 0x0, 0x4, 0x0, 0x40, 0x0, 0x0, 0x5, 0x0, 0x0, 0x7fff, 0x6, 0x800, 0x5, 0xd, 0x0, 0x0, 0x0, 0x4, 0x45d, 0x4, 0x0, 0xfff, 0xb2, 0x9, 0xb]}, 0x45c) syz_usb_connect(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010002da8f5608ac0533faaacb010203010902240001040700f50904f40102fffd018009050125ff0329fb10090502"], 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9, 0x12, 0xffffffffffffffff, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="050800000000000071117c00000000008510000002000000850000002b02000095000000000000009500a5c100000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x70) bpf$MAP_CREATE(0x0, 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r5) r6 = socket$nl_generic(0x10, 0x3, 0x10) accept$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001040)=0x14) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}}, 0x0) writev(r4, &(0x7f0000000d00)=[{&(0x7f0000000100)="89e7ee2c7cdad9b4b47380c988cafbe882cac5050093517d176c709a6db96cb03276db1bb7c9f6ca6878744421b3197464cdb25e2576bd8345f788", 0x3b}], 0x1) 58.342102017s ago: executing program 41 (id=494): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x67) syz_mount_image$ext4(&(0x7f0000000500)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x0, &(0x7f00000011c0)={[], [{@uid_gt}, {@euid_gt}, {@smackfsdef={'smackfsdef', 0x3d, '\x00'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@euid_gt}, {@fowner_gt}, {@uid_eq}]}, 0x1, 0x783, &(0x7f0000001400)="$eJzs3M9rXOUaAOD3nGaa/si9kwt3ce+mCi20UDpJmk27Mm7ETaFQcFtDMgkhJ5mSmdQkFpq6E4TabFQE0b1Lt0Kpf4A7KSi4F0RrXKibkTOZTNt0Zjptk04bnwdO5vvOfN9533dm8uUcyJkA/rFezX8kEUMRcTEiis39aUQcbLQORaxvjdu8d20q35Ko1y/9kuTTYrNebB0raT4ejcaU+F9E3ClEnH7v0bjV1bX5ySwrLzX7I7WFKyPV1bUzcwuTs+XZ8uLY+PnRc+Pj50bHd63WE2+dP3zr2zc2Nr77qnbz2MCZJCYadUeztl0L9ICt16QQEzv2L+5FsD5Kehgz8BzyAACgu/w8/0Dz3KwQxTjQ7SzNCRwAAAC8lOqD9V792fNIAAAA4AWTRL8zAAAAAPbW9v8BbN/bu1f3wXby8+sRMdwu/kDjHuKIQ1GIiCObyUO3HyRb0+CZrN+IiNsTbT5/vdzR3N3o/ebh3Tkiu+12vv5MtFt/0tb6E23Wn4Ht7054Rp3Xv/vxD3RY/y72GOPrz/5f6Bj/RnXl/WPt4iet+EmH+G/3GP/mxge3Oj1X/yLiZNu/P8lDsbp8P8TIzFzW7lerle6dv07d7Vx/xJFH4idJI2rSvf4rPdb/7uZv8+td4p863v3934o/+NC8/DPxYTOPNCJuNR/z/saOGMcXvv/m0cjJ+nb86Q6vf/v3/81W/Z/3WP+PXw6u9DgUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGtKIGIokLbXaaVoqRRyNiP/GkTSrVGunZyrLi9P5cxHDUUhn5rLyaEQUt/pJ3h9rtO/3z+7oj0fEf344vBV0LiuXpirZdL+LBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoOVoRAxFkpYiIo2I34tpWir1OysAAABg1w33OwEAAABgz7n+BwAAgP3vaa//k13OAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANjXLl64kG/1zXvXpvL+9NXV5fnK1TPT5ep8aWF5qjRVWbpSmq1UZrNyaaqy8LjjpRExdj6WV0Zq5WptpLq6dnmhsrxYuzy3MDlbvlwuPJeqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFJDjS1JSxGRNtppWipF/CsihqOQzMxl5dGI+HdE3C0WBvP+WL+TBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNdVV9fmJ7OsvPRyN+r7q5yeG5FEvABpdGh80nxXuo1J1iP6nmraTPRZjhPxJLOuP+Zl6XfjlT6tRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Fd1dW1+MsvKS9V+ZwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEB/pT8lEZFvJ4snhnY+ezD5o9h4jIh3Pr300cpkrbY0lu//tbW/9nFz/9kHJl5/njUAAADAvvfakwzevk7fvo4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoVXV1bX4yy8pLe9iIG/2uEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeBp/BwAA//9Js7nR") chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000000340)={0x1, 0x2, 0x1000, 0xb, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x30000, 0x2, 0x11, r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r3, &(0x7f00000013c0)=[{&(0x7f0000000140)="fee978f086429714c0227d77dc88a8e3062ca9c498fbdf45eb2e968f38123226919f8468f3463d9c657ee7f8f41bbf9678937297182bcd3b0c79d97543fadc9524684cd173c331c09a429b6b3b0815847e0ff1187031a2e45f1b220363db1fae206f786087e1ed7f815096614ed2eff2b382e997b151b9978c86a20107fa51dd4936b62f1d8a05f7322c53c93c8cc2e0a699693b414ffd25b178c5d3f36225bc5ad8e68a586032bcce9ca66f9e111a77b5eb89af4a4acb17b9c434e5a31cdacb8cf3ad41094757aab2ff259b78f51ff3e6249bebcfe690f51b8b1bfef7056b952d8a912e492c13ec94971e5da99815b933ff0a1689df52d5dc8c69b3bd08d820aa89c85926f82a29396d715efca23630f508843ef53ed7d9ffcd17131bbd0eb66d42770b286500b4a1ee60b8193cb52255e669dd2493a8ec513d95d7c67258dc21e3c89312bd71c984f82b3db8ed8ac9c8f638832635324f221df872c701fca124d26c529a93b408ec0f737d3b167ee782aff5eb7edec2c05237f175b74b55a79ea2c3d938a5def4ae1c88bcd0183282f68c57c0c27ade6e53f156d704254d0eb40d8605e1ed7f27832209891d6381e3e3129f3c9754dd2f408726fb51b73025eef05d72da904fe4a374b6e4695bdc55fcbb66b44b9640e459d9996d99416aaf7f558b400ba7f9ff0d8e643611b433ce35c196250a70865290290d44e76b04f14499b91e68aaea13e20ea918d87a9de96fdf34b84e79fecb835f474e02ddfac26568e4e7563349eb77cee4c6752bd1ffeb16a51266422621f5bb069db35916fe41efe0917adbe9c3460a3948ea61edaf96d65d45940ddf2140abdbd5bc368a88b340e6bec6bd4af271a095d5fa70e403cecd96044e79d9a036829fac906d3c0f860718e931bb7b283f392fe59077e2ce3b103adc0506e1eb6d8792ccb7acad56ea425dca83f43b79b1ee5c91e01aa9cb1ea526f73684d2df43a6256c653c12a2525c73261e84d35f7fd7e975cd41aae3a7d7870fc49428db6a4575bddeba39258cb2eb843f518e7210aca2d5f95b211148e890cd9009cdab77d261589936708ea71c4cef863d2c55ef3698ac5501e3b9dcce49036934c2a4d817f34d34b2462add1c203d00a623b1caa8fbc04322d1e0e70154b4cde629657792ccdbcce1c1fe897d45ee3f7a2fbab81419af35c91249fe4c056a71cdb0c64fb0bef751c38297385f30843ebe36188eb20ad777f2677f91377fdcfd9d964ac089b3b0920926524645d8bf6a4e2e7a8e973bb9e8458f91f6efe43d7cdaa8cc66d410f658e95303b104a34c9976cf65e498c54ab94176754c22c68300b5435d96a9612493dcbbcd9d8af8c08aeb8cbeeeb7236082e32394524847f105e1452597704da1c023e948866bb1c0b4a388d6f8f30246d5103d2fb1e372aeff1dc0e1636684a6fb466ad61fcfee72bb0f3151cd805b7fbc1b1a54a04659e343646d6ddc1532ea638626d1a939412394b91865188ffb5da8100742e544d16cd4408a7c8a64159501aed250357342605bc7e536f3dcc9de8fffaff6c020a2505ec5cdc0e3c658001a39ba57e3b76b6e155ce192d4f9c89672efadf1766c177ffd3c89ba77d6000cb571b5cde8751ed51046890d18a44f29dc63081269eb583f02906f24359434ee12ff44d080d7815e18669eeed7a01dfb584598eada0f49375979971010bf6e818143ca29b533e18d404aa8b4fd2c7f5b9478e08a9b348f463a638cc3418e63b3cebef3aa9b6a3178ac800a845ec756dd18a3f12559c047b6c6958ff65e8bbfb9f3836727720eadf6a23a9671d0bff864c1a412897b46c625f68dee74f7f3ecc0bbcebe6db0136c786817c4ec45c68b002b0e6acea8314905b7bc9583ab8e4dd918e23593f5d0c910bd62b39a292c390ff123c01b39c640d26929725c0955346315ff8d56130c0f298d8b1abcf77c72ae01fef396252cbbd4a2d700baa9c846fc48b9198a0d97aa172520ee54637396442f86529dce3c29ecbb39ac009fe5801b0a9d629190aed997b9314a28384f4469b72548421d8641f22cc82cee9e95976ebedadcd0490a9387f6909126c21a97e574e8c35c60350fde2bd694683db1dc1164bbca26cf74f3fa9568de1a5a7c474cf95d4fe99a80a7ad53554d70596fbdafc66ba7a329fd0ce02d96fb738f23d579fa69f8b3493992adace5972d1b31e48b417c72b01474065010834bdd2b1b546ea4df6310b5f7047259ad3d5b5d92674b231457f0395af1fda940938d76add523ea5511e777687ec82d7d441601add335565bf9dfea2738fbe19a7a3fdc64d4f07e2f532d9c6cf0538efaf9f6d22966d63528cf9dd067504f8dba3c1949a525ef0c50fcffcfdf037e58af9c78b8790898f302d68810109c85b3a1709fdc69c30f1aba9422b232fe385c87f12eee914f5fa3717c2cfa88f4564f0d5b00e7662c0a5d6bcb533d608990c47f4b09fcc3274d572ab5acd27e0b1f25b4e4ad0d8cdbb9756cce331228b3f58a048c14af8e6a594b3d2ed0c01bdfbf13f1432510766b16f45f5681b27235665ac5a60c33fda556bcc593aee72ac6d2f8549995599a8c780321060de4a4bb41b49c468d6b8ecf222d978afe7ae66fb1f263329c22b4707fef153ab0b08010b8933836f2183666c8a6517c84f6245e2002c4ef14d6f91194d968e57525b04c2f89cf0e7233c92590be3c9c034109e4596a52e73ebd5d2992e49ff678cf196c080c223de8a8977f3dd142e4f1d098efc1e10b4ac5a5f289f9bcb31d104f51e305af25fd79f411ccd80fa710a72fc15c8cc47743e8aa6140515d9708a259b55c962e4fc804c82e6375c377f6d9ebe778aeb0b2d3ae7c930757d3aac784e8fb6bc759d1b584928da7e556d8fe5ee2ecbf6d27d52cc563f3f8227e94804b56020e0b873fdfe1bba8e529f1d02f9f8b46fa2bf6ebeb6926cae31a3f8021f3e3f609f1a98cbdd74736acf134ce48d681d89e50a992b7a009b2dac87f7c80247f2193c30740d48b0be06336eb96b963aebd613d4f8facc616eeaf61329f05c6bd88d20a069af10a45ba8553114b18f9e92c015db2d4ac3a8e8737ca6f214c51fb467b3e06a7ad45d124a84da73c8f30d2c11716489fb0b4957dba6992e3295b594e611c3f25224b737927df55b5930737884cc49f2a65dadec9014b0763d5ad142014ea87bd6d15121038767a2c35d809a905ea516b6911aaee1e6fc5bf76c6b8ee65d05e4d2a8c28852bfb59aa32d89584811e68ca7092ed559dc29febfab091e0241cf419031b57b3539c94fbc07bd34a585d19e240c748e7b24395bc246c0015d6beab41f4e82c4e173b44f42cf372ee162ea68e39ca6422f0225e03025afe35cd295536a6662f740b2506ae4c41405ee1a7b44a65e50276f7579641176cd6e323bb02f69bdfc3bb456c26c64decf1835bca5e9f2f4ba5d23389741859fd9da56db5faf86218c85daa6461f920c7386bf86ea23943d0f941a49763e1ec40b1e27aab4f7f92c8eafc4661bb0f681f80b76f63e12e3af944850e00483a2bb9b884b7d594ae9d98a40459c087a46717b7f8797f3c6efc2b723ca31d1571a505f276b2110d8f5311a9292cf0b2aab0465fa8b047dca813d07eb17ee7af77ba8229788a3143664465a4b92eac69b0922a72ee6de8933801ad7d9804b0349c9d193030e187ade1e708f6ab5c76bb8c960f5479c387707ff0717b34a5ebe50c7815efdeb570ff5c12cb580c0846fa5c62e446bea2f5ff81fb095a28968aba87f9a3434e6969e7942b218de7a0e828c5e1a3b2d00f1aa7ed60c2aaa6d684ed47ba31e3fa7504571c77778252c36858bdefdad53cf51747b2996bcaa3252ae1e21e9fe9cc2effaf76c44fb15c78902e1c459bfe121fc93afb45a8b7995d7900c0d626a853c175fed23980b4cad8204c613414e6b9e26aaa41e82b1fdccec9e2d4f6625d33378026eab3cd4f1b894a59a5a177c60a8cfab1bd44e88f6393bed4db060a95c0c5f06dfff38649a591d49d427ef20a753c295ba941222ea50436103f5ea64a86d8f4a6014e14beb50e7fdd6a75a7c3361a33f216f392f7141b223531524ffeba4a22d49b0b18f6a630ff9518e40d9970fc1e3b70efff21f5cea831f50df3c56bda970e039d53bcadc42a857a02cded9cac834c275b7408402b36a54d32e2b8888ebb5b9cd58c10c1e11a78193a2c1ffa291b9390e7db997275226c5a17ee0fa3664a4dee18c9e0d6c92cd82e235efdca73e349145cc6c6a8b40ed245881b7f21ce22c0d6db0964fc05833f4dacc7a9031d20152e1edf52e7544d39a55ed2ba536fdc620d59b188ca402fc3039b2ecd56a2d9b96abbad0ef4b3ec2b46e5525a41b5dc7a43862ee5d5c54ece3cfb86c20524a61ea7f8380c57a6d90ec8fc3776c14bd0d8f841e52787668cda7856159fc3061563a22cc15061d223f0826f671e754728c345289cbb2305cdcce678b1f8ae0126cae86b8aca758edf76509a0d8523a240847fd593b94fa23858c42080e132546dcf10b11aebc15ef9c7239433fdcf2359643430521f65b6e6c23c5c875b7b10ff3b4c0d50c1b6adc727f12f290bd56a2878a55c3fe8a2b96f7fce3f5eadb29865cc49f873f1776183b3d1d166ad67335b777536eaae6790ddd4b3e83aeb8e3c750f209885b03a80f2cbf97e90c21f08743d8da5a0321650ac0a2880340eaf6bb78efc782355aef42212e1a284fafc5651507dba6c0a8684e10970e1e3657a0af0d8c0eb3dc8424ec50fa462a3d9837b22795827ac03e477f33a43dde2f0582bf612c12461c1f6514961d1dab448d6432d00166f7cdddaac2cc991fa3671ab70f9e5072eb7004fe2daa9d2f10e71bd9e6e25be6eb52f5b492c21f542a483c24dfde9c6a20438be86b377b66b6a06ba27fa6e1d246fd0fa403b633ccb57691802157058c627673b87ec18148b5a41a59de49a476504f7f1b643df0cfec99a07f4a69867a57d35b64aea658cc104ca8749a668699db521b5a2e7feb59ebf0259ea8082d3ea3e2ad99d362a0695a0c37a4a9811e5ada9479255f80c05269e8aeb3b9b0524693f13a739bc06211790d774f9b9a5a7c559fa1edbcc51353fa04f6edfa066ac438115be945627918c6105339ccbc7b3c95039cdc68e13bc6c0ca7f7a4915097387a945731b099991597365f358e036b73ad2b0226144cfc00a80beab0fd97bbc37d7090c7d772afe455772787eb3c6c35148cc69eb017a559b3149663bd151df67a0cd53458f41e2cb966cf9326f62babca8c9f4b612bcecb0a2e0dd08a9d9bde75d1a31e31bed2a4e9cdb140c65b98f5824a6c0854d391c58309", 0xec1}, {&(0x7f0000001180)="f3", 0x1}], 0x2, 0x0) close(r3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) splice(r2, 0x0, r3, 0x0, 0x80000000, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x143082, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000240)={'syz0\x00', {0xf, 0x7, 0x7, 0x1}, 0x4a, [0x14aa, 0x3, 0x5, 0x40, 0x0, 0x2, 0x0, 0x7d, 0x13, 0x5, 0x0, 0x6, 0x0, 0x0, 0x4000000, 0x0, 0x1a4, 0xfffff605, 0x3, 0x0, 0x46e9, 0x17ff, 0xe28, 0x7, 0x681c1eb6, 0x11e, 0x7, 0x6, 0x0, 0x2, 0x0, 0xffff, 0x9, 0x4, 0x0, 0x3, 0x1, 0x0, 0x5de82a4e, 0x0, 0x0, 0x20000, 0xa, 0xfffffffe, 0x1, 0x0, 0x0, 0x7, 0x0, 0xe0, 0x3fd, 0x5, 0xfffffff7, 0x5, 0xf67f, 0xfffffffd, 0x1ab9, 0x0, 0x0, 0x0, 0xfffffffb, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x0, 0x61c5fb46, 0x10000, 0x0, 0x4, 0x10000, 0x0, 0x0, 0x4, 0x0, 0xd, 0x80000000, 0x0, 0x0, 0x9, 0x0, 0x9, 0x2, 0xff, 0x0, 0x10001, 0x3, 0x0, 0x7, 0xfffffffb, 0xffffff00, 0x0, 0x10, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x441238ca, 0x0, 0x0, 0x0, 0xfffffff9, 0x2, 0x7fffffff, 0x6, 0x9], [0x0, 0x0, 0x3, 0x9f5, 0x0, 0xa02, 0x1c75, 0xf51, 0x0, 0x40, 0x0, 0x21, 0x20000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x205, 0x5, 0x0, 0xc, 0x0, 0x200, 0xcc0, 0x401, 0x6, 0x63, 0x0, 0x0, 0x0, 0x11, 0x921, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x15960318, 0x0, 0x0, 0x0, 0x4, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x4, 0x0, 0x6574, 0x7, 0x0, 0xcd55, 0x10000fb], [0x0, 0x6, 0x0, 0x2, 0x1, 0xffffffff, 0x800005, 0x200, 0x0, 0xd63, 0x6, 0x0, 0x0, 0x0, 0xfffffffa, 0xfa3, 0x400, 0x0, 0x4, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x194e, 0x0, 0xe793, 0x6a9, 0x0, 0x0, 0x80000001, 0x3, 0x0, 0x0, 0x101, 0x0, 0x4, 0x0, 0x40, 0x0, 0x0, 0x5, 0x0, 0x0, 0x7fff, 0x6, 0x800, 0x5, 0xd, 0x0, 0x0, 0x0, 0x4, 0x45d, 0x4, 0x0, 0xfff, 0xb2, 0x9, 0xb]}, 0x45c) syz_usb_connect(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010002da8f5608ac0533faaacb010203010902240001040700f50904f40102fffd018009050125ff0329fb10090502"], 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9, 0x12, 0xffffffffffffffff, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="050800000000000071117c00000000008510000002000000850000002b02000095000000000000009500a5c100000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x70) bpf$MAP_CREATE(0x0, 0x0, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r5) r6 = socket$nl_generic(0x10, 0x3, 0x10) accept$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001040)=0x14) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="010000000d0000000000010000000000000001410000001c001700000000000000006574683a73797a6b616c6c657230"], 0x38}}, 0x0) writev(r4, &(0x7f0000000d00)=[{&(0x7f0000000100)="89e7ee2c7cdad9b4b47380c988cafbe882cac5050093517d176c709a6db96cb03276db1bb7c9f6ca6878744421b3197464cdb25e2576bd8345f788", 0x3b}], 0x1) 24.348045466s ago: executing program 1 (id=512): bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) setsockopt$XDP_RX_RING(0xffffffffffffffff, 0x11b, 0x2, &(0x7f0000000000)=0x800, 0x4) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f0000001740)={'syz1\x00', {}, 0x0, [0x4, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x4, 0x0, 0x6, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x17f]}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_KEYBIT(r0, 0x40045565, 0xb3) getpid() (async) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000240), r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) (async) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) (async) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount$cgroup(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000100)={[{@subsystem='cpuset'}, {@subsystem='memory'}]}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6, 0x8012, 0xffffffffffffffff, 0x0) pipe2$9p(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) close(r5) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000240)='./bus\x00', 0x1800840, &(0x7f0000000180)={[{@numtail}, {@shortname_win95}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@fat=@check_strict}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'maccyrillic'}}, {@shortname_win95}, {@fat=@nfs}, {@shortname_win95}, {@uni_xlate}, {@utf8no}, {@shortname_win95}]}, 0x1, 0x360, &(0x7f0000000900)="$eJzs3U9oHFUYAPBvO/lbaJODUBSE0ZugoX/woKeUkkJxLypL1YO42FQlGwtZXEwP3caLeBQ86smLeNCDh55FUMSbB69WkKp40N4KFp/s7mx2NrtJU2Fbg7/fYfnyvffNe28zyU4m2ZdXlmPtwnRcvHnzRszNVWJq+cxy3KrEYmTRdzVGzYzJAQAHw62U4s/Us8+SyoSnBABMWPf1/7Ujpcw7X+/VP3n1B4ADr/j5f36vPnO7NVyayJQAgAkbuf//6FDzzPCv+qdKfxUAABxUz7/40jOnqxHP5flcxPq7rVqrFk8P2k9fjDeiEatxPBbidkTvQqHzUOk+nj1XXTme53k7flmMWqeiVYtYb7dqvSuF01m3fjZOxEIsFvXF1UZKKTv7RXXlRN4VEVfb3fFjvdKqTcfhYvwfD8dqnIw8HhipjzhXXTmZFweorffr2xFbg/sWnfkvxUJ8/2pcikZcmD8fKfUva6orV07k+ZlUHapv1WbjwvazsOsdEAAAAAAAAAAAAAAAAAAAAAAA+FeW8m2L2/vfpMH+PUtLY9q7++P06ov9gbZ6+wOl2RQp/fH2E7X3shjaH2jn/jyt2lQcur9LBwAAAAAAAAAAAAAAAAAAgP+M5uZM1BuN1Y3m5uW1ctDeaG4eiohO5s1vP/tqPkb73CGYKsYoNeVF6vJaPWX9zikb6lMEWWfwfubTa9szLveZ3V7F2GnM7t7UaBx55OcPB5mHs/6R/x70yWL8ArMd0ygH60d7U7qbJ+ryqSI4eYfO11NKux3nysujVVGJmLr7T9zeQeoE39x4/cFTzWNPdjNfpp7HHl84f/2Dj39bqzc6I3c0PpnZaN5Oa/Xi4/En2+5BVjp/KtELKuUzYWqv8q3hTD374fcXHnr/u/2NnsqZt8b0yXrL+XyjuVkpvlK6TTO9oJPbUTXfOJdF7DjO9JiTfwLBsY+W69eu/PTrfqtK3yRs1AEAAAAAAAAAAAAAAAAAAPdE6b3iheLNvtN7VT317ORnBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3zuD//5eCrZHMfoK/2jHaNLu60Yw4er+XCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9w/AQAA///ftWu9") (async) syz_mount_image$vfat(&(0x7f00000005c0), &(0x7f0000000240)='./bus\x00', 0x1800840, &(0x7f0000000180)={[{@numtail}, {@shortname_win95}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@fat=@check_strict}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'maccyrillic'}}, {@shortname_win95}, {@fat=@nfs}, {@shortname_win95}, {@uni_xlate}, {@utf8no}, {@shortname_win95}]}, 0x1, 0x360, &(0x7f0000000900)="$eJzs3U9oHFUYAPBvO/lbaJODUBSE0ZugoX/woKeUkkJxLypL1YO42FQlGwtZXEwP3caLeBQ86smLeNCDh55FUMSbB69WkKp40N4KFp/s7mx2NrtJU2Fbg7/fYfnyvffNe28zyU4m2ZdXlmPtwnRcvHnzRszNVWJq+cxy3KrEYmTRdzVGzYzJAQAHw62U4s/Us8+SyoSnBABMWPf1/7Ujpcw7X+/VP3n1B4ADr/j5f36vPnO7NVyayJQAgAkbuf//6FDzzPCv+qdKfxUAABxUz7/40jOnqxHP5flcxPq7rVqrFk8P2k9fjDeiEatxPBbidkTvQqHzUOk+nj1XXTme53k7flmMWqeiVYtYb7dqvSuF01m3fjZOxEIsFvXF1UZKKTv7RXXlRN4VEVfb3fFjvdKqTcfhYvwfD8dqnIw8HhipjzhXXTmZFweorffr2xFbg/sWnfkvxUJ8/2pcikZcmD8fKfUva6orV07k+ZlUHapv1WbjwvazsOsdEAAAAAAAAAAAAAAAAAAAAAAA+FeW8m2L2/vfpMH+PUtLY9q7++P06ov9gbZ6+wOl2RQp/fH2E7X3shjaH2jn/jyt2lQcur9LBwAAAAAAAAAAAAAAAAAAgP+M5uZM1BuN1Y3m5uW1ctDeaG4eiohO5s1vP/tqPkb73CGYKsYoNeVF6vJaPWX9zikb6lMEWWfwfubTa9szLveZ3V7F2GnM7t7UaBx55OcPB5mHs/6R/x70yWL8ArMd0ygH60d7U7qbJ+ryqSI4eYfO11NKux3nysujVVGJmLr7T9zeQeoE39x4/cFTzWNPdjNfpp7HHl84f/2Dj39bqzc6I3c0PpnZaN5Oa/Xi4/En2+5BVjp/KtELKuUzYWqv8q3hTD374fcXHnr/u/2NnsqZt8b0yXrL+XyjuVkpvlK6TTO9oJPbUTXfOJdF7DjO9JiTfwLBsY+W69eu/PTrfqtK3yRs1AEAAAAAAAAAAAAAAAAAAPdE6b3iheLNvtN7VT317ORnBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3zuD//5eCrZHMfoK/2jHaNLu60Yw4er+XCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9w/AQAA///ftWu9") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x9, 0x93dd}, &(0x7f00000002c0)) (async) prlimit64(0x0, 0x1, &(0x7f0000000280)={0x9, 0x93dd}, &(0x7f00000002c0)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) getpid() (async) r6 = getpid() sched_setscheduler(r6, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 24.347672806s ago: executing program 1 (id=513): syz_usb_connect$cdc_ncm(0x2, 0x76, &(0x7f0000006600)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xf}, {0xd, 0x24, 0xf, 0x1, 0xfff, 0x7fff, 0xa9a3, 0x8}, {0x6, 0x24, 0x1a, 0x1, 0x10}, [@mdlm_detail={0x4}, @mdlm_detail={0x4, 0x24, 0x13, 0x10}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x10, 0x0, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0x3, 0x8, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x9, 0x8}}}}}}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0}) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000001079345256f74352c470000180000a01c994a70f8c1e76258130eebd2505868ed8029b074ae7fdbb09ef6e3", @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x44, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r0}, &(0x7f0000000280), &(0x7f00000002c0)}, 0x20) clock_gettime(0x2, &(0x7f0000000000)) socket$nl_route(0x10, 0x3, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000c40)='/proc/cgroups\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000001440)=[{{&(0x7f0000000440)={0x2, 0x4e20, @remote}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000480)="5fa097817d081f342299ff95556d97db544cfbda20e43ba26263aa9d74ebab2677e7ac4afb4a0f113907f6f51b45406c194e0563ab1f38e81a4aad132fc65cd2954fcb4b02de8b23a45a5c2ad66c6cdc590326aa94d7b63821f1fff5e1f0866ec5ac49d67c5b6d86392d53affc7db171e5e3b5d6bfe4c6025665524af2e7835ac7a323b9b0836f093f6eb73914da55c62f57d4da", 0x94}], 0x1, &(0x7f0000000740)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @rand_addr=0x64010101}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_ttl={{0x14, 0x0, 0x2, 0x5}}], 0x50}}, {{&(0x7f0000000600)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x30}}, 0x10, &(0x7f0000000700)=[{&(0x7f0000000640)="fa9663fa32302cf083941c369c9ca5f659ec251e70d284e0f0999c869da2b8182a45dcccf5162678087e7eba56a7d2b7387d8d20e06f2438c287bffdc5e3a6ad1149ff5f902f85e2d8d2e97df1f2b1435bbff9a0d76e0fd4b0258b250f5e95d815356782cbe270b8ee11a3ea76865c2d5476fa208ebca17ad07170e6d25fad28dec8e155246f5566", 0x88}], 0x1, &(0x7f0000001700)=ANY=[@ANYBLOB="14000000000000000000000002000000040000000097f50000001c00000000000000000000000800", @ANYRES32=0x0, @ANYBLOB="ac1414bbac1e0001000000004801000000000000000000000700000083174eac141440ffffffff00000000ac1414bbffffffff071f4764010100ac1414bbe0000002ac1414aa0a010101ac1414bbe0000002442c2073ffffffff00000b18ac1e0001000000096401010000000004ac1414aa000000030a010102000000e0440c6af1ac14143a000000020707987f000001071355ac14143564010100ac1414aa64010102831f06ac1e090100000000ac1e010100000000ffffffff0a01010164010100864c000000030107c9d1f5040b060f89886d7a1ce03180d7ef1cb9fc0502070ef7c654970528193ac878d6830202050c838c9d548346dd3cdf640712d2c63807ec8ea588b48db2f9e126b0ee8644000000010602021073f3305593bdd03e8076962e258e01038f001093f8e5a1ea7f4c578c6c5b5fcc4b0306be44621f0606551bcac8000d74364eb4830b6bdd09693700"], 0x180}}, {{&(0x7f0000000880)={0x2, 0x4e22, @rand_addr=0x64010102}, 0x10, &(0x7f0000000b80)=[{&(0x7f00000008c0)="ec0f41b1bc2567c9a7534743644b4c0db06ed10706371a5872b93405c8322565d17c8af6282df5e393a1a8fde467b183e78dd30a663e169ea7d84fdb7f575ce0addc29931b1b680e063b062e59f5ba4e926afae1963cc9441fa480e6e03179b76c9c753fc3cab10cfd45fa5ea25deb35e51882173806b4c86a00066cdb93aef1c57dbe839034789b31422a95891b124132645e69b6b1c1114738a00452cf9f", 0x9f}, {&(0x7f0000000980)="14c41d67af6ef89fd1d7e53c42d8f23085bd5798bc5b7f4adb865893657d67360ba73c6f6749b6c91ec7abeb88e11400cd08b3a9eb8bf37b15d4c534cd0b8012b29bcf6c8b401890bc126fa95ba54a87d5ae3ce277718bb26e29e738af2c9ca3a075376ff5134d9c80259fce7d98c9286f4ffabe594fb272e58091af8e36b361453b5fe91958f277a12fb4e50422cf61a0727a6af30ad20970e9a3cde03f51", 0x9f}, {&(0x7f0000000a40)="27851c6c74a75877e9c5bd6c08c013e3077f2d6ee3dcbc81cb6e8e6b2d1deb260c453d4ce811eef27540b2f4391544e0a8ab", 0x32}, {&(0x7f0000000ac0)="c8f9351fa2b05cd252e11b367dc167f9d5add9e7cba8ee94bcf621d374f4d7d46b84f9d7d030fe81bd53c87bc153d8704daaad4547b47cd76a7f37c8181bf509c613a8e0434f70dd1876da2ec344c3c214b75f6099345716db68a947c16b42f1816fc921fe0d49550730229c707a290b691244f954b4fc3971d06d225f9c49bbcb07a4ee03a2414734072105c84ed3d157fe8435cbc208073b35684ed335386bf697ac50b78dc2fbe944bee4b1853a8070bad3256632fd7409", 0xb9}], 0x4}}, {{&(0x7f0000000bc0)={0x2, 0x4e23, @remote}, 0x10, &(0x7f0000000c00)=[{&(0x7f0000000c80)="745c427a30c39951f5c78558c3b6e80ad35296256589a11e64aa7b4972d0086e49d4c12b2021cc177c3fdafe24f25d269eb0051d16b6259ba68370c30c6d0e9d8f5b9162c6de9cd02598eaa55c48594d1c694048b02c30", 0x57}], 0x1, &(0x7f0000000d00)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x9}}], 0x18}}, {{&(0x7f0000000d40)={0x2, 0x4e21, @local}, 0x10, &(0x7f0000001180)=[{&(0x7f0000000d80)="ea044505737cf0338adfbeff20194ca942027924193a0425b505cb7835885f30afe1e28baec3c98192f30e8bfad4d55ef9debf5c9d841c17f9e534403fadb370e6d45d81c262ab6e641499b3a59b4d35eed4d2cd95e98ca2ede130dc9571cdf15ebac223ce1eadde56189a482a3e12e271d7b61cec0189bd4298d898a1c2c8f2f868cf3c78b596458008f371b21027a4de07e26acb700a75ac174d0ba3c2", 0x9e}, {&(0x7f0000000e40)="8d55c9ff0fb1a417fc497e916a25cdfb25dd1d20ef164b04571f", 0x1a}, {&(0x7f00000022c0)="47a7abb2d05b4e30a1203984dc767e9128a74dca9b29bd75e4103686d701a86165024b69ac7c0f77e39ed884cd75b9911098c09af1eeafb416dea057916aaa65d7cf5c654c7cfd4ce053a2aa2f4191ee846be3a8ca91b338365e2c51eec969dee134394458b6284b876a7b662ca349848470a2685e9bfd1fb6cbf7316dd39731080915efc91532c1fd007beba82836f20f0c59b4acc8168a101a85fd06f0c7d75bfc35833031a1b9ade8a81f22ff85e6e3d60c3ff04cf25f05a7bc293243f90e6e7153df41a522eea8f2eb8e68e2f848e2c7da3ed4bcefaa24e094c73da42c269677ae63b0ba8e53d8c96837e9dc299b570d35dae2be5285cc9f8d1cce5b16881686c39bbce5e1b21817a97d1d139c3d6c027bd1180358c239afbb90ae8e56ccf465153e30f5642ef9c9bb14de4b5eeadb95c5e5bba14494d0a755c08ea1c850b6762262b956992bfe88afa9c5db3f6c91f7f1297cc9bcd74a0445ffd0cdf2970b9a210844701423fc42cb3aef7d25fa41a813d6147e4e12f1e4b3d4b4490d89cd359cd3ac0af1c8dc06dd346df0cda90ca3e70381e8d89a3d9bea8030ae9bb3e343973873abe92fd6b95d87772b0902db80b23b4ea8662919dd978902adad48af6468004e7b46c63463a19ae98fe17d2a856b381481e5cfa118d9c0ebeaa55af4502cefd887628bf759ce68990b3915b3386490948c4f0020c92822fa0daa474835644e742be89098af1165d3eb471812d4c95c745486a37a0a0f124c5a8b52d4b18283c489b669eade8ec2731859c6d66a112d8b3b9927742bea496aa74b6d9b80adc22e3a33afba9ea27b9eacc1b767027b7a8170856b1697f43e0b82d786133ca9c184cbf95df7848921764f5e1a3f5865bd3201e6f93432c9a23c97de8afc8c11bf5323f531b1c968814a6dda1e228dcf8ec25cbf07a77d5e6e9f1856a579680834807f34b9eee0451ac2c29c1f1ec7ec62ca26e3208d030b4b51e00aeb3715c50af177f4ee949444c42d4b3232b951cdc69b4b9afd922b950f6d80c1ea874075354d4643e2d01d0481e821ddb5674d04d9b7ee1272a67d57d55961e39512e8bb94c13546fde8c8e94a227ff38e1d5575559a678bee3854d844a9ccfab58a65b40a0196422e96669878f445a26e19aef05740b434da497ea5cc669f3ff03d85cec2e7198e71f1dc63d4259343a27ad15a908080bfff4f48ba71d6b535d83d2b9d375f62229d82c0151251a7c043898e0ec2c5dd8e330cb21437b0cc1b5280549795b2962fe0c3f047a7ee9a82ba20c272cd6097b8c5d90789f72212bd919445f088e45b88bd8f56272349de84e79c6a9285fd3c577fbe33df16e7b45aa8ba3fcf30d2df49df63593dfbc976da4b934bebd9893f8ae5d34869f80d3ad5ff67552579d18c1477046f6002ff3b2acd8d6e44f71d26e1807dbb9e353084d5c0f8fe867785a11de82c0304ce006263be16c4230a3d285f5fda7f52ebf8cfc8a2f28655c3d0e12dbf51daefc1d38b4a243bf69dc88ce766e4476f2684629aa096be469dc8dfa3402c3418e73fd79fb4f228a215624e3619af3a19ff5de1d0da8cd8df1fcfbb691158ae60ad8e5d1dce47ad0687128ce5069da891d2616cddf994f50b12d34b7c4678119b7587500a92f1bc928122d04bbea40cae39b14f39081e3acd84a107934773647b8328a3e4ca259310bf71f96ac69e55839432a620659824462b1650f7994e034755556546cf99011ffc0231b9d97d122cfc7a93a801d7d8a50a3efd7f713bae3bc9b366e758f88d36e3e7d69093bbf562de001b56e1a33695a3c47652dfcf60c3d660f7cda3f387e460509e68c2abeb384f55ae0b4e9bd4dbcf15823116f3f41f447f372a0281f4bf4df10f6bdfc0ebe6e95d429475d165b02beb0fcfc937024bf10ea63f4f07e4c32055b6f116e6a98bee40a0ba34c6dae436d69794340278236421ddd45ef8e24d34ba3646574aad87a4575b57d358ad611189a9cf149c04400ac7a70f4b1343e56352877f5690f6b767db278ffad0768a54683c5fbcaf806f825e4592dc83f0955d0521c79396bb1eed5addd8bc085030471fd41c07495f6a95e6da6764ee263209f1f3de2aa601187e062180984fed99b4ae99619a9c6e5ad3ea14156322994a736bd6b5454a433832ebc52379ed3d7dbfc8435e4d23121c8627de9f3d7d0dc81ba001cdd29d0340d9bd1451755e3257153330e7482504293319cc8956e1e6c0b458550c17e93b5e1751b90c2969d719391e7d23e3e32f4ce9e9996c620340a9a74911f05047f3a18021927b0048066b3ba5f7d4da42eaad59efa304794a8bfeef74fef6f40e82ca0f5cf1a677517e3710059c6406a9249c4978e2a57c0e4e4a2a9d7010b45b0b2ac56d6147a60a5ae1ae42f5c7ac8ba9def63f7bdb8123728ceca29f550ff7c880cd632f201fb4620f64196f331f42f669ad4a78ab206a0ed743d405dab9afdb31cc02c4d4fc5afa3805546d3a573b4277a0cf11b47255e16fbb85fa5705a64ba70c22241d349eef1eeb7aff1d29a9c6c661d6d090490cfdfdeeb8320afda3a6a74e2d48443762c439df6b979b1cd5e559963f03e4ea777d2e5946ed09655b5100a4c6c1ce602e86f1feb1d7c648c62505117e391205b6a0bb010fae11ded8460d4c043f7a0f9899e36e1e9bf1bfb10bc90178ee366e882c66bcd90db980c57b3a0308faf1a04e265a1472a615eae92ec64a4686f3286b11cb291f707b24f28f0efa8b0c5877e1be7935396c3a47b7a7fc396cadb14f8bcd7a3764330bae5516971e97fab0a25c08a9638437d458871b2ca2ab388d18010296ca9a60c77eccc99bc008a14b04cdcb2061eca41976bdf0e5f9731110e83f3f5d8b8dd4c4ca4ef3a952c75e0b84e9e036d7f7e5b6068616cd0651b500a024334d240d4292b4e4c8b3203eaf8c98993d451dc2d43a535c0d3c8d2994ad325e94cd2ad24ac1421eed635fb8c09c34d81032ddf2a887a6d3b624ebb8dc25f0fa79f95cd5671d118bfe57f1d7a2b2ff43335f84456dfc34f1f5cc352ba47df81c61b4846fec6d8fc2f1e58616ca6494a1df419aecc156de84efae53d09150d2860edab3697ebdfe254745180453b05d00854aeaa643545f533e79f794f76f5bb78a66c24729bc813a58271ecbe8adf955f6091f2f390d4e99037086c19b74fb2d5bf81d617a2be2da522a899351afde9738129b66fe6670a2691213a3ad1d595318f6bdd1fc587581e8b6525bbbb81a4221ed9f8155804f732ceae8cea3df2ff775cdd8774df4aecf07e3313572d4b502349767934162d5ab4e75fd99eacff6a7718019229c8ee92e8eda3f52fd90072d979a22980da1fd84958d32706c32f21647ccb7d849ad2df17bc2470fd611c3e01964745bf390c6d752602ec167ebbffc412217b64f6ba0db9843fa7e6fdcdfbd55401f1b0a0843741c87248afab5db12d0388887f627b22f859375159ef27f59770d8c8b30c783242b58c452165866fdbb875a99b8212ca5618b7d360e0607f49bf8845e38e96d8d0459a00c02563526bcb2e22de8b9d3c9d3067980b33bc221886f6ac477641410a09d700f877a1bef6262320ce2225800b0649d20fb24ff17cd4e302a0c440f1c7e2122ff0c0a43e7bd5852d38d04d6660a4b81e27e453c37a0d8510f4ba57cc9fca98e6ac28ad5b798fe32c75abf2f9e460e7d9fe4ef9dc2c7d26cbd3c134cda14884e5162e5d0478a2327f75cd7f0f12de854917cf01cd24c1fc49c8f503443bf8114fc107635f62d3d72b7eea7758e8a739edd4eff84fc415ee5ecf1a2c7ae18266d8e2ca23a738a80136add4d2630d77b3fe4272e8dec44ae2b300f9cfa6854714c523a8fedf853d4e2f4a84152827b1c2f6605159b9a5c3fccc895ed12227297b622b4062369a81f6870ccc7ac5f728a6f6a7097f81568569ea384c73ec37827d70bd186c2d0fb3bd8e881768a5c56b9a1c3bfe57aa13a4d08766041769779a8f8958f56dc897e90965ae78e7e67449ded0aad066039f1dc878ce0db9dd9d7910d1d567973972fbe3acc3b2e80cff3853de019a1210eca3465302dcb6298b15ab22bbd3d42b6b985a46916b194349066e309097c28f2352aa47d78ac4b1cdb16b6f871abe792a0259711913d1f3b27f1b686d1c578698e94d1b319c352c303880c89ac45a6f57c5b81817adbd1568857786b1f34cfd20ead18200bdbd1bcbe0aecac171a45d5b9fb8675de3d8e762b9b812263fe6f075dc830d5856e19a4e2a9dd9751c412dcbc74f61c3335c8ab656c1626fe93c379a9c83b73790f3bc8e796156a1f4ca9c84ef0de94ca36f7c456ee3d75fe50df3ade88c608af059ab6b51a0bb81c26e2352894e6c1978de6d822f7df069c974b788203eecf43551b82c1e4a9ef61e32c1cebd30a7045b4a570e05012c059199afb079982b231503f216c6494c45a35918470fd41475386cb12fd4f7bad4fbc550f05e9afb0ad25cd1355b366f0144c64e54a88fd31814e1256685cf9343dade3886bf234e3b70e061be5b65b7911a67c1167c05c2c72486298d28027f0784a076dc7e919bd94c6b5e5ded6a8db51f07b5af536a475f8fcccffa4139c689c33ed91f47d9815c513804ef73f98919898f49d45cf7f1e7cfafca31881872b96d5c0533ba160e8bffbe4e0d1d3fb42c839074efabd3218c0a0401344277a3d99ad39ed767921ed31c59e4b35a3417704eb49330fc07c6e4a028816d2e58010ceb8c03f75f55d7caeaaaf586fd91a930dbf00f498ea73ba96f0b48d0d314f1a8659f894738a778e3784771e98b75be4461bea9636e0820428bcac96da0e2854a9d4d7cbd17973a189c91d45bbf5e40a042c46d39f9b43963e2c8d12b042be14f6748655c2d214de0d1e27eae8757950aeb1451246a6be701237ddfaa12296751a33b54746cdf089f7d4e114f384abe42eba01c0f26b522f6e29fa464cc1dfb15779e2b08499b31c214418a7155b0b0d1384c68db68b8e2a52e44ea83faec6695711028331168399e2cebe002c240b34713ccb3cafbc23dac390516c374a3e1b76980b15fc13de3ef3915cfe1e30d39257de82f2e9fcee002ac03bcae7b6c5a47673f3a6fc3f9601dc63a76ac0b07cd1d5e0947db36c1190b2765615c585ff1826d139aabcd35eedcad2b89c23239b6e6730224685521f42c52e48ce0cd52d59352656c81efce93209c27261b1e6c6447a8c0aff60b83a0b2f6fa2403d9afc80a24fa5c8d68e6a86ec59af4ef65a311ff723917129cc435992b38f083afa35d26948ac4dacc958f0c051584a5e35e7f1aaacb7254487144410c2e7de636e32fba083ca06aaa21cff553c3d4ffab2b1f4febc5f2d3982cb346b349a80030e9049bbf60d317feb6f46385900335e9b27d810d4236a438e42f5e1456790815314837e78aa9225c879b8a179753042e0258f0bf2f3014ba088d63abf900111bb9870c64470766f8112b413ab0e33097f485e3d6a1138767b5e13fcd907bfec47dc12a79534cf1f1354d08b965728e8c0c8c8522d203368efeb1e8d0ae6fdc39e61351ba11d98c0a73f5108637a7d714d4d31457e5a65889b6b333591d8454731f795fc3bcb80f5bd34e8b5dfc81119572d0a40a3443db34a480177a0e6bc7f4675b879f0b804fca05b7add0ad127bf96de7cee53dee32d2fcd80ad6de83359878a91c68278899fb7289d0d2e08a3d448793728e65769a1ed395a2be24fee92b8c6a868841121004d61d852921e82f67d5e3efa010954d83e5b817d1553a156f510420bc5", 0xffe}, {&(0x7f00000032c0)="39cac3595a152d37433e7f399dfe78f8e8e29bbfc2f222917d09eea2789bfebdaa1b5366a65d1dc9acf58cd22602feac649862534ee1d0e99f703fed434ef91540e2bada33e3f77b4d4f72d2e38b43ee1861dd028f7227db3e615e431c46462ddfafea09052d9630b8149e930795aea76a11432d613337f2c3a5392556a41f9d4897dcfc98f5c303cc7591b97eed074ee65f0cf48d97187054dc794e0010113813d42f3d0ae01bb5dce89b363d571ce320a926d8defdecf013a3451cfce01661d7421fcf991920cc051dd182d941d9c2580db06e453dd1c91c87ceaf2ef70c7425b4da314649c3d8becbfaf63bee43a7f48ce19b597d2c50c886a64eb51d302f1cd3d660b2d73de6bbeec2eb5ff04c7828fcb2a2bdc94729d8c60886e33f1a774d251febba74a4179039681bdcfb663228deb6d46ab4ed6684a302be51117144e4bd9995b2e908a8f97393a931d191eff686494b5b86f87bfac6fa05f8ac05fb8f91d70d456f98b6e730545f8ebdce1d689e40ec1bc1c606f7fd84140389a762ba15207637e17b962f2eb6719bd2023299229e9ce8dfd1d6ab61a961d89242d7da7cb634dd4e5fe0c282fcadb6effc30c51dbb2c00a94151d17e0634f6e5966deb8424a34a2c4a1e3692feaba5984b4a97691b6516cb10b5c940e952779775c27837d6c1879d6bdb09bfcb0b6379400debc69b97b18cbe7c51ae83fff2dc4abe84fe5d095af05ba93e1c648a7ce5ebb0dc89bb09b93962ceac3d664c8a1719ea865605557605427f51bf1e7227d17975a330740e7d723b4c7f144b8a1c295c3f85bbfd39cae7132b6086ac5696906df3c2fa103aeba7fa4ab4be8ffde166e9cbbab9e0a46088be3bb979ff970370a5eddd2b5199ff680115c0d5d3cdfa8d7a7938bb05e649388a72fc83cfaa1702350cfb1c696f5808ca1b066f1cfac095e7431454fcd280e05a1f251d348ded1b815a39b77e46a6052a9e4120c519f3fc1ddbdfb027c05a97d9fa656f110dc9a58c017f2fb286d7811e0ec46fb7544fc43594e17365b35ad9cedc2a5af9673f7ee55b22842c6459a00dbfb8830ecc1c75b153e11b03a578cc419b65ede5c1560ebf6a68aad73c0647e06f4c8438616a9247c2f3fc595422d90567ec7ebf3f8e64d972f836c44a9348cf5e06206f4c6a33459e297e61ba57414afa17790a86785fd050cb675657b6f637dcb107d56274c7bf89c6995ac312298eb53977a9eeee2ddf11c76c5b9d6da8b19702c200e3d71ee7f212fd160b0ea37f914f28f1afc861c0a358ee8f709b369f0f15fe4221bc894619c995b21c5960b1c38f9a194dcb5185deca5ea05758795b54e520232c39f21710ec10c5c4b53fbc11ce967f54d6c21a857a209c4282209ed0f8e983159671084716a0a6ea6753184e3c7be0532752f6ceb680104e932cb07a3ed4bcd2fa8256bfd8d9b80ab2b881cf42b430c4bb18a577719c48044eba1e12196b21dca6ec7caaee8c4e2168516516014a2fddf9b5ddde2b0f616f1f328ecfa7d5d037d6032652a9cef84ce8fe24d81ed12bd3c5aa413065c416124615be9ca89a79fc63c21d554e2971b147129f76f8169151475f789b1282a214fc74f73bf39fc3340607176567cdc2d2a3b0280357203527b550948b23860b947d4af0ffa59bb20dd924a0465f55275a57ae61ff95c255d8b2297c0913dad09ec353ab65821e98fab4b41d4098aa0201e017b414cee4b7279cdfdff53c3da9c42cb6547ce6a2637ae2513b52418006e67a0c929a54c8949b17cb7d0464800ffef2326e1fbe5875a0e80f960b23b252902eee4bd6987261a9ee7bdd8f77571f5f0fdc56c3f007cd23c1d9f48527985da29b28b583812b79eb8132edfbd9a11225a387602a85b89f7fa12f4abe5290c3bc49ee0fb82aa13d0fb5bc5f49d6d53351edf5bedc5c2c9d474876fe224c686a8edf87b0238a8e5ccf0b222d8500266577f82781ecfb3078fbe38e216b986cd6c5ed02dbe4b9b2df5198df790f9c2c18551b720e2e23c66c9f5bfaeebd09844063d5c8440779af222b6da9746cadb5adde508f8b13076a24c99f71b243a26e9de2c75209e4dc2b0d862793c5e5acf44770aa92afb7d7cfc88f4584d1f1f35348b768ac47a4a4d8522bdba2f49341d0f0a21c191ba89896e950245ee54799179c695ea4f6fdbad7a640f26eed6069c30aab09894330f6bb9e9b9b068cc9a03c1bd49ecbee2559705ca4e6db5f6ea5c4dbdfc239f9ad6d0540105c8a7a049b7f8b7a79bcd69ca5660cc7d298fd003f62df56e9f9684d8ce67437920c7c37228fe0e50a6ec500918cf05960eeee70bf946cb848fe9aca8eab6a02bb87cd1c124e47cec95e3e83372a0e72b1c06c4c7bf9dbf6f87bd183b989e9b655bf3223de957800543f4b2dff4f99324a9c2b5482209787789364eda2f2ac85ee8afec3961e67f4f0f006832999bb6c28170dc5c545829a57bf8dfc84a05f138d3ff82cb26fc7ea20d29606d70cf67ddfd90ff578ffe7c60158abed3f57e52b507ce953e9692b47507e19b16aed6f9c7aa167f92269b560bc0a09781c52d15af40fae860a6bc4ebc3be9e1215ade23b7a7bfbc8074901478bf347d5c8bcea3ef5212da0eeacaa55ec55d34d7501a057dbda8ede85ab7e7eace8db94f51b07f4d668a321b291f30d4534cf00bfee8f62b26f9cf38f41efefc26031b6085eb0b232547315091d3708e1fd811bf50897ec35a982a6bd2474eb552988c43cd7a9b0a1fb7fbfdd3eb625e40734fb25f6999f73b50808f911e665f6121ba7599d96e2a948bf77bcecae770f29b7ee7bfec1b7a71b10ffe9fb965f1c72dd01b4a2959ffa4983a5319b0a709c33a346ae63f1f8f3074f9558cac4e25d2f00bacc44ab5278ce97197ab962bd8e4660249d618253d4c4e9960996477bd7db91211b8fb60f0d2ce40a68c04b7cb2c5eee6a429d8f8edbaf55b7a52dc6f7d727676e1de3c27bf4c6def1b4f0169f3d398ecad1ae8c6e1e9b56f71de4ec66f08fd6ce45f52c5b6c12128f52114dd22a2e6956b9c5bfa63c4c90ce5bd3dfd978865c5bc5e892b683f383c2faa168ebab1868a266402978d92c219dae4fdf942daabef213518f476afae1e26499feea72bc62e2a489e7c489ffcbe21bd959f1e4d54c1e1992d2bacefed2a98d9f7f1d3bb13ac344af6f7d097b97e0c29a5f775a9f3469ae5007d3e7438224d31c960bd5bf5142cc21447606796ff9f0d9203ec6db65cd0981a47b7252a2d2ad1ca1821a85c00096677f6eea42219391140db51f333021749e671ded3877fb5708b376cdd5fbabad7fbdf271bf2a94fea5aa33c3fc27286043d6637e6e6a7ca413dfc4114784e82d85c1c01cf41e5ee031603c29fc1d74493453843ca3d9fd89c269f4489b9685a54fbcc661dba4491ab82d0e72c1b02e73cf6500a114bd478aaa800bb359a7b739e9903a664083f8631f2a28202864e4711a2f8b9bb32b1c5843ae94f152820f1c18df4ce058e33c9a4c74bd683c0bb49313d75e4ecc0af5015cadad4ee4e14af71fce09a48e27c6c88c8ba5105711b0be5fc294b43adc39c433186f5f7c5e84e32d13527c11bf547c21d1f89461f31ebd673b643e027743d5632760a2168dc5369388dfcbf2e243f1137c02b3d50b59da048203eae1cdf06e889500408e2af01d8018d8ceed2717b4bd0a8a94adf135d4f77f628abc124455a5bf7d6df8671d678fc306d877c3f718e249a2b41ce45922e2ad5ea99e9bb9f50c0a54a23c45e38c6e61afd2c6046361f18fe7bd6aad5f7116309f94a282204dd283496d512bf2bc035e40aff6dc5265419267231ab7c59b0c659501453248f889be6761aef33682fd883e16e2aa390144ba9f14d820c80438743b5f02d8455dd82e9eebc182b57a42ba03aaef8a56c8d1262623ab40a72399d6420d38512268316836bd88f98800e7c89bb0d5c87a7993d7361a0e6e61e662648e5d5df413fe6b0c54b507449798a52bb553f9f4831d2f651c45fe24a758194e47ce9eac6fd36020a7c3fe984ff949718b7f82c2808acdffffaf84e7d9402554002c41120a245ac8d039f5e0bd67196d75ebfaa6031d75e47648d3c5609f0bfb35598b4a6103ca745428841d8ab092419790db323cde02c11997d25dba71e37c4ed85ac16b6c25684dbdb9164adf2f08b24ecf4780d5e806474584899c368266dcaf1a6370763515a3beb7f2e54b6cdc72991f94127a68c5d8537f133c6ae681b4d1e0e033fb6b49033abb6dc617c10ed617034be2fd7ae691609be00674ef535b285827150158ecd97fdb528a80c3d43c928120c4418269886f126d7a922063545eebf220be2838d8989c1d8a8ab5af54e7309a9e6063287480b0bbd7bb6ff36a716eeef5dfcacca3f137392bb72612f2d5f66574ec5f15410ee5af569fcbee25c64bbc86c3a32d5f7bfe19caf66387d011dba59e3c06436d423d04ae24928d9b88533e8b7644e6868cd698fc0417ebc7384bdf4b847fdd382923ddf78f32a63c795ecb90b573031197b2c27b3a8acc4b3c0f62762866a00cfbbefeeb424e81936e51039d369565644fbc91f12bf9994f4473118c62bfd7c9c0a30125d7e8bb761124d9892e74bd68049952afaadc86548ae65442258b42f66dd80adeec5850a378a93399c570c453f29c9eac09c3200341f4ba8c5693c00ff43790fd86e668d571c4ca295dffe9cb375258f0781a6e8a470924f37568c74da0c96411b2fef10e67bf75e8768f0214361376362a7573ae4a0bc5b7d6f5e0f04f41de6cc59d78202b3728cda65495d2d9f86db03e6857af0b9ec6362a9ae9375dea6ff03d6af1d52e15ff9409385b086486d4ad434057d1957cd65baadb613c74b18df105526faa65d4bba2bbb5279126c173d73100ce15bf3bef565eb562a2968f9c12909e8af89c5e1996c0e146e9f2dc7c5604bfc46d8e146421131b0bbe38052d310d173ef2da9ed41546e714005dde2dc1c829804c514351a79bef9e454a6243d493271b6eaf4c41c0679dc900af7422ea0de50aaf62c02a0971cbb819e88c28c53e709fdf1db57530b16c378ec7f72cec5a5368f1f515e7448223d84d4a4a9ec3e6f9cf307b373d205ebe7bf2090e9f7be2c1d51801b3a273635d2062b02619fb258dc09c066110c700b3df50dba1cc6f3099ca0aa14c0b6a501fecf4f53772ffd0a1ccb68afdbf745e536381d36b64fab5eccfd915b8a4600731bcdbc9205e801d46bad9407472b616777f6263bddd4517284545a0cb49a801c1063686d61803932f3684617bc2a2f98c04dea0b04a8286186eacc441ec459d144e8917078a90f8825b4cc0cc9fda7609919884c1012158e8ee673ea9da6895241f3d242bd5bd046e55f9ab1ce4171a9ef136081ced8e5f6f72577e11b26a37179ab4cf9e5f65289f7878f0766d509ed73007c67a7d44ced7bfe4422f31e7f08935f821d92d04d505d97a16ceaf05b93f9becd6acfa49906d5e5a26cf7952aba1a4d9ca13ed7bd433655db1354d67e427b112ff4ed223ce45811290b0fd775ad0c3d3987c9f4355997f4bdf7b75695a49eb14574e37eb1a3f2c03bfafe134ed2591144b378d27e9b6eb37888ba12aff0945e2ef3f5688f590f504d5062c49bbf767cea4321aa2d28f48607cc998fffc97a3d03ee486567bface321327a1ed4de2c362b900b087fd77fd9cb2c3d5f58de81ca31febb4cdd15063e0c997184ab5d736164a12c21673b883543bea4c861dccc5460e980316bdc28415359a7332dc8d4197b5943f8e2cea580ea587a87", 0x1000}, {&(0x7f0000001280)="ab7b1874f1a4e1fd41bf441b407feb27ee9e009b042889b0358c7848a3ca1a6118f73e4b932dc96c6c93e03a36c5cbd7a6479008186bc87c4ccc86cb3a8dd46c3fec2742421154b55f363a25bd76a79eecea1f3e8054dd1703f92da58cc7e979ab769f16ba5646ff9e9d9ccca72981b53841363ce8e577a4da767f3efd2b89eb464aaffecf5790e608bd318aee86594405ebbcd3bb60484035b5c3b51ec5ff22aabfc1bb90c0946e0bc4dce4d54018e4a08366733178035cfe98b0526efa", 0xbe}, {&(0x7f0000000ec0)="bf46424fd0d069d6497706baa95680cf3bb7a6", 0x13}, {&(0x7f00000042c0)="a73264488cf048983d64f9ae52e55522acd78763af55784d65f2a718d60bbdc0d96688fe0f074b2544dfcfdeb60dee2d81ddb4ecf23ac31999f280410a45e24aec815f1aed3925f8bcac558e9a6ce8b6461b6bff78d3287256ef6021ee4e97fa73aecc04fe35917aa22eab36fe9cecefceb3aff04781f7c0619092a7c06c63cfb75f5cd3d0d9b58436060a14b3cac99f9bc8823f90fd99c9917a1e466f838a1593fd2ac0030b16496ce1dfb6664cd5103556723ed273ac3d5c36e7bc2149c29a4653c5d3eb2353999c42757d94ec8fe342f85825e5723f34c1c16aba635e446f591084d6cced15be2480026b5968b871c4091cd45979a0718a51bdcfce67049cdd33d4f1d7a0d331a391e2504535a54f9344d9ee9acee41bdbfbbfcaf53845efd47a18f90d9f68d9ce33ca8d0ecd3034a1f48d2c7088b3971f2ad52267ae957e34e7b2beda663a408040c7cc2e8644276de09fde238199a7154f7ca3dff8048a23310cc7937191f6dc2593fa28c33339676b44f6bf19832e1be005687a35f1c80323892e32c39327b44eb3ce8c187e8cdbc636d281dc16ef0b00fb3f6e4bbf8696521e18e32eafdf3d74f8cfe96244c610921079935d1c5bfde5b35e52d5ff4d99ef69222e67d1da31529f771530990feaa8186192629f3eddbdeca2a6887297afdb8857ef5faf42220926d279104266a2d42e58b5f824414f30888243d942849e026874b3da44d16f459e9ae4d4a510364fb77f4e4b0137d3d0b24a8cce6ae90d380d3bcb672244055b2c2aa61d7998487bae45c1e1b9e332122bad5bb34e1a8d1c7cc2e34fa28caadf701771387eff547e5fb97983bcbb10bcf86e8b0a2feb59d1282ccf6c19d60c0ffdce88341ab061aa95bb1c0bbff6e9833e6905e5840ca0f06a53fd0a3ec80debbfbb76686272a6b80f7c68f6dc2c193490bd146f636b0e3ae1230ca7d4d39b608f96ab570105a1025296eb0ca105ce9e95e71e815cb774dc970eaf24d8bf89a81cb2fa3fc5ce0149dfb1a32527336bc3fa5fe47800506f477ce83a47e6d644e7d29f6c6f270e5f321b1955882840bc414f96550425d663cc953264cb4290232ee6efce18ea77db11403be75f18a1085702c0e4a76feb63fb22a2a2a2e49d79484d46361cb1ace2665df3ad0a9be30670159089eb8cd3a8cd527a33d7a0de63357d851614251224a9f0d63c84c02cde68ae3f7f75d45c32286f36594cb5604df20c3da3315ac32f33c0c3fab388f5d1cbd9f206cd24ef2a7aa4a25b84e48e2ab4104d37351a25012d1cdadcb0a15ef2e30d276a0ce696595976e9e2a3375d6de101be435896d04bad1804a5a54fea2218036e8eafe12537aec9e5087c037d2b6198beaa51bbc323b9d356283253f39f8f1196e7eb07c9f18a781274364ddb821e9286786205db17a51afdc45036f1d6402641ea2cf5be617d4afe48046766b4b51139f999ca35687346289081273f76d78d39c5ce66836744336fa3b93a49f3a7ce17f07db759947b5cb40542e0c25b65ebf3cfa9b361886abd4c525c4dbeed2d428fa0cb522ea7d72607725718ef0eecb7c05f5899c4158c1ea4b0805630717d03931325860aabe9a8be825a848830003c990b0d1b68fb3d6e8b2a1df88d50fef6801080666d6bd8bf6584146817a055616c018550a7427ef0ff297e3d4c3d63fb7f5fe80b3b15b812ef6c9f5f4819654f8dc97343f0a174dae871be7c5bfa20e68ca3a95f43d0cc6ae5f1c773ec0169ca9da42e5e5bb48d0cd16067fb61de5e4b88ff4a5dad810007e0095063671012dca6f5dbce1315f8c926a59923d25265d6d298ec3197c0b314360be90a35044a9c2fbb56513f12ff82f54d6840b0e8928987788b9d67cd46f5d695cbeda50dee07b290f0ce26a1116497fcec1825a92e055863f7b71393a38313d57b9c0aff3dc39894c5a1b5fb3c098ad3b4e83c1ef5dc86d949d075d556c80503c8215e87743de73a8311ea06ce8c4a6066f8fdd07e4772b5bdbafdce59301b96c600fefe668e7f6c9c530e3abe52f33c24f2cc4d1ddb77812798745133542c84eaab1cb4eca27af533453d6484ef6b3c2100ac3a26a3f3be233673236138d49bf9b34d26d313ed5ac7998abe746ec56ad6559da012b601d3be546089d067e88202c5ee44ec86b594e6e1b706f8eae98441add14812d020ff8cab19c12efc6ecbf48346ea56d465817a12684589991db30e6735979d084781761a74f9e656aa28a05ce040f929717380548ef14559690de2a76fc49f75801596cce5cbbb0f28e733deef66d06ff08458b61991dea2cb183de251c01077bc315ffa0a2941649a0bfaf35e13ab2ea1553fcd37b908c56cbf3e121506558b2e64f1dca6666383928c41285463bb72161c691e42678ca68377e384ee2b41f62e4bbecbfbe660c6c54a551400b904de3ad01aebad016fd705adda1a1d99b77fb69f7b3ef1270c4371c6c0aa31ac77bfaf01d98b32b191ed63f29487044c1d54236ec03404637dd9f3dad3eef5f2017fb787246696df79d09167c04f0251406be59e9f21f67019e75789e389c737989f9993427c4d8e9b166d2d474f7d66d1e3770ee1bee235af6f8ae526fa689f613bad76dfd2ce0105b7b71123023b3f8b8129bcd12dd58ff92663ba7149b881a1466b5be3a9e1dd94e1b4c10b0531543da208ddb6f076cca614adb52272e79c5d3f3213829f0c0aab37b2024cabdcf19d33a62df2a69a7eafdf5b37ace41f030e081c1f32177db7cafa7f7ea567d2826913d50ed37cb2e5ea9f7bff14ed842befd98af3ed74c737f0ea9a7a339132f5958bb783a090c004ca75dbcecf39a291d69eba39b16544bfb356a4d8bebe7aaff3e9746cbbd7598be1ad8329f292856bda9cc0c0c1cf6fc3b5711617cc9f3b13ce7900de1f99b8ca34a6547b12dc03eef4ba6019e3dd857b608424788990c3edda8b5ebdc9b6a0afc670b267e195765179be3e3fa76c7c57a375da613ac49b7a55630e6bcb405b9e69ee3ab9d6114727c541160f9d8834ce79e2aba4684292ca52c145f707fd6b10d902ada84452f08729a22483f01f350066c3c8bc1c580a84a4a4c0a92df798f260565f525e2cecd61b0fa626818198e0d819ec3ddf1ba8be788e1db2eb17e339c6f2e2b35c94cda2f25a972ec4ec0e9088b6b7b8e165ae94a3ac0ae9eef79d089c8af6946e92a4de2437e1f650d849c8ca363419e0e440f81d0403ab1657cba84245e3e501122236220a05dd8bfe3ee631652566ade1bec76108e87f8bbcb5cf897bbc6b2ccd5940f208491bcacd9b27a13a532f963075bb6eab5adb57d40492bed24be422ba3c3aac898c3849fb67329c2a6246eee5e193a59c2cfe74accffa31964fae4f30b69dfa0dea33d2621fd56efa55fa08d9638793aadfb63194f94db5d06b8e2d2f792a69ec558874558b07264730f4f7c2b8c16ba0b10641d254e570f1a8eeb784f76bbf511ba07bfbf89daa176783559a6b775844cb7754571091063bd35d87979c4a04e4ea015cccf5771a7bb3edb98de80a44fa374d1e3bb9b4a5366bda2bc8010bd4d6bf8d88fb01493f4e8d42404a834211cb64d39deb56f9a7256ee0fd00e84e00392335c3940e95a2c2c3884cd4958b49f718d95a3de42985ad643954320caea0ebfcd5f352f4a5ba23f5effd5fc3eecba98be9ab8ad1659c7c08226839c14b5a28e50b419c94b8e862ab09a39d6a302420f6480fa38749df1f5355d97451bc30665deecee36f856b47ae1c4d8a448516faec09cc8a2c547bc27668d70cc85742f3c3c393b70f59d2da49f51ff11c54b5c7a91e3e14045277d9ae118a6e133280a9df5972bd2af85b4b52e3b252ff4dcfcebde7e1d799618ce5d13e949cc130b96e54690089258a74b1df3ba01961ee0b49dbf2fec7dccf7ac723f83fa91512ac697e276d543c1f786df28732354da6af957fec8420ed629f9fa1ec6e2c209f51b7f1e65536cb2f1394624dfca6bf61dd1eeb0f4da7cdd5888476201c197688e6e126dcc669ce6cdf3d66459f02c7b05aabd5ebcd905b9030b1b86382a23de726aca0dcc2f5539b9cd096e907a831de505dd4fb620d44d6fdcc48ac1cc5d38c3a2afe82464d89b9ae04860136983bb2c518e5e8ab83b3f90028b3dbe9a7ca368d5f15b6d767b2cd8ecff10d984cc737039dcf1b979849cd2c1dbf6cb05b2cc8de4200f21aa646a17cda209df76c01b9cfaca8540541b85b8eabf9a21469f0f95ab901904901ad075ce2dfd918f72354da982485fdf9d6db5ae0400d6b1943cada60d24f478ace0316aabc1bbbf86b80b35d6fbffac13aac10215caa0c29a10cf8cb36fbe77dbe987a0722f686d9a478e31c2f463e65c7d26ae6f2e9e599f0c345c81f47dc421ee8503c722fad0524bb831e2f4418801d73a24a17920ea10d9b8619385de6cfda9bdfbdf4f9ad06e44fb28b803dc719eefbc00bb193eaf0f732187493979071a3e799c1549481b2511d84520459bf2a760e67133edb334346db9ec1eed93b9f296e1cf617b03aad9596df1849c141a8cd4e4a97f25a465a98215fe8a811b72b503230d727620a1a8b51e9d48a0f95a2f026c1d02ff911482831202c9b763775c723a23dc7472c58ee06f447c3cd1b755528cad24ab7e5e14f66489e5bb83d0d53a8b5a4d55ffe876ef992847f11644cdc46dcc5bb4789cf2aeb2a93b7e17d24b996f763050ffd0c7670dbb6b217d281df4b7d4b46b793480a5de737862fcf63f03b844a2292034688fc0d21bb1e0fb91199b07435b2d9c317d02401469c99549f96e195d249c85b48bd310506bd7ed331793b80a96226cea53507a471d5739248018f2359ae3aa952d5510383e13f5d462b6c0fe171aef73a37ffaa2fcac28d96564ccd59dedefaf3a18773acbb699730591fd5599a537894bc4380f40bb694446a1fe080fa037738e97e33e40b1efc024dfe78844427dda7c57be856d05d1e5b9f2b47d166924cfaed4a051446faea6ec84b5519b1eef78f7c660afe9a35cd43e4f8bcdfe304ad18530318baf35086db80c6751185bb2b504c3b92779ab7aaed5920fd63b2b38b88f998d2e7bc23357f4841f1051979ed05d12adc47fc187f883b2d5d255fafb69ce5f60bbd8329a63f4b1cc4578eac4611635ce07002a8ddbc28446c8ff0ab4444ca2e93c0405ed300b0b83d3fde736a6841896701ee3a3d6cab815d77303cca46885236ebaf3b3b64b3e8810d3e472a6d989e714b5f235d469768de3f8f76d2b2bd552fef474be00139a063606780eb9679babfd1938a43320f1713ce07a037c84647c4bdbb24a58f0475d1746aebfbaa505e12cb747dc1e39c0f530c05f678fb2c18804116fbd32dc2b2692204aad82899af39de50e524588bbe6306545e848e6e94b0cb3f43021c8e7beb16253d9ccf783bac29711fa0b90b57edd71ba0477c3a20c6a20d3da8d0ae2950f674fbdbbda82533491e32ea5922860938327267f3fa19eeaa62716ea8530d77140a40ff1de58351c3fa917d4ef5eff12456151a40a4e7dcf1d44f852399eeffb419bfd5306e5de5743d651769f814bd4c3ceaeadb43f83c7fd46f1a88e9f6c7150a7846282dc0d866ba132c77e8fd0b141085cf277ab9598f5a1935f7f60b9d9118528ea3d7be9bcc889bea76e2ce72ad28c3c9a9c77fc17d5066bcbd6d90c176f4d5456dcfebb89a314e6da71f28cf7fae143dd1fb54e1f30ad2c4ed50abf1c4bbfd30b0fbd6474b04a4912979900b4800ff9d79af0c5cf448e7167e786118fd59ccf340d1ef89bb82d3876d", 0x1000}, {&(0x7f0000000f00)="e51a9d76864dac20b8486e21eeb883db31fef9470df8237797ff2c9847fbf5fbb789c1f6c808ae3a7a4309a1b3a4789fbb262a01e45a041789df2fb552a10fed5a18b8595220fe3e4514816cfd156a0077e08266667c375f77a97f3cdf449651b267a548cfc84044a29872e55fabe919d6c629f0bc05203f389854f755b5471b27c4c1152c1e397d5c8f60537793ad5599c1579632845b2a5c3738d55e3b639b8d3c5d9659d16a7fdc2a5c9c9b2e200d5121922c0a332f80afb88dd3673fcb07f1b3bf1ccebf06d668d66cb32090a1360dc6d981d66f6da0411768195b552feb803b8eafee052ac68f96e4a5cbcaddf073c9ec9517346fdeef7f8c1a", 0xfc}, {&(0x7f0000001000)="301f9e91953a8796ad45e028638ce30de367d01548c7e4607895350a52bdfe0b90e12777f4742578648e92d3595bfa6518006162ea8f78418d8b6067612d71087ff319abb870780ad056cde24c43ce8c261398b587d18ecc27af64b43a775402411b1727fea18742d96cb45150ea09948dc6ad4262f1f5fc8a63d583cb08e5b4224c492d1dead5f4caa1a906", 0x8c}], 0x9, &(0x7f0000001240)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xec0}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x33}}}}], 0x38}}], 0x5, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x8001}, 0x4) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f0000000a80)={0x4, 0x6}, 0x4) r7 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x2000}, 0x4) sendmsg$TIPC_CMD_ENABLE_BEARER(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001340)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="da8b6d1f517a63f2ba3d365c1a807309ed50f746ea67de9e94a050ceaf14bc8838d8ce147d18df9a40dd623c45f5cd6391523fd254f5e59cd9b2512be77c890d63151f78452c1a1b78b7d9ae7e35d7abcd10a0710ee3fe818c78f69dd00c3e4437a812e6ca073427a4f8b5cd17a97f9871caf34506d9b5efe5c9594938dcf77562822d48ee80adeb9c5d33752b4b757ad7"], 0x38}, 0x1, 0x0, 0x0, 0x400c849}, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) writev(r1, &(0x7f0000001400)=[{0x0}], 0x1) socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f00000010c0)={'erspan0\x00', 0x0}) r9 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=ANY=[@ANYBLOB="440000001000030500"/20, @ANYRES32=0x0, @ANYBLOB="3503000001000200140012800b0001006d6163736563", @ANYRES32=r8], 0x44}}, 0x0) r10 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r10, 0x0, 0x0) sendmsg$can_bcm(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000580)=ANY=[@ANYRES16=r10], 0x48}, 0x1, 0x0, 0x0, 0x40000}, 0x0) ioctl$SIOCGSTAMPNS(r10, 0x8907, 0x0) 24.344856516s ago: executing program 1 (id=519): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x80c406, &(0x7f00000005c0)=ANY=[], 0xff, 0x2bc, &(0x7f0000000180)="$eJzs3MFrE08UwPGX3Tab9kfTnn6glw560ctS41EFo7QgBpS0K+pB2NKthsSk7AZNRDBnT/07ikdvgvgP9CpeBW9FkJ56ciTJNm7SpJZYN5p8P9DOm32zdCazhTeF7d797afFzcDedKtipJQYIg05EFmQghxa1Fo326SIJFrfQ9cy0pCLS8/2X68+eHg7m8st55Vaya5dziil0ovvn798c+5D9b97b9OWJbsLj/a+Zb7s/r97Zu/72pNCoAqBKleqylXrlUrVXS95aqMQFG2l7pY8N/BUoRx4fld+s1TZ2qort7wxN7vle0Gg3HJdGVJX1YpKhbMqK9u21dxsM07JBEmedOBnHQbOTj7vZvuOmahPbrz5ftY1RWTmyJ46O6OZEQAAGKXB9b/RGZMIW6O3/hf5Rf3/KhyVfjew/tcJkWHqf1M69X/Ra9X/Vb+u3MduIVr/41jO9YH1/zGMPzMZ/I5EI9K50ZXy/exM/5uo/wEAAAAAAAAAAAAAAAAAAAAA+BccaD2vtZ5vtoaI6LBviYgZ6fe5lTfEx0B0/3Xkywo3+Jj9xxiIvLiXEvnaqDk1J9Fq2/mVW7nlJdUSefFvv1ZzzE7+UjuvuvPTMhvmM33zSblwvp1v5m7eyUXz2zVnRjZ65mp29Rqn+TEAAAAAADDWbNWx0LmYks753raVJb351vm9FUyJyOHfB3rO91NydirGhQAAAAAAgIGC+ouiWyp5fjyBGePPGjoQGe72K9o6lWmYIhK5YoVbFR2TXxU5vSUnZdgl9wSWeIezjXfjPmVH/9jEE1w96eCP6aOPTVegEyLtK9PhnvX8FgAAAAAYLz/PA6OeCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkyuOf1026jUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf4sfAQAA//8DMrWi") (async) r6 = syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x80c406, &(0x7f00000005c0)=ANY=[], 0xff, 0x2bc, &(0x7f0000000180)="$eJzs3MFrE08UwPGX3Tab9kfTnn6glw560ctS41EFo7QgBpS0K+pB2NKthsSk7AZNRDBnT/07ikdvgvgP9CpeBW9FkJ56ciTJNm7SpJZYN5p8P9DOm32zdCazhTeF7d797afFzcDedKtipJQYIg05EFmQghxa1Fo326SIJFrfQ9cy0pCLS8/2X68+eHg7m8st55Vaya5dziil0ovvn798c+5D9b97b9OWJbsLj/a+Zb7s/r97Zu/72pNCoAqBKleqylXrlUrVXS95aqMQFG2l7pY8N/BUoRx4fld+s1TZ2qort7wxN7vle0Gg3HJdGVJX1YpKhbMqK9u21dxsM07JBEmedOBnHQbOTj7vZvuOmahPbrz5ftY1RWTmyJ46O6OZEQAAGKXB9b/RGZMIW6O3/hf5Rf3/KhyVfjew/tcJkWHqf1M69X/Ra9X/Vb+u3MduIVr/41jO9YH1/zGMPzMZ/I5EI9K50ZXy/exM/5uo/wEAAAAAAAAAAAAAAAAAAAAA+BccaD2vtZ5vtoaI6LBviYgZ6fe5lTfEx0B0/3Xkywo3+Jj9xxiIvLiXEvnaqDk1J9Fq2/mVW7nlJdUSefFvv1ZzzE7+UjuvuvPTMhvmM33zSblwvp1v5m7eyUXz2zVnRjZ65mp29Rqn+TEAAAAAADDWbNWx0LmYks753raVJb351vm9FUyJyOHfB3rO91NydirGhQAAAAAAgIGC+ouiWyp5fjyBGePPGjoQGe72K9o6lWmYIhK5YoVbFR2TXxU5vSUnZdgl9wSWeIezjXfjPmVH/9jEE1w96eCP6aOPTVegEyLtK9PhnvX8FgAAAAAYLz/PA6OeCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkyuOf1026jUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf4sfAQAA//8DMrWi") ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000110600)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000110800)={{0x0, 0x6, 0x7fffffffffffffff, 0x5, 0x7fffffffffffffff, 0x2, 0x797, 0x6, 0x6, 0x4, 0x3, 0x5, 0x200000000, 0x3, 0x40}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000111800)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000111a00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000111c00)={0x0, 0x0, "64f464b991aa45d876ff59e82cdd4b5e4c911d480308002b800c6bb7e1fd428987de3bd06922c74d43d74980fb84891bfc984579b5d45e30ed1f659987b2637cf3ec7ede43fe13581052723d698227c3cdf61c7d4315eb6b66346c2d9975d18bdc9ecf8c92d966f21a568ace8c57b1b0de50ed3f0e820c1891446d732c29332216a72c4e9b041156c3295fcbcbb12b0b3156b3f995a8c221f9abbbb032fc91a5c83bb7c7e74200357cd339d1bc65441bbe353db8dcc5cd7c75b2a3f067d5af80805e739a2322f820be9089ea23fb2119699153e6827217a8abe48105f566677469492d39ddb4806674c0143ea2c336bd1fc7c4a2c386287ce5d8dfea6ab7cf00", "464e496ebdec33c92afedd2b8648257a54874a819d5edc95580cb180dc6b85600ad1c48105f5dcc7742d2527068b8ab1a32354f69da077a8d8b039acfc8bfb30fa34a87be50609a758376de1c0752ed2fb93dcb06b943543beb6c1a036564128eb72115b15ea182aa649e93a46d1179b9e27f8428c1b68e1ef07653605f4791ae2e33ee20889f3abeacd4cea6ab83658ed3b09d27dfb6c9bf2da0958c39981d59ac07debd48f68f4d3b0911847ce2f29a8c956f5737bd9ef54677b28192b08a0e3a2103460fec6756d5a132b9a76b027276fd42363036257f9aca7e60a00cf1cca34844a0f10c202a31826e00fdc19d06e09a1bcf0b2bf71f23cd4e46b226f7e9715d25a0f9b353ec26c291a8cbbaef09e3a32237c69cea0904012b82f158eb233e7b160c0d426f2a33d32502254fbf6df13e664655c2481226b26cec24f4b75c1378cf12873db77f6e887d9b6a55278c456498e87bf0403997f628146b4d9e864a5d8b4266aee1e709c021fedc8748a2bf4733ddc2255cf0ca48c72c1250de804c0ee46856365e9dd739081339d39f3d0b7426ecf28ef8c329c31c9de5636149ceb4f61e3d06da9057502cc26b9b6ff18afabe95109fb968d48821df4e69dbbbb8230490fc905a87bab192c076a1848ae66ae29c6a56c39a2978e364242a2ffc22c802be68d632e22abd8b31860b4c9b272f6a544bbcc73359fa9cca84b93e1b8b10ad638c3ec902e5881efa2a160275a5ce24ecfc13f25a5981baa9aeb2e4914c13352e20df3b9c38c612b22c0697534a5fe590ba5552ce80aa5a7ba6b8135d394934cd926716223e6a1e4ee8914ed38476009d60152c6e2aeb787966ec198c60dc5067abb892e0177aae8c96b2f2d6fae27761302ff462b211dde8a72287f5bef767832b8eacafd31cb92fe4cd6b10b59b78ce6fd0c3d9916208d0c2fcd342778322775d8cf47c4a07ef23e0d2932a8789cbaf618142b60c616392368e2a271290ac0d36a34a2df7783c8ef0c813be3b4c5bc6578aaf4b0e0e21e208184fb2bec48b7b2b9505606ef82f8ee789b8f3acbfffe26532956082b039b4d99364e8a305ecb34acb09f24c7b8f19ad7753caa0ea67d5111b340f8aa819a1bab4144ca6a91434c9637ac7fb9c3b5204a1256b8e9e497554564ec656b726b2bf2dd33aab8f00e6acea7f9440feab583d43cf03f755083ff9898649ef7ca0c065e07ab020ba26fa50b3f15320bc84343455f5fd2f8304270495b196e1330d9fe581d6215210ee74b3af5a3845d724032866808924254dbd556390c3523008ee249c297e9984adfffc274022620efd7335ea8928b7106bae779dc69c72621c4a717f58dd8812dc224e43684c862e5030198f20d96e467e6e3293940466cea45edfdf586fcd1fa4a20ca618868416115bb5a7454b26d5b18dfa24683f237b8604f258c377b892de2ce93fc2ecc0bf82a5503994efd3519b0d430423ee8a6e5add7389331bfda57b64656ba2eeb11d6890534f3f0aa789358e8b9cfda430eef05f8c24ad4833914cb24b97386973d1f8accdfbb8fa6a15d34ca3742dd99eddb920016b5f4a1494b8847eb29c7bd1fe76dae67856208e45a7231e431e5ad4db5622f728e7421064a124f64021fa6cf3f529a67cd5108147a1a8ca166ddad2a042cabb4bb3c9d268e2d0246b95cf2d707ef18f736fbdf49a221e1528956b0dda88646f4f66e9f5078817570a7dde0710feb30d645653cfff740c5232b61a6e6416f762a174efd0c5d999ecdf4377212fee891c4ae01dfb35ee1482c08fb9e88ce6e45898e9ccde595d0f0afea0a237129f66e795735b0174323fbe2bf5df4e2441c9237a50a7808f6ed1a08d222b56b6fd4b9597476e58497bc2ef14b6a0fcd30f70a892f1fddf3304611380fd6c9c507de7e945284a082373a1e4d0f7bb29bd96c24022e45bf046c92e17ad666a551df766a7553600248c79d9afa2c21713eba0318efac50cc9927a7086891b09f7103d6ad41c8465d069da057b351688b183b6b44779b780af822e5e9349aaaec98df8800e7a5fab1edaa8ec69aab5754bde40e4d20a2390782b9472d2067bb627921ebcba554c967cf93e8cbd08a16f1114b0d434d385a864ae6437abac7b0bf192674f6df32a99152e833f0d8d92a5b72a0e031545c97992a935da4bc2f2e1c8e5f02cced1b1a0ed4a07d49cd18b1304535d10e64062fb6ddda6808316787bfdae645b485453cefdfeed9175448198e9fb05cd1aedf7048e0cfb887907ab3ac71e3ec517fdee28c380b10e957bc020e822657030accce0ecd6405ce1b7cdb86aac52f70bd502c7bd8b441c224b9bf0d8afeb7aefda7123b5afe0ef45529173348c8bf370bdf56c960f10f60d843d4bf8f77fc99f7164b8072d2c159cb3ae8a6aaa3074a00074119682ded1c2b123398c82be09fb6dc4644fd76f17aef6168773c2a9276d382ab1d61f4eb2c5e05150918db505d591a76cfb2e2e24ccdef31e63064e575119f406e016573e4e19874dac446d128b11bd0d02080eb79a935cc016362b8d768503ce03b4b74af2d13e00cc414a5f6c35cbb6a865615eef1aaf9233f3066a753c9422fae1e9f8b34930e6d004a5c70cbd342494d798da60b8bbb2b8d88422080afbf24a6c217e58f8b183b7adf2876e01cacc82208fcbfd361e073387894d05a407ce652f15fe88d7870becbc7576616c8c83472c6ce4994476e2a7c5fb81022738c96d2172d0040c038e5643fd249672abd4af9a703486faf0c9ac66df590ec7cb6ceb7adf00f6946ec848017c7097946c64686fa0e68f392b785773e9556f216de8e0b9a11eca611d3a6313f428122234f444509fd53bd0fa5860dee899226a0777c6c523a959d367a49219ba85d1089a93991e64ea77e8c840cba4d46b9cdacccbd7aae468525018989e572afd97aa157be9a83789517e976592eb0df4b4b8dc38bfd6e21e679089b0a6e4d74b3dfad508d16f1995952e453289474403ca3756495328069658035e62dcc6dba967d1749e9b80466d415bea7a69b7dac1691fa2a8068a052c9d7859225a90986f9d78af759c0baf9915015384aa4107bddab52b8a8224bdd2292add50edad83167f093bc6d658b9fbd7af36ca9c8509152284ab7f5550a915b0471bd8ec01d70005cba8a8332bd7b0c8b44cd9749af88855aa5c19ffac7bc3221b29f41832eed93fd0551398d198f6616bd451b6ff1774e6179edaf365569d69792ce34fd098780a87220ea4e2eac05d086dc25ed28e6a96552a311667f0379b9b2244d379aecfd9514f0c9346c2836e78d78c5b377e8835b25bfb8b385afd69b2cf28e357e0d3965c15d756de0bbefd6aaeecc6e54c28553201c52f289d57af1c7be176e659df157734584151dfa139a4c37498f854523e6b9f885342cb394e7f5ca6cbb417470724c65b0d77e8e4473d1a8d2560fb0d9c31ab9a57860462e255e833894018147b0ee9c0521aff2e8ae4dd963971cf9b117afb862307d702e48922fe789f1c6726ed412dafe51c964bde5e5f50755eecb40d9a1dd7592a50885fc02985ea1159e4d23d93466c911507a90dc1ba13b3f0f078a9b2451ba1acf264ea3a95b413ade791ec3e6573a9dd985a32c95a1f39a74fc5e40d8973f3e154cbc0b5c3cb4325ff02b98290c74e7f60b71379c8ccdf0df1374a3fc644659ce47ba34aa05f6f90aa7aa6a04c2b1d96de540b3007dbe1134dadd3dcac8a876592550f3106817b2d30ffd59ad384131540676d47865b41f6b9e2431c0335ba21f1424d51cbb3f5ec0c43e779208adc2cb7d5e4ff81c9b8dbffd35d7631ff864074c0fdc1720cac3908713a8cf9711ba9912788617add43d24bc1583ce858b15721e947ba6d151b376c860997066975186ecf039cb643507586c99557b7b511ba1ea500b8fff8e4fc656373362986e23f51dbd46a7a9d97ec1f105cbfb7f43eca3fe4f9fb7f4d2a230a3c3f701b0f07794c393f86bf9ec946328311418f0e895a24b4232edb212f3f72e87e27395124bc95a1a53550bc53a8c05b2cb92f1c8a709a9abb3bacb7960ede465ae3016f4ac6f8c8cd6a39b7c445b84945aa1592b8770ffb474b109053eb9a6fbc78cf874ad46e00276e1394ec11725b20fbf2c3cbaeb062bc40c1351b2b57f8eee652c5b918aac8dea8894a4c2b9e584f62a18b8845df770ed84772ad4f2815aaa4543dbe83ab23bdc4b6ce25016b0a3659b596d8bab61d190f47c4bc69597029a99eb7f9fb0be55de0b2b16749a2fc1e6ce9d1a2b397cb75cf40cd8a579a5d24a2cf909958e729322629eaf6812e00fddabc2de9c4954a0f6dba82b202fb08d0aedab712c9af1d8b336d3ee83b9e05b26287e211ec026f27a815dc05e03373b0c136aba4d538730383943a1de34d0d06557053b1ad1c55db3b2f6216387b0dee6315c0219219985c654f60b896777808affeb30c3d3bd2f3531e5d65bbe79477ab1dbf7050c142b4916a4a4793b17e6d35ecb368afa02eb5eb3956baeb143bddc1b341432c65c3dc850d90331c52a228b52ac852ad944e037ef7e8eaf69635089b8dbf1256a9daa716a43885eafd0bf2573eeba350d8ba64b44631eb65f1309519edc8ac19222354af5a99cb664b9c8c2cef48e9eb4d493729a4b8ad739d8a753ef7b5fe5a997cbaf788f9997a3ae7d366a245e11e19e4faa422d6140ef2688df75bc7c78afc1dbb7a4b0e64fdd45345c9079c1e44a2e6c7e848787654c1a79cb8cbfd0a70bb05fbddeb76418cb9c8cb68764855b38a393bf37c89267346c0332fdc62931388e0c045d8b75e3558d7cda657548a61871383cbb26983b2c2a6f823aef63c48667b69b2f1e793983f08e606b9a7199504f4619fc28979ba8c3fa5a69711700e41456406a78d0f8b4630f50cde3dc1ddb710ff893c93af0152bd853a14659f4b6661b84d36cc3e933febef1e3e46362241e125b7a70824104aa984b1de89c001510018784932436db1222c87dda9775c7bde6425d475b5235f3a72eef2a86184b41bf1c073e0d43bcbdcfd26ca700bddd1a845026a2648c19fe59c379450d98c31c7b9a17257d78f0938b2438e24828d98052d034ef767be7e0e0cd480f1872a2a00d78a99bfc21950d004768a7eb0923c20c54cab65ddebe9ee7b8b091f914cecbc5f55ee730a4484449aff5dc637285d885e7ad88aca593e3986986d7a1e297f0256f10a9aa521b875097015b0e24eb79e138f8ef7d7c71bffca1cb26e8c4218187805c9d06cc6b7828515fa48be8c642c808378cdb57a8924941acd0fdfeb6613864ee9e52a16896b5d83fd10a2db2e59b4d69aac782637b796fcddae96f76506728001fe9bd59eb7ef61754729603016eb41cef42d57999ee3dfd920d5dd10585361b6078217c587efa"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000112c00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000112e00)={{0x0, 0x5, 0x1, 0xcd7a, 0x4, 0x0, 0x3, 0x3, 0x7ff, 0x401, 0x0, 0x7, 0x4, 0x6, 0xffffffffffffffff}, 0x18, [0x0, 0x0, 0x0]}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000112e00)={{0x0, 0x5, 0x1, 0xcd7a, 0x4, 0x0, 0x3, 0x3, 0x7ff, 0x401, 0x0, 0x7, 0x4, 0x6, 0xffffffffffffffff}, 0x18, [0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000112ec0)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x4, "6eab73e7509359"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000113ec0)={0x0, [], 0x80, "da554fea6958e0"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000113ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x80, "da554fea6958e0"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000114ec0)={0x0, 0x0, "a6ce42e58ee6d6e3729abef5c4e5a721eeb058ff8c7d200cb4f2d0fda2081638c9c0bc402945cb49395ad0694d24728188fb208fdfc09a6e356edc1e5a82dbd3a4fa53c7b402063b2e16d14cfcbceb32d6c81907dbdbc1c10525f6b240e8cf2dd62d30bebe0ed916391b8ff286fc0be92f075590c5f92428c35e9734516b11780196185ff2d23937de4c8edb6165ca77c893bb6c8cf5a456bed4196b18a4245d54a9ea88263f0983665874af87e4b9541522b3a92802df3af78e4fd448c5bfecd5f5d50c1ef13f2ce4020a36216d99758ad599e2bcba88e05fc53c7b2c4e336637e5010a72f17977a37cd2d66560ee70b7408f2a6ec2377cbdb8d89152832652", "689544a8314e0afb43042362a8dd89d013214199760e0e28610ba68b97d4539a851860d87c44c4e8bc6f72f36e87209698ddef4e3f762168144eddf5339a9ed08d6598a5b445a9886de09aa5246e8d319ed323ec89a922a00cde8ec26a30bc60acf4a2e55106bbc73cb6d38581a507aca6998d085033109e7b5cdc4f62bee1fc3ec1315d585e978cbdfb5f13b738b815f5c806017d155120c7d92ac93f61f5016444aadf273895587ba3c2618155063e813f8fd2d39d7249447a7bb7b67537d380dd593d2bd3be8e6d85d976b6464de5b59fdece419a7fa2fcc5122b4eedf536b5d3196a0db495021b1165649c3df5fc73631b9c37d88b58879fdbafd29b81f17f2cc1fda02bd26029a67b0caf0e02f28d9e23e62d2ac3cbffa6d861ef46c3895224f7cb726d84fd0a38dc646250893c6e7ec709f58e51a764012d4d48be7289ee78c9ab955de5384ff49dbd0ef24d11b423ae06bcf918e14d2024fb4bf2b072bf84aa075f23671764f186b0b01b88bcec2a15ae9a44d6b96a45cc0c4e416148d5eb65d642aa0379ec9fce5dd85ede70dcfe5ba093c63bb6e640d632b7b28c80c9f8ce413094e79d1d84c55da0087afcdc3f056ce54c2e47986373ef38af85c4fc8f19a50bee2c65cf418665e6bdcbc89879018201896af2e0d89651784c5eadd787d816ad8e295b0361908af3e2a961c3ab786f28e1ce011abf35c2b845277e23b36c9f028f4d3adf6b5930c5f44e2a1a820bfcf42f7aa6a8ef6667e2a5e40e117fdd50cb3035f9ed6d3f4eebc4dfa5450dadd82b38a9ff29596c439b475293af5ff83eac7160270cc5ef9e04894e9df8b1b046694d35778ad31bf09c5af4b6a7f9ccdf54c6f45ce67083ccd9d5c2c494011d20156d4bc9230a7c1d8404b50dd44d0291f25f2d9228dc383b946fd7f925c53aa54d631317c8ca9501f8772e6bd575a410e63d4ea89781e5faa044e32a54ede457eb5234f37cab47308d5d6826f17e255773a0136bfd6ce9f4953f5c2b5d8a9769d81b8da8c2ac90e823c7ba0989c9d759e1991528ee3fec4e8a30625475de89562cffaff1352e2bd0ebe9e30da56e8a9fa8bd3a49a4dd21b717be84a9bdb285403c75d892b55a2310a5fdc7ce0873bf37cfb3bde72b81651cae308a99aef04e1fea4ad231bf00988d3ce0fb95795e77bb8cc03ac5118fbd08809143c5f6cbfb2f1638c9e8c7e875c239857bcdc9b9ae51713bad5f1d06dfcbff9f4c8254cadff90a1791f402bfd172129c5e15e98bcd8f8e9a6a5602ff6ede6e0e41238c9c56f82044069193552a81f906f9c672ef70cf02339b630c6687a3f44688e38e837b6009fe1e9cc8bb7d31ed51b7a3aefef4437b536a98e5035bf84b15195550072dbf9c49597eb0ca783735f6873117c361d914dc957a489009694701389708e56a6a201c4ffc68c471a40016b12c4c4420b9ea139ccc75fa8ccbd965e6bf4dabdb6fecd705d2ad17cc5a669d838038d657912f68dba8d33bc00acd71c5604809f6c1c039a69ec0c2d3de690ddd62218607fbad14a5d693508a8b6fe542bf40f1cea09c5ac155854652764da8106679636afebe6473a85420193bb787b0954fd5b5a380ece2564f846ec270e3ae5e01321aaa2a3f117e61420dbd37f242a4229663f8c7389a94af6e420a25c0a2f08384da0369816c135783f32e0b47a3f1772335d91c38aa2636275623fde8fd2fdc5b63cf26fe5b050d4c875607b0154ba5cc1f0ab1c71d8da36120e0fc0022eea253991f1ec9dc825be9050ca60df0adf75168af3d28f45d44dd9202e0756d0d0cacf550a76fc4e67d4ebf12e8e4410519319c0c0b1f061977bc2a1929428cd73e72024e100043033f970c619ac2c8e10bd04030acbd119d546424e3d2887a4f2a1f63d75ad66294ddac115e0fcb615241aadc33fa5c05db04be20767552f2e72dcb91775ed7a46632a7fe6935d151cd19fea4a67497f728037730be387f56b9090f0c85563ed40ed7b5a01df2fb7c5c4f505105f5fc71d17ff9cf499e3287bb029a51f0b802fdab236d76c39c698599bc7fb3f13b336933fbcc452db486146dab2574a715ca98c82d16f255c24a6a52fabc546ee7b8f25ec4dfbe9af365c5ffd7725cada41b1d1f8d12408eee3e24ae8af94bb964255b70d8856bff13a0d3639d67206be2d98c00c3cb8186496959fc91870dfe4fc60c8da2fb7fad63a088ef040e75175f75b7eb1cd3b4752f4297dddf6b329f98697ef4cdb8ce425822f4e0a46caa550d42375a2e5ecd6be50a1f8335948a84f3a9d2ca594f501175c0f7ae966263c74697297ad5918af9dc5b124092093a7d4e63aa527eff026507b8528aa4718fd30f4f3fca64c381fe2ffedf9ec2ffd0cdbefddc94d0ab930a2bcf5e9ee2564bff199bd2042109853e2ee0f1c8add13bee4b7a5783f275e4c36bacd0fffd267d7255aedbbd541407fdb5651c644361c9f593f720e74d9cd9633970a96c8414677eaef93753a0d19cf58d360ae8963b6b24e53eafcd8dd01c664e912fa83364fcb43ad038b2f3ccb37646b6914b86d3413ca48d00c3281aee7e6f46993557f55734fcaacb19d92a52865d79eb2dbb231826df7c035a4d3cb4b17652303a30788b516875ecd9ded3c4754f49d0ec310d1be87e01a07b37c160ade152172b2f2ae432f3b8905018196239f6b6c610e0326e6fe64db0a13700abb33c683350b395584a7d9266e9e98a619c28d0995e5be5a13c9021ed932f88a75387aa4d09be26d72aa32191ba41e20aa2d58d22a048bf89465c1f76d7c3427ffa9121c71f933f4899c5f0e0892af0df1995bd7ae9fda1cdf1094cd7df3585d3407c0b1e257350e620336805f89ceeb9cb5fb6cdf8bcd61a5c7b20cbb64c701b3a2814f20c83e82b2326e3ead33b0494b9d0d42aeb27e65538e8a404337f39f968fd5b243d71fb7a56063c562ed91a70b1c9d99893f2ab643fecee0990f898c445ec2278c3a018d0bd42fc9b916c8ecba3f09b01ba347c31ef76c4e5c45e49d2d81523ac6d535179fec20a016447b948aa173a4ea9b23c2933f8ff45324b98c6c5da7ea5ca1f554acde49d38cd74ec76daf5d34612bce534f0b4fb8634a1b8ccb9be1cb03eca063aae7fc87b1bf1fdf48c5da72d829d48aacbd476ebea0992f47f63cc3bb802ab86d0de85994c684d3c5b55a3625a29cdbc97fd70425e892c56e6d1e8471e5a8d74dd4149173ba3b784033e5baae125441da51d0ffdd6a42ff8e49bbd54af4e08d533f84d24ecc0d1ae491a1add9fdebed6769e7e66dd491fc8ff65a0d32712a559abe6c36259488736aecd1ac0679f3af00e4d2724a3cab37ea92272461da8592a12382442aa62948e527cf60b0efe0b3cb6fcf2ca296289f51a341f43341f31316cc0ae76d99112c0198ea76e3340948e1d8cc2ce297f3638b7f1b070a59e0a7126dec4181f5d9e1f233fc6ac61ed387c294ae8f8860a289dec2d260e778a47369d65a1d56407662e1c038f08e14be6eeb9b02043b3dc52abd6df75d25dad827a9d8365c704036bccea3529dd1beb701a6c1d8f26d14c130178c489f415ef81183a2964592ce9eac97eb66b46a204fcca05fe2edc47c44b0a0cae8b646907fd6ec1c6aeca3eb8aed2cd72bd5e9c6fd84f32536f25e82f40cb406be23a70df27589c667e0891cd29385dbde08ad1c9df9662f8bea397df1cc7b3baec4034b7855a2376531fc092847edd5fef6b02f3c2b6a53303db8e1a7dcfb7676e038ef7292f6399e6c5062df642c5ee5f0b6a1b74691911c5e2f6128a7abe74b2e5e02ebbeb955ae2f0a844efe701918943625103495d15e85411b822e30c45b8894c79bef5be26e57a6515d5cc8d882ee042f3bc37ac624a6633aed93e4440affc5c33c4e4b0c4b1848a6c24fcc2112d1f859ad6b5739dc998139cc931a669daf3fc71363eff0a565c9bbdc3eef74c0a9bb0fa2471cd36b098fae5b6a4889a66a911a93eab4acd7949ce45b8d768b3db0e02b1b1c84238b299d3d1ac2d359aad766048f5a82db8edbb8e366b9b21e4cd3c633e9bbf550ca9dd91be240f0a4604ffe55f3dbcd8ac10f9474f641f060e64cd6678d42b77337329c3f08a691a9bb49fba0ac9f6aff358f09b60c9c7ead1440ee24ccda0cde100c30f25f6f6a865c2871d0f742050dd731e2b7d493948d9341a841a1ec939bc7e86ba5bc3990a74d7a7ecbc7c1682825792b7a646745f0351c78758b674f2b0f10fdcee0af000adcc63ff742429f75bd823f7456ff2cdebafe23df1c1e2717392db03c0a4dbed7281d3bd900bfc9437b5e9f5b1bced716d153ce035ed5f88e803dc66c45baf1b1d5a8126f731c2d76f0b14a06013d2a717a348f5f797f85b6a112c2621f08fb7de8639bb842c4e4ca7ffb69d3f9e97625e77c962d16362c6bcdebe08a237e460abd8e22ce557d6e8b966d6c77b88a2c6758ca703e22943bb068957be925a70cd9173cdd463e696f226fdb2e271c357dbd7f9500e935afb491e19401fdb2c0932cc0cb4ed09a46a074ce99291385e53b389f09450fda6d7180e800bfe4745fdf3341968d10a7542408cdb3f183fdaa1f9f9e0d99aae722149855de5ac3475fedbce07dfbeb187190ed976f73dd231cfdf5fb8367f74dd3e3abc3dcf3682c02d6780d08f11f8dc573c53633a20f3a8a56c77b6e425c1d969127c8cc7a11795c83329f661b69e2bab866e6268f13c90e9384afd9d75e32edd2422d53fc37a9f57135614007bbadc48bc0def9c984a1eb3a0e5fd0cd3923aa0ec153f1253677145003d51743a980f636d1c197a7ccb902e306a4789dd5057250c995260bb7d1f103d2d1f9d50428d74113450579c7769c224a9a0757f852b29cea5c0d1848f9ef8f1884e5a99043b87b336daa7768b774ded000970f388c8fa77b0297a51b548699ab888d5f38eba7e832808c75a62674b0b58027fe1a635ed76b4b69f30a2a8f43cad999ae464a52115a176f94675fb5fcf1fdce92c8c5154fa0e9d851c33c8da35a1e6d546f3952d1baddb684c80bb09069c9a55aa2fc21513bbda1e95e38cb21a431fa2a0a1d75beb690e436de88bf5cb84f07eb96c131d5c777d3e56fc2c919604aefd119a0c2639fd46cc84326d6c43c23951f13d9c4dbb4fe9f35d3c260c2521b8bb9cde8fced8a2ff35c30f54e2b2157a32a928f8974b70f97f3fd77bac4c8bec6e800e122e9418adf3c1cf50c628e0751495e83ae9de226176798d0621a1aae25cf9acd478d1ce5b5d11222601576952b02bfc67014492f5e249ae6fd7f9c6e235554a5fb1b4de86f1f5d9580edf26608bb71dd175850d80c65ab4d334dd7e26d6e2c73c281374669810f3fa83cc36fda82d3e60ef402ee296d4727f2e2cdcd4c9f3d1f759a0e3a02ebd7b877b63253637d3"}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000115ec0)={{0x0, 0x353d01aa, 0x9, 0x6, 0x84, 0x3, 0x8, 0x1, 0x9, 0xfffffffd, 0x8, 0x7, 0x7, 0x9, 0x7fffffff}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000116ec0)={0x0, 0x0, "6e4362e61e3506ffea1a2b547d008b8ed5cffe7991a6738517afb944a72b0d60e2e87d2cd0b25a269466cf8781f2d12e19b89ff49187b99935f7e1f651e9b680140fc8da816773f33c3452ecb96b6fb100587184b7121e02cdbc17bc823bf2cba46a4a8f84256d34cff8c0b8eb6d2de0592fa3a96ce6fc65e1192a4867fd5516e29cdbca13ca517e0af491bd35bbe4966f63596350b0c1ffe8f1b12406ac32db1504e0f45760a4cb5bac977fd62447b4054c98129f88dab9d7a5f85aea9d7362c3798c6130fc920554d8a9c91c00a360e2014ffbaadb40af0f7d164cf85ed6f56bfe6fd286ec087e9e40dc430b0cca0ae98d333dfe87475d976d7cc10472deb9", "422d7b7eff186932fa94da9ba4a8dc82e8cef028f3e7fcfc09e9dbbf2549fb224feb438aa8f657fa99f6cf696809ff334dfba8accebde03e63d38e72633de13ba0b5639d4e51306764a4dc43f3b499febf50fb9b4e5bcdc99a4103ce65a45ed21335a870c63f6ba1f972af0300df446100ba15f0cda1b6da0630e37899b82e0a12d7b1114f94237ac635b32317bf33774a8008b8aa6985b7eefe0315b266d45c325ebc719e09ccaa48c7ea75b57d981d244a6172722b111a07dd0ee615efca1908bc8931b3bcae4e6c2d54a28d20aaefb38b1d47c6f4c7ed9f8c284ac17412f6b76256269149beed25ec18d422afdae2bfecec046a182fc5f11e2d805d936cc8c69796e42de6bee62cb1fd69aa2c302e221ccd7ead0f3eeb6fb266facb09289c71a007aa2e6ef78271f5c8a29c8f5146345246c375c7111396cc3b94a3f28ad84911f0fcf9fe1e78868e4c6c4ba3c6030ec50d6344a5716dcfdc64c2b136167f1cf456fa86698722479bcd91a335a2d864b9a92e8775f8af4824800fe5e85d7131b3153c8534713d5bf90112925158229b9a914a4646761accafec333827880df8b1f3fcf5debc72715a6db4160ad75914457cbf3e5a20882c84bab51920c827a24ab895416aebc905740aef3f44927385efb9ee13cce7f6b669836a8529fb74037ddd9c52ba8585225a70beb925cd75476724560f82fae3f3d11ff4ea2790ce3a1f90b76016afaf9b1566e186a92c7e674e7250bbd3df18d1ca25602c24b9915f1eafd3d386b807086f55c7dccd5923474ce0b6b9ac84437acfcbbd0e9bff24cd215bc461b5a4541ea397457e3125c8d7d0594d93677adf7df96c052bf700093089440d7baed86c02aa77086b8eb9fe4e0d1d4ae18265900b235af3db9f57f1c3a7445125de6f92a5188ee919e41caa6dd95fe3f96673d411ea6b654f738df8d7ff37df9b77aedabfa8f2dfe7d125475df44c4258c2a856b47529d35874dcea8fbdb542fea9fb1afbdb87ba955e81c8e1b83a8537f844f2f9e9eda4a86d4ea44b360008823647ad2c698d9a2ab8a045f50c368706d7727483266f23248e81ffd404d9c25fdc2d43abde46d5728245b5199b9103e37130b78caafc7bd050c2343bf180250d69214b45256cb280d6136c1d7d6675c79a73579430b9173beec410869e7372ff7899a93093a4ed6de87dbe10ba25c5dd917a95734b23f4d9eaf9eb606eb58734514ea7917a6217325c262226fd07f11cb999471e68a44312932a2a9e55b74bb8d905d785d4c5f6822de68c44096aba1937f1055ee0ac31dba4bd65bc5dd559e217def9625d56b70916769cbee5627c850ce47eb6236aa416fd51413cb4efd2abdfe5eff28107cd08fa4d40a438eb3cb7f758443e7ceb6ca2f2d0b27bf6f4c0baa836a0ebfbfc7ff60090ea3edc80474ef851135d189dc5c2b2c599f7e9092b66c24ae3cff1db852dfce7954550c3171d806459c7659460f63aa9e7ffd131d36dcf3a362c979a3bbf63c44724f4df93f2f460d8b4c990f1db7c4b17eafa19b82f4d2096b105ef733c09640b77aaf482f4fa5b8d7b50878e15fdb7b8dea17285dc8d4016abd92da99e0568613ad2be705a136a1f72b6db8e3bebee8541d5d0db77d4c1a1b7743081116bb772777f0c71f73d1d80a65191d4928151b4aea0cecc6fbd8c0fa8f6262b63006c953616ab69c05df75cf2cf6382ae0a20a62502f2de2a5d79e7282e2cd632cffca04f59fed0551170f0124c74e36c60ec10e8e989111a2789fe5ccd650551bf9d3e8cdbdaed262d7d478b57614bf284f968ea76bc1bbefdd310bc50f88497e7fa238d442b61ee0e19fe59f8c434fa0ae67653fa93c2c1189b60354f1f29bf77028ba03a5769cbb2c2341f193b42a90e08107e24fc62ca3aa28c414263baaa7cc2412320821f90a1c1a3bd21281401be09380f506d545e213e076cc126f9115ab2d15470a456f70c45ccc0a754fefa613aa352baf8cbda7b5eb045de685b654f580b03a84a9776eb2c55d2718c6b70d57c3e10ebf10be991e64e134a3effbc103f616ed366ab5dea53ff5bccea00165ceccc03eb9ddfbb0e0488d754e696ded42d46a42df30e98c4a4974fcc723f6a5dfa9af506a4b7aa5be8f5c4d843f61053ed311952a3a2480c2de8df09ff40a90f24599c6234bc050526e0a4e10e6b626820b74e4df24128a37b893327f50e82e92937d87c17d641d3fd0b7f60c5cd2f474b8baf3e364bba1a5ddadd21bbc21c902a7e8294fa11120153ad301b9932423af847edfe6c4b5b1b4effa5df07266d7015b92a2c4be8e2da85909598a65510e9544e89d3688ad5c37b066c00221c34ba42b2a286431225324271635ae31461bea95e98314eeac03a531379d5d044d7b16642061c607ae49682dd5bc1e4c875d4e1f3e9056de605451f629e9bd954fd74c81e02e05942399e00fed8897689067fbd279fc25cf7f2262e763fb2e32182cd5a6f1c74086be35a665b0b804e83ab21d0711a01779cf4c7db8e4656acd57861079bd1e81f1260d41cd6de0535624116a45b7047ccf419fd6119af0864bc75830f45b9402b1d9fa18aa3b85ffd28de7e897890d74d6de7b1c41057f443322d1b573374384f51724319b9a742260d81b9ceb7595c81213e8f49de0492678bb63ba2e2bda91a2a482e2b0a509d639e0d6893a3fe568e3af7fbd9de895acca060f75fa7481c962aa37124b0558b2ae1933646e2ecfaef0fc4e767628b9f9d8d226acf27839494182562c79555dd8f7bc19af38a62883cf11ba63a3fff83d5e5877e0df144565acc08434d8b23c494eaaeb0451d8ea736514f7e6ac1a62d8770ea40220fe2978e367350d77355a80d4970dad85d17660c7f570faf38cd97ebbe59275fe05c0c0d612ddb15eed9855569e5b8c3766f37947dfdb3d377a2c9064bbe2ee2a7470d2787031e85386e959e4291a2c9b372ad4fc4e14339da702a9e6786d8197f7f358ef7c8d0a689e99bea53861b4c718617db985ea02cf8c3a683d01ca6136b198e198726656feec013fdcaf4d6f3f130b0eb42cec4b85f3145ace688379f6b20152ccf0ef506593e4e27fbe8ab820fe67f685144004b01d2104e4671beb5c976e70b02111895977e24d1dfc71bb1bc25f0e0ef3373626d745c03fdebd6531eb6ae711ecba136cfd7a5d9e6cedccd96c5ace12f90834ab98b46e1c8a5f062e8a3d2b95c8392efce1c8941e92f949fbb4130824e71c764504826ece5fbd71cdf7a78e0f115d9ed0afab16061923a1a49e5caf213a74c3db489b3d953ddaed6c557c979cd1bfeb2ac0019530cca7c55826aa30419ae3194c5ea51b72010ec12e5287b18321e489f455abeae4989564a3480f6d182bfa35eeddf957063b48db61e59a52a3c6c7a760bfef808c4e7c00183b3e5823284877e1ff624cf734d031bac315cce8ae4586770bf2e6d8a6411b030436d831480d2065e4d828155173fdef74736d1da955ebaf243f91dd00040750f26f8084a915af69a2ae5b0881b6afe6f65401b291d5f7eb20bd8fb11657f7a527445e9691aa57fc02aa44639dd2e8315b35bd785a1b4349f45b62775ffecd24fe293e17e44eaf47b6eb9166453febb234fd548a7b1395cb92ed8a1ad7fef617f68b769fc975018ec8ed097e8dfa02b5fa03f96fb57f4d861791e9d870323cb646c8e1ac84b86c058da88893e4ded8c3719f8da786a85a4ea6df89b28fbe84a294c34fa7042ce806cdd467c0771e936a7408e58ff5dd591387235ff561b77032555ee2228f040f119d50443c7f3ca684991da6d86510abfecb59567611617b78e5a8020b0ce1e33d79b5e96f3637e902f66d1654be4275beff938d5077064b1640e23ce2f7bc1567d99c7ca3a7614ab8f9d3f7f2eb00148b6ad28b0a45e0e5b2e205182e9edd6bfaff8b7be834904eb9a68a115f75e20febe0e51a02ee4603d6a951bac1c85ecb507b093fd9933b5b54936ee95f396d981729f4099dd8005bae11330c57c1b13a7d11532d58d84d30d182ed9d6359dce20f09267b666c4ad36f00c816f277fa1ae64a75ae74378650b6e3726ea9d5a3b55dde21b71b9d2eca8ce689b474b3fced6ed1159dd97ff17c7c5a12d26104930d97b1e3ea70f418c321c7133a1004b9a891beb4c88dd04f13d5aeecfbb3e26a3edf23228100d44484cd2ec96f31bb7e6cfaa3e6cb6774d28fcdf0a73b33ff86e638e9649a81f49adb31126385325ef43153b84699b8a9526820b0a39603baaf2cc5475a28bb1fa78985f74207204b62e203fda7d9bfda87abb8c8aeedc674255477ede66422395f9352e08ebb695c9647e4b4090a6b86ec25785a067f6417a40dff900cd63fddaa9c4dc423f39274d8c73ac5850c8b5487e7520212e5ae3db99c5b2aa11443a0cff25815d1743f0da1d8e4a94d8a0949448c2ea4ce30610dbb440f31acecfe72f4bb4ee0219a42e874fb6c396f980c5b88e10f8a4b042f8859c8704c5b3075d8660972f7c0b29bd60611d674cb52787af6cebd25c082ef8f424fb023a88d48b00cf56aae8089806c4e6fbc77abc665dfad18065cbc60e5ea05cd03ca2da94b1609751491405e3f60e79db41d4135019088054f39f7f37b1fa817b887184c0b602994cd8f92d61507b9c0ba159b86a7e7b63c12939e1a6c30e761bd5d541deb2146009150dab9eab86752de2dc7459a6a125299bff6e379bbd255378841698171c202766a96f967103d0bd78c0ca08da128638621bc26ee928964321d408f526c3a3ad9572a41747b99a48bd6a68958d3ff7998d22720ea211d9db9d9b350785f5d2b25805f9ff8cfd90bbf0871768039ce594ebdd970c3a0809c2560430d600ca736f2328692c5e0b2c6d9d379a408c319379c5095340c78c8052afcf031beb34e65df854cb2fad99a288a35c21cb4cf10c3e8dd0d3a6f3421ac4dee3ec76384aa29fe80112124d2c7649e196807194c9275cf3763a152c27e7f4f97f7c2292a53a9cc627417f834c839c67d4fa61c4a740f43aa7b56b87f3698e3eca69c6aec7c836adc02cfd5ea9dd205a428bb92cdb113f1489c1eb9719ea03c32c8494a353543750d3539426ded261d8e11fa12d3d9f2b319f0aaa4163d025321b4c7c0252abe5ad828ec6241849d61d9e70069ea17f3038844e0c5a9d00192723ad8b2a877426a279d808d80690241c2e42ed76474c5853bffc3a79ccdc8abbbeea1542ac61c1d72a16be5ac77bb51aa6cce51f7f40939152824d08f7d1de17af7bd44d8b5615d6dc4d431be41bcbe7887097b034f7d0a9db5bdc0b61da96a2712c08fb97a6fb41a675022d42f8de5ad763b12ec75b9a4499440b97e9b47b0e959ddef8f56057d9fea0f7768e444f41afa704d2ff910cf8cf553974a74886d6f0a8866294fdeadd"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000117ec0)={{0x0, 0xa, 0x5, 0x4dc7, 0xfffffffffffff261, 0x2, 0x8000000000000000, 0x5, 0x5, 0x3, 0x8001, 0x8, 0x2, 0x66f1, 0x3}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000117ec0)={{0x0, 0xa, 0x5, 0x4dc7, 0xfffffffffffff261, 0x2, 0x8000000000000000, 0x5, 0x5, 0x3, 0x8001, 0x8, 0x2, 0x66f1, 0x3}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000117f80)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000117f80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000118180)={0x0, 0x0, "9cf3a9c22cd505366aca06a33f8f49804408134525e43849ebef55f4bfb8661c90f58c82e750d6a2dbe7d99b1dca1dbada2fa5e02c91d8d8b2af0a36044fe28bae637ca1367ec3adc6a216c45752b2a8d52a0f8c6e26612c3f6884f7e0f41f44ca9339b95c8961c4ff03d3172febe3f8bcf5786fd38bbbb0e933fd4a32ce13f6706912631f312f14861bb714035cb043a66b07412120d28d2f99dfe105efab54f90f43d6c06f6f184f8e501244c12fcdbe667ee3bbc41edac9884e8f6cad3ce8b13393c09cc2944a8c87fbb2bb8e613719a9fd2d3dbf1e00cfba137cd38e107a2f21a7828801e378a5d652985f33eac8d3f497a9c2a0510c6c97d10e6fbd7097", "d2ae92476b5fbd1830c7283bfa293a9528f3655a5442c46707bc66b2f60b6f90886bc85d1151c3f6e519dce7a90a063dd9db3a0fd2dd54b4b626d98808cf1ddc07a103bcee970d7685ec1ff5af70cde3bd34c8d146facf99e8a36f012d7d22b665a14403ae705a4c9fc2c87c8fdb7bc7308a0564bca10a65adadd25c0f01b78d1e6a143130b21675f6298da577a79e306dfe63cb73201e056b8f11f14e219f616899fa1f7285a6272331469e5259cc0ed4e3b93fc551c43598981bb2d75421fa7bce98085e96faf73ec075a86db072b3dbee9e3663d52a4175cc7ec33875326d2a8891d88bb8c8cb08a8ac658d18cc4550cb5fd1ee7d347eadf332908c9e77bb2121e8ff526793754080eda8f562fa2f2ca7cc2270bd33584b507288b81d443840bd31497d4dd59432eab202304a39c0419891d90e8417c150eec20ead02149dac8bddfd66401b9f3f0b715f4fcdf6e6c1cb7e9d55ee7efe8022764291a3199010923afe3b100172d977ecef46369068db4ad98eee9ec64f0c5829e40d8568feaf8060a740a37ba68277ca8c373ea697baaf43ece4e0bc4d7a450b1853da244067ecc211911537e25cbd41bac678302bcf8efa275fda0a9d0818508a69e592856b5d457e3ec825db65837b136ecdcc90ce078949f19194452a0cd36c18d6c2d6d30d1eb3bd7e8c3e45d27cc26aa47c738e4b5a1f072498a9d1f754015f9d5ca306bf3a77217ccd47c26f22004ff21c5a76e640c2c9dab622e1eebcd65a29f5bbccef3c17aef8b8e613dab1a9a1611b7276ffdc321838605268c1fa2c3252f1bc48437b097fe4d7b02184d88ae2a19abe604ddde96afd11290efc7c086218e6c9945412eafc1306afc5a85d716ccb38428375ec8e40ff78092f3f2ae3fbb5c719d3a4a8eadfb294ab68e83fd2ef14c241d9ea903384955831cc5b00d35b541aae39be6c3284f156423a9a3bba8921bee1752fbd080c60af1f86cbbf6f37e92e96cc1492a998ba27a960d095df66e4adc30f70c2011f482dd28837e08b14255aeafbe238bafc08078b6eb7b24b13b70730d437d891d4dc84f8cd57c3cae40905e50c896bcda4ae4cbcda1796a65a2bac3187c0ffffc9e5b266dfdd21fa5571ed98290fee9e59c3d1f5e257962986cdddd1aa6b269fedd93a2eb2929dea1ed3cf46fa07d767eae00369fa14278845fe984187a7156a87b46284a354156429595cbcdf484d2f50fd7352aafca5716a5d481271617683a7306b52ff3830168fb1047800b5be6adc1694abf3e2425b2d357509b1647eb66ff774e59a2af7edd504b16fcdb6e7f6749f34973d3dba4fa1523adc79b75bc12003f0d765b0ddcd5ea2b1ce74af2df9190ed3889672bb05a6c8520ae1a6a280475e09330289b5a264cfe35c43701702a59aefaf4a53c417c9bbbc149a3ecf1c9ab95682d079d0062638f76e1d96486aa70bbfe0b60f118a431435d57306b0caa7af4b54d42ba2ff8cecb0178fcc3e3dc8eec017e95bf08fc72101bb9fb259e030ed08fb02b6c3ae0048a3b0dfc81fe41e79177f002e54088f9b465d925427df8b828ad4614e158625a1a19e01c11f37e754fb25f3c654655746b4d3a21f0b160a071f544067d2009b60181502ad78247c60167f2db1e1d277aa237a77dce7d6a23d68fc6dee0f74ad1ef1be4c2d6efd9a46a7966972b5d98e70c211bcaba051f485c94394b9451c68871cce308ca157d527b2b580c322499996e43543613e6ef8911702c7c155b6bb6de125ae89908233db0a711b425ca5b62710bc46d4a49c97fdccbb0a4a271f6ce469f6d20670530ef1fc901d0c345927e41a6d9edb9f55ca562a45ac757f497472ab01e905b04984ce58ac25690b09e43aafc08751cd5d86f5c1494fcae605b4220cfc9ed86d55e8387877b3b401d766077978e8b759f3c0a272e5d7c4f93811948052e7fd21cc8dd83e65ecf7f56fb1d2d2285e00c1e81c9abada0215c0a9d644dfdde390be64dadcfc02abd69158cd7831c280284d65fdb68fc911ca9b00a546f11d824f44d2b7a5a6631094775472456078656298f5b2fdcb4bea7fd7df33eb2ca25a09daf14e67d8733f392bb079b19a8d2fa6104988417ab2edb1d9b1fb9d0ee4eb02cb1b858d3d0be40a1c83eb3176928a2d3f0079a8c0a49c132f32a96896de732eca183ccc9509f9c59ac872a6c0e2ad2ec89157fec86140fad992fcd9b28f1cccd4b8639edec1b8677a2511c67c8ca88b86f8a78e025b36db0b6fd8c896f3319f5472f875a40b9d13e2b0c07137a73b6ef5080f3ebb49f084ba27105e76960f302201fe808328f4e84e3c4d4669f45998c7c97bd92c13908ff7825c62e961f49d3e89d7ddb1a436f3a488cbd8007f903d70ef52e3d8feb96f8591a17129108b9f0c6cdf15368ff766d22a9beba48372aa2fd055427a07b2251a9df614e4623984997f4aad22bf113ee42e26e7bfcec16520e5f86ebc18db123ac61092c69c3aa8cb8ca99ec0a763cf83505b1e1886c1d3d96e58ed89aafaf47ec9a2dcefc3c0f92bda47213e2a1752ecbda26b7a53891480bf9e050f2ac33fe2034f8e75f16f4f869eb809b4492463437229e00ff6f05b3acd4a7aa0a6820e1e3693f3eb2b15390ebad3b1001e9d9380c297e984ddc7d53bec70c431af55c4334e9529670aaeabc204f90bced85525dde20b2acb1472af86ec5729c5309d7332c2aff84853fa0ae14c98d486527c9b98dcbc0b2371b3c1fac47e9827016f1df859aad8d49f58fd935928ca5a8bb3ba46eb991aea11c8e493cd0e51fa0d53f19fe4bf1b3e8c809476bca894a766ffa895cb6fc93c4263fb6db619058825d5d2e8bb7306c4a25f80cafac1f47167ef6c6b083f425547c4880ec9433968d272ffcf28974d3c9bd605a69013ff50993e7148f10e0355542658eeddd8126c28a9ee311fa8ce0dd45d6405cf2776794e64eeef5cb4ea1ba5977f990edf33bba2fafd143e1038c5faf8bc76c05a878685b09f910a670a8676595539876294569c31ccc5292a2ec8f80c92ee78b806ce2a75f08da5f5560c1538773c1902c26c0fd22eb8d9bcbebae8e04667e98a36eb7e97189944882c85f1df800288da9b2fbc2d880b70a453ff54100834f33923a3c41451cdb9cbe17f100d4d05a298e3144a106de2564a10b1fa42eae6914d927aeef6a22eec2b290f9824485df196d5a737f5f72af12e582b31e0a2844593cbaabe19795ab493748555dfd06f1cdd99f32ad774fe0c7a6853e0e7d1f4edde79c85f39452a6a143cd0ae4505d6fbd28e0703bf580e3f05f2658ed9bfd7398afad27d678e1c5707689dcf3a7d49fe3de38f55619eb500ee7b86564e630c42ada0da1f717e4e705d28bf86ced12aceade332807a2f6833e756cd466f842f80a8a1be6dee1e8a6795a481510c8c528c7ec730916957f3dc336a477b65be15f522b70b917216a1e1bacbb4aa431b14b1642bdd6e8cb64e2c3774589b2aed3bd63adab9cc4fae4aa25a2930c72a4cf4a4b76ad3f989479f63e233eb2dbbcf51ffad66bc6970ed50ee81152424a9c8d73dbb13c218622864dde5747d09a20594f6c51c2723d38ed3e7fd51cadef2db6603ddbbcc19dc12d3058c6813dd53732997e73725a6e51d609827657a1cc57a9e033fd9871c51d82ae98652c85143bbc27e8f7af406ab55247d084235c9894775f13e1220a74f50498f5ecc0afc4f04770af3ae4b7ec1cca6f44244c34bde5c2d4f7b15734c1e41a6e5bd99c4958c74623ecefe7d70f1c22177373cabf49f5e61079314ca685b203d3335a279deb6125b7903f816948059b3a8c74f10dffbfeccf428de59068e8755b11980c6ad67badb6f39eab18d0d1ec1b636beeab1f163749e6a9177ea9915d775d022213c5a19c5adaa869548ea16ed94b9ee4824a4f8e954c11a768e9828c70cad3bfd056a11b26274a6915a30fb6ded0a6b655c8aa48e6f91f5d955acdeff783afca5dbe727cea027817fe16aaacb9ee70b78212b5915c17bfb823514c874aaa8d95fbd07ab0ceb95b9c87dbf80c5551396ebec99a0ad585337b1eafdd54653d63373156b0e8c09bde8d13a21aa04dd04e321eacdbf2055a4e6d922f2bfd9205d9624aa1cd3490bc94475ac9248acbb218e48099a627035ccd5013dc90002266a9dcb85b37797ec02669232f67878459bd271b35bff10995c924d7733355aa2234da55e420741799503fecb84dcf7b2dad807957e918989536b6b2bbd7652a80c04055a3520e31d4029fe6508237c6c1a52742ec8aca54375db17ff9fddf321ff0069aee2baed0c0bcdabe9a5390a82d861e641217fc3168e51141d107f27a56162068f49c67ac9494ac22903f68159a16ac4d028dbcb850bfb7b09290a0dadd2d23933f17d58c3283765f32364b6f6bfcdfd0985dee9c7fe57d12aa6235daaca909f8df22d9773757a5a8478d1bc44a4a01266f0d21169c48901ad4cf5af904517c1745df757078cc98cbe4052570086d8b2e925bbd689e55161c685bc32320eeadf8bc55ce1ffafc1dbac92ee7d0a699f6655cc2968d5fe230ee1824008d611a6cfc1b8d30a0347a7100e44da2a9de6e69984bb6f57bd8f08501c0c2bc2b54b9e6e9309e1d05788d0db5ceedeed89e5b7f8a4b8972877320a915a864656b20f93302a402426a83b8b7098585385ba7010df65acaeaf15ea65d33970faeb24029f0f4dfcfdeffc0140df223bd2355e634c13f7f3be64e55bc0355b3eda6c527bc3a71ee9ed89760ca0436520169ec69c1bf7de2bdad21add9fc6fd1ceb716332bdd3681b37415d6e8fb102261311671530ec2a32819d28684fcf07637749f7414a7cf98dbf7239eb446a6c571794969cbe39edcd73b9d2030ffea186b5fd00dae595b99531a66c42adce21464a1246c9f9d7782c72b5343661abd982d941543edcb5d263583325bed05d2f8c861e0cba32919c80d928aeea20c903ce1dfb88330a91b658047b210204b5e265b9e7e44394a708f679169d2c8a0ea55cf0055726b03cac1b4f832bddc43c88d2fe8bf28481478c2a50bd823b8803a4ceb3f5a908166f226dee284419e930581668acc5fd09348edf858742676c6b9c988d7b426268a64918d7dca40e5a263e7fbb4786a4eff170ca8f30fe52239fe34313379ec606c9d99819e6dee788886b37266d4ac518fff4e8de4ecfae83adc2824eb873ca1cbf36f0ad4be6732a78d2fee5d1eb62051ba4d559447d34674d937665c56669d6f22a6b2636e10a680221063dabbccdd7ef1b987ef9a5c413d87544a4f5dcd66987c9a6c4e52aaf91e524ab3f1de6f55142a6a475c2f7afc07daa243b1764247ba7ef93d7e0b57877df0a55261e8160e5f4b7712f8e607263cb3a9e98ecf5ce22206c65d779c65e0836a094dafb6ef78d0509"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000119180)={0x5, [], 0x8, "e783332f53e4ed"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000119180)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x8, "e783332f53e4ed"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f000011a180)={{0x0, 0x4, 0x9, 0x5, 0x10001, 0x9, 0x8, 0x367f, 0x8, 0xfff, 0x2, 0x40, 0xcaa0, 0x6, 0x1}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f000011a240)={0x0, 0x0, "77176fb45c6ca6d9d6e0e607a1c6d6580c74824ac112596c98d21d735a02295012ade8e28ea9e41a73a35bce2b41795f9b73e166a554b8aacccc341a91728544341f969ecc931de5413b575938481bcdb6772d2e8f44d76cab2b1cd002426dcc3db451bda08d00ada8f081abbdeecd15ecb980342933cf7267233bfff25abd05198e195281c67bbff1e1f97e3b61162b2370152a462580f91ba6a6c0b0a5c7269fd166712b383f57ed6260e917d6f03bf580b4ddfacf1cf9fec711d18f0551bf33194e2306b187fb6b7ad31111cc0724e940972adb0d46f858b6d50abfd9e75519db7f04cc97ad6baf1e110f5f66ab8974e3241df27d05f91238e9b11f370298", "5079349f230a81338f01406568b99ca7a81eba3e423b539e024c96d6f917085007ff8d7d4b7b32938ad8967ed124c5577c67a258f90c357581d06a8952af3720b62095449924d455de82cda52c9d5396bf893e45a712fdb0284eb40f4d7e015dc55362ede8ab80ed256203aeee9131b973db2723916310d7d349e53a2d1ddffc85df6fa26fdb3d6ba49822a582bd59c8d54fb4f7e3e7a143c5de71beb4e1cab57005172aae321cc1ecd9f411ac8c2ef2e519b975d69b8ac6267c71331927457abbaf224197fb7d8adb0ec51546c1de2ed3bd8c3022a22048edc0331f8be5feeafc9e86b4fa37fee744fc124d3803277a456a8fc08e2ae654503ad8b6af178388e22881d8d6e1f6efb9db9735555f9f3a12e1e685d314957b270ad30846275547e6a39a819989579a7a43032128f8a067aa082c1300acad4d391d179e19ee7d133e47ccdeff7363354a67463fe19bcb21133b5eeb608a52687d2ac5fc1c440d08f22c2f171b88f90552ef250c1bc1014c1fd8acce85bbc8f347278c54c19b7a13471dbf429735bedf0215c345d6a1fe45a1d997196f3c0f58fd161d67daa154f895686c99391e3efb7c0df93f752b0ef845b4dd84d6d94eecc42f46c14e60ddec937219661ec71d36841449861fd2a87aa3ee7e94a8bb377d7c35cccb2ed4db30b09a384b21049c9e834fd75f42fcfa2830211e80d0a1debe97eac439ec0a6a99a67da9e6aef08acf6b262b14ab30cb6182b1457ad69ef3c77fbf2c57686faec240c369e2f04ee7a68df311f8f186bf7f23f3ea92da4f5f615a542b583b0478a53441b598c21ebebdada0c8a113fc139b06bc4cc6f0375c14558169deedac911c9b48da82f6e2bee26abe8f2eb6b9ebb527ad6a71526f26fb51e8c51f232312094cac56f749b84f52ccdea65d7987f3f77bea75b94fccaa40af6c9e16f40ec2b566371e313e4491eedacbbb4a042e371381d4ad13ac36cf6749301c47be7788d44ba7a1c62f56c7744fc7de3453801950c7bb96abc92f9ef0806a4f77a4fecf2d591291ee70e626db159fdb4e88889db18064911c32c347617df50d8b400db16a2d484cccb2ec62cb988bfc70c51afd4fb25ff3808239b7b14bdd59443bf1aa8710a5f3dc765428ced644d47319479d817fcdf38b841096d567c1139dddef70bb1da9a8e5cad936a45e6da1645c637ebd0fc30244c2a8730ef7855678b89685f5c3879423a8e62716f0edb6bf3e8ce6a3fe82cdae968b5de5ec3dc6d5550b01d159c12f03fba90aa03f550aed17c48bbd1179bf56a4f6058970e47cc04cf69a313f48c8742cb202f4a8f6ab7fb1c02fd5f1c4227ebb91ac0f18a0c8d88e11362a3fb0ebc99ca53b22566f3c3809c0c3a7acf8752781f74a0f9cdb1c9fd0cd94606d87fe2ee0880ea10543af2518a2447007f12c002a7f3e24f13206b6f0dd803319ecfdcb3b71bec46e773582b74f06f71f0bcc22a601d827fade4d4bd0a20690c2ccc511489f6f3bc695647917e46b4d768f3a9b97add1a504a2100347f5774d1bb819158f20af1a243f205699d717a1dc3c297886a998ce8e22a68d6ec6fc253bb9aab0344d78df35229902a884f808a709026bc19baea6d51d441f2eec4e27676764befc7e32ebd9fe35b75c148b24c543540a535a0b64f56aae45f19069bffec711827562b3b229398690bd5f91a0ed8b0eb8ac89c7577611d4992c43ddca1ecb461960797316cda7ce7e917ac75dd8aa223e39c2a08d0a1c8e605c1bc90f5402f0bedfd14a17ee42399526c3c50f4ae3404dfb8ac9be0da45aa433db58aaa725226b45bc6d19efad7d0be427f10207c700a9020ad808f48bbef3f93f24529ec0d1fc796e7528eed813a0cbeaf3ce4c59778f40e790efa5150c0878e612c560077daa82be89e644e0f1998be5a6f7b1add44cd8d7812d0f32ca61634b4245ea2908dc64e97430598b936ba86b16af842e3a2de9ecfec4bc8f67d5f3520c08ad9ae578bfea6a85ebaa905e66cb6ecef55bf3e8cf93539aacec9b13a7cdcfa8cd6d281ee38afe6ad196cf0aa8704d7983000bd32be870ab387fb13f274355552782afb69fd39fb7442dd1132513e7db4cec79dda4be5e6054937d2489924b201f07ae1de84363e0e2140aa625e8d8db88145994b5e55abafb6a03868cc1f5045813586dfffd7f71b4b9240c6563b1496fcaa4defcf1cb86bab7860b1d1b5231b2f3919c4e3d2d2f7731c3c7b3bde7d14b13e753f4c47d11040b78e36e5f4a61554a8757174f889633553b25abbc5719b78c08a82ac1e37a194a96e1760c18bfe4af790fbe969befa445b581b16a426150b74cafdd3d106f0fa7d6630eaffcd97b4a4082cd5828c45920087eba5fa08298e7367d26908f6f27fbaed853de198a870e7082087ead78d9cc4335eabf6face5f7e6afc87c588c8d78243dd1a49589322eb04021a3c7a6cdd2825ac41f4bfc5e2aed71524d7a75d4894dffff743a4f43b0aa765bd7aa385e894bd93914b7116473120277f3a8584b915afc368fa7d7a29996cff7699884f382fac1e51e61e39066cc04f6c655f68389525050422dcf15b6e405587008992d89361785e4792adbd431ca5fefcb374b05921fe37ccc3cd43bd2c7243edb6b543da09ea7336f9544959783e2e10e963a8efa6f000366ff3fdaf74d6498dbd32896567b09670e2087e4587b1a969f907a6338afc1d5bce12222b3c51d5366ff472247a14d027d4832f3d9816a5d48cdda65298165cc25008a1591b83caf77d45019943abdfad6ca385b5b495a8aabbdaba42ea7802d0559d6edd34b983cacb21820e4cca9e8541ab86d5b9a2d1f68843534a875add027f89744a3ac5bbcd2662064e8b4cb6e4230aa36997909af715624f99cf2a709bd857f8c92f68c755e7aef1a9b026c84082bd7ae6dc1b76714d004a5c121043b7389653f1d6bd8967e9a23549c7863371e7abb8f9389c3b6d05c2dabaebfaad105983289f1190ec2d0ae4c55acb707bc5855502dcf88ad7ff9d7d658c42d5f9c37c7a99d0297806152c24f5e9a5fd2b14dd6cae3b8f43f301e958baea273965b98c1131881a7b848c616c13e2aec6ca9a608f40975a7899b656a0abf06b5019863d293ba4bf1d0f3f37c23158ad43dbce5dc8d92bdbc7a202a901ee6fa0b46d6b9bb79b16b19dff57a50026125df11c38f5610229db189a9abbb59ee84f27ca5c1d064f8ef28f355e4c1a53eb362d54d52bfdfcdc2c93deb2cfa62ce3c3c93e4f9c93f1bb9a2f8b7284a23672f87b216b6a27c653c5a72e502ecf213586da7020d3b5988ef8e657f0ee2a286ff85414f38d2b352b06fb9530c522471549cec9d86622b6605ef606eef2ee67985e7d461e2690b448b680db61b1c3fa652e246af93fbefe6fcc6f14503ed59d119aa4bc180c82e75a2f95ed558d64ca2aeeaa20081638caee8106447c94c1fc1c628570f85749544e2e097847f111c535e0e6939e57b43c7d199e66506b9a8ab5eaee9702ea8682b3d2dd2df892e0b1d848bd8a4bb24b685e0225455f353267562037255f641a0d22c86b07f86f5b33b10e7b4cea4b178c4e8ba04efa8f3dea190d2f5f9eef4c33e795a853c23be26cebf182efa4eddd57186fe79b4bf7c14f608fa366aaf31259a64132ca375d4ef510eafb5b76f8c9050b0d5961e981a0cd6e00155fb1cc5a8b4231daecd0443174afcac556847cf1756fe0c2c8cb92cb70c251f0b2ece3198c4df0f9ed2c41428836b2cf091e661f69d3a18de6c300a36daa8bf664fdb6ba95ca8b42e061608921bf31de5be4be5074ce07a8fdc707b2be91a1122c07a3cf22037acc735a3f7f7cd8171f95da7b8fd875df0a36832cc67c80a66cac18e35a913507f19df3cdd126cd8be4b2138d7456bc2be8f25a2d98ca57c573c257a85086f791f5273eb7e02c8e8f85f0b160959217ae5ce76954733de277d915bd699baed6b72566a59b3b3e557916a58cc81ae0e2f4a4d79b946d4b1a2fdd413d6db70932e011fa344de630e014fd0f02529e391b44409a6f3783514312073440d80af2d013a7e42daf20991c95ca716cc80be98dc1672928fa982cbacd2faa828279dd9203cf758871bfbf448b90404f80d4c5166d7c6c71de87b570b1e42a63463c732f7adfde058231e8f4850c1748a35f499eb0e343ce9b88e92a0346c1d91ff37b8bc99ce9b2e94ec7f8506afa922a6a3f70f981ab66489707cb555d2dcc6b3fd89f06ba7be847172b9aa51165dbc7d1ca6d941c41dcc95ae2b162380cbe9664ce7642194e7fbee7b3a901e57bd890734f17fde671cbf0b40c8f04008e57fac4e3c0212694e88b29b92ec90b676d619618c8751d75c23015f12934002990135adec3c0229d6a7c464593c7aa190388d6050b5825712f76b53c51274a4c631c5fc0f1764c38f9ca7b346fce5ee17f5854497e806292736b8939963be56950a8fbf37f362529651b57841e3dbcc4886fd9924d899f0b7d59b1203ee7e23b3361da7b065937b3b9b0c3a8a07c0d5b133c4b378078ecb96fa65f9fe919d4cdd3933e917b699dc398001038b3ff69db4eda85536c5e82588c7e6a0129f90357ddabb6a8206ae6adfca8d0cdca8a5e6b93ebd5038a1ced7d7c8bb4c1b7811a0f1c866d9c55a0848da255fb0a248fbe2cbb0f1b22d62f4fd046327d7954cb2dfd2fa7b276b9d47130a13b7d9c139ea9daf9d7d33ab2ca57a9b1aef7aa6f8b65144ac7f2db10ba031133a366e38d0de623a7047a070aacc27ccaf3369e0b079a01c1640fcda7007f64291f9343bbe7180bad08ae776f4e6db58d7cf85dbc38d41c5b1b073af093e7082dbe99dea2bce172217b99eee8240dc0bdc25671b3eb8eea323f690c725f73d359538aa1453bf6e48dd19af5cf46e3a6fb3d0216bab7b04e331e2f2b4b286d1a68803f6c25b38b3185ef7ccc62d292c6be302ccb05d399fc5dc8a827672bd41ada4c3dae9cba3952d8a270dd15acd7588c746e417faea4c1a1c05ef48e59fae2ffae74a946b3a852b26bcffc5d38f453293b4f251d6b51974cae8aa6ec6318f2c9850a65d9cfc5c02789d733704b8fe779483338e160cc764629b062417d363ff0c8da925f70e140dc1c82506f3d0bdfea9e961845c50a94ba1bd2f05913eb323ba2b6efaff07372a244a327bb8d723b54ed1c2257cc65700671ec6e9895e34630b7262726b790418df123dfa01e19b94843afb302b2e671858c4a5daf1ac1783d0407ea496e04927308447454a7c0a34a1e9fdbc89f786a00ed929c6c0b8fdd61767161e519a92fa68767adabbdbad075e1b9d5a81b1cdbea71d2fbf2980bf7d215b44af8b2a8225c375ae5a1063741648b6c6c868ef57cb4b32d87264d609109402d1ecd8d09c7fdfcf7ef7d7b035a995f4e6db31b817bf5e10"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f000011b240)={0x0, 0x0, "2079e56f98c804a060dc33fdc50521b3d3a7f3eeab2cba59a822369800dd749b8d800f3babe25d5a8baa803f1c593d53ea91f98e42174b92c1bbaddfda32a54cb6cfc3cce2376c2793fc101976f47e9bcaf38f03f94f5385185a29bdbeb1980cc3499b33f4d5caf272cc0f8e68d860f8344fa61878c7b739212f1d36fd5f682c5fb74d40bf9b2dd624bb2e0ab2562af6501ead9c10d4a69c42d9ac925f44aadb2583192b5e89f0fc06c92898d4e577460cb2ff068c9ca3887683687acda61b543dd4524d99094ef2cb1a87d73835e5fa8ecde09f46bce1b66d7c67dcb3ce61d184307da857bdad8bb74114e5d076b72ad701e08b1babc9ff489d6ae73947919f", "99995d1aec222fea83fe055ecab47b465bf7600fe9b85ac77f18e10b10fcb847a21ea61305ed145dbcc3279a73606110556d3f974fab626099b3e641e7c2b1c389badb67f1ef5db709e152cf1884bb88c14476bba0b5aa08d77dd98f84bfe1c7f30306dcfdab10693dcb8079be13b61958319dbf2b76cf1db8da09968ffec58e5a3c33f226342136556122aa9aa8178f70f60d6df0fba182850b1975f1e0d97ce1ff1b47080fae53b0ab3f56e8d62765b5c0e2c3ec2d32f790b12ca91c21fd5f16895cdd222d0c64b1a1fd2a629987505c813af34caf54120d77470e0ec14f85de755d24f8d4be16fad71b44dbac3f0c2bb0b6d94be538f3e2a47894e7e901829f093c070daed4c7ed0cfdbd40faa6f5a0afe214e1b48b1e424e4a37373d19514f6c8c62e1d6902a63fff7b18908d3697c4bb39af9e11fcc757c22386e2abf11d91ba0d6d781f3d6caa0d0066057199e7ce1cc15ca38dd2e31419f35f0926a2a208a49171b7de9a7cedd9f8c632cb2d0731fbd608520e2a9691b3f1b073e22f2c43b8ff74ad6f70e3911175d8021f854d17187c5b3e1e1001087066e616a6be471a8633401ec0bbaf87a89b43fe46fdd763153a16063386c1161434b1931715a598b8ad536b93cc060681125de6cc816d8dd4196fe514b4362100a2a8a1ae7c80ff8af101708dd5fc464a23d5e2c6eeb96b31cf966d18051763e82f76a5fc56b6ab4a1b2df140ed0c7c71bbea099e9070f3badc57e91164e95932851fa144df38faafed4dffc3c6256773444c5041eb8980c4d42cf5d3e6dde3260c835ba857cc039f93f523bf5059ceb334c10700a4b2c85e49f1e74ecdb101232709df283b238dafcb938fa22602d36a06aea6bd9c521809932cf764468c0afe9b0881b7354ef1933c24d997d9e6c91b5b37c694f775f04d2dfa3ad3691c11f53ff2031e4820facd979b51099ebe263571ff21cf22c28e86303eaabf5e338d10a0e7421ac62e07d0d514c70cc763791db015ed04aca8bf74ab64c05d6f59a6afea024a4fa22530bd068cb2088a0a484bba4d2a1aa58be1d669f0cb98a636aded9931d38a950ebb1fb2509152531fcb5956ace91c47a2b4d788de0120b9e82f47138df9ef900916c18cff28af5c8f093be8beb8265aa75ca9d4a83340e4ad99d8542051589fd2ef53145168e743844f9763c7474c6b02c761244258a2ed7a9157f1a3611f2aa54698cf24ef23cd9e70dcf726a43e824621aeede6ec31865af776ed7a703bd2931aee27b0960a1a867b76073b85c85f0a0a3b42ca36d66f21a8ec923de3c7b289300daaa60978401329225b4563ad06163dcc1a4b2923fcb2c819947b25c4712b671ff7e80d353c3c1d85d6d3b27f21f829edd92712f19369177ade34081c20f051bef948c43130f06b2c77fc21cf8cc94dbd18349ac219927abf21c0e3e861c002252678c187382ddf39319788d1520813f535b88418136933f01af9b3fec1e05b622af461dd26c06941a4fa5a7b4d1ded30217213dce57d8fabd48a6d24b75a225dab5526193d3ae7cdbe46f74001fb14aef981797dfeb77c7f1e09c3adf3165cd29f258335bf59ec4d320b4201902e5012f0a836541d26d105eca87b73777cf60eecedaaa256fdce3bc34dbc6bc55367ff0b2d947cd7fdac880962d3dd8462999e30667997203de4edbda93e887a8ad78a0f91f4c7294136402c2a7daec083b6095f99ed5f26c01ccec83b38b22689350a4cef4c53c1373aa88e689af7be138b5602b2cefce86c7462a2a4d8ff92214d8fa9242c3d4d52e5ab1e7b1a69e08796e558694e39803fd7ecae539006aaf0463253c1381fbac53e702073a24f0f69d8e90a0cc54b7b8c86f415f7fe60a7815506c6eb51d126dd605353ef4a0ca07dcae3bce38a9dd72db939f90ea502a0a9209c4e76edcc4fdb1880ff91c19c4ecd1ac6ff8ad3dc8dba00c31c07261b40b7ede5a0a0464d1ddea10fdb3beae20aa6efed12295792d31652b9b494ded61ad416dab7202e8f5ff0d6226c24965c3ea4b67c507404d8012795105f40af4ee04bc3cdd089096701b185e6911eb8692dc113a6aefec5b265aa2e3d76c068fff4f222a3e03bdb73aa1e470a4948771b4541775cbae2e956da4cad41d40420e9f1c85ede2049893e2e815916a0966c8b78c22ee825b2ac6c40767540f0822810702e43b120718d3aec48596c57c428013212003e1a60f6644bc84b1553d2e2c4473947b2102cfe68a4930755281e141f6109304e5f9b1c92c19209e84f75bed6c5fe3ad32857a5943051eceb0adce706c2b2ce47150ffe25fa2f145a187873239462b2507f8392e735b1ba2bbcd005f7fbac1a08da127d7d0d8710460a25b737ffe7d7116f25f63d1062c2374421c986204d21c23fed396bba47be84695364a8574353affdd9e1f39f7d96a32a12fea2554d1e62f363cec8b0fe0ec7e1e32048878de4144ee552e2d936a00ad5f243e06cfb011f918aee3261685a0a47f5a44c7ebd30727a4f5fc14476c4a6a4b7e1a54c9b568f34a9d0b96c137f06bfdf1ee706504c3e8a1a89c5bd86b6917b6e30e8943627935b1dc0b40af91721a790864e9a672c5d2d66b4b79b7670d98deecaa0e7c29f5a74ef29d6c528f5b9fa010da630ae88e9727bd869e5b74d285359df9f5e5cd3833c668125c4083e9b4e9ae391f718e522184d1fb8fb28af34cdbac7729d7d5bcc5d34cf1e73cca5c013ab40ad7940a2e0e42be3945a6dea6425442257b5cadb93f4e9c3dd6ad9acbb35e9346a2f50d970392db98946d2c8be263affb375620a532ad1a67fbda040b2ba402e4f5a3322cf0339b0ec9761fdd9f3dcc52aff777b063da68836093be064afa4c85eb473c5b83fc01a3e33378ab63eee51e2e1252990f68f2760e8d98713f753f6d1f1105937084e00d26af1fa002578484cb829f6fb2d5fdcef6fdbb43d61e46e35eab6ea07cf26816ad25203506a2eabdb8001c3e74006bd8ef438c844ddaed8bc6936a0bfa40e1d48681e4fa640668c86786f96be9c1ed828d06b083dba7b7a5fcd920e03f4c9a16d7e2d64965f669c25b407470f830ea16b81464df317b08f0ebbd53f6be95b9d73a17b11ddde37cab1a6b99ef28bf0beb526544639d9d42af855e09df3ebaa7df43f47c4a7982cfff71cfda7ee803753a3a86b2cd136996e841637c289d6cdb8ec2177cbfd92b03819fb743bfce170b6be73b7a7f80fbb04b512c688ea3c23d39898cb632486693af89be64605a5792bd475f1cbf419a386a93644c5276ad872b6de8f8ca136e6065c1f0f835caac706c1d069b9ebe345c0cfda9c3e45e08032b6260fe69a2fa5c4db20ebd67b92ad58e2d32c5c4b561e6b1a88c0744e369fd80205c8ef6d0cbf542547cfc5e56974b7796be7250f856f4d92d6c4ae10d925e485af970c73abeb640e95e5356911c57dbc66854f1c36e5b5269cd064646647c63ce2021fcbe1d26176d14b3fa44b133262aca7351beeebee0b603f93117e546aa46c637ca993b97379452963da6a6cd0420c7dd303328bbef700021fb02baff04edc47affa9bfe1bfc0161f42fbea5dc3ca8d737efa8d35db16a9e552028d515012c5e2bcd3c2212ba7fee6a8dc400014e723586991dbad36a5975568f235ef272a73eafe23f09570c1b3097f009014830671f4236f15535508f31ce86865bb3ae23ce43bdc8a860b03755926bec68b63be20674864ef804895ef6a4163baceb8c2a5dd29b29a7f15c3fb2616acd5e00b0eb8cece6c0f3814545a0f6ce337a57127b55e74a77cdbbf5bccdcfcb70b605446163c47e680a115ec57ffcf48fa330400e69e5b93ad2b1452850b7a47b23d6ba75aa46fd7aba9edaad720ad3a2686baa80ec4d75726b62666af6ee3f30567d3b0f64a127250e19311b532d68a41bca4e7f71143279dea162fe5701a2cecd0b81951a4ab7bb2b0cc7d130dded7b5c297db7cab516176394f46b0990e110d78a4b65728805a1572a689b1de246284204309636ed1ec60db1f057f163d6b676f2aaddc41fd67b9d9d7d33ddca7ebdc1ed79a8231cd4e7397f20d4cb3eb0074d0a2765cbb64368cd6d8386c03fde9fc0014f07553afaff79f0a06f94fc498f6771518de651fc3eb051279104e9cc434014df40683e13dcc75fa054c8fda1954a3c278c2541da90389d9691eb03a04ba37c2b5447fdf4142cd5424aabeb8fa1e896037c6ab53bc795ed3a15acaeee444325dc73651753acceefd69a6367745859e1c781a5fbc2d4c00e392b1917c75514ec2cd20be85d12991caf2640bc4f3e21c820d3ce8d4b182f053e4362cb77ea8509fd83b4e62c8a1c91de1300d528f0bdcec624ecd69402057ef5240e1b1f358b7bf6bed22c2bcf14d07f820ef85ca2f89400be793a2f9a74f4c1f277b18f76b6b5def27dcebbd487999eef27fd791489fe9650e002b5b844eae9bf39eb57851c4e36758198e2757b87dd71e14e03dea10e73848dfe58b5c2d44a25c6141fa881da28902dd880f595bc7c6838f4e2dd9b707bfe82af2f790227eee2235f83fd48e86fe5cfe30a8300f8d4ec3456f00901df6e31c8de3cec28b62438eeb2173c8d74b0615ef5eee3c8e22cfc77177c4c45040169604bd8473e14258791319aeeaf7c5d1d78f0738080c5bb06fad4888d6a594d90967a405733f7e21f13454be26e71d69ab977c81dd9743d9f0b17369bb14f7f97daa250e718e73f501de487915c584fb26252590f646be9ec124d5b65b2c68b6b50095129d855ebc2bf779c687d370371c2bbb3fe4be7f329041a705c82385af93d3579d6d15f7acfcd1578d54e07a65105f62a294d3955e3501b0c3f1f67a3b90d874a499fe422eb54276645d2e194aa61acb45677b33c3b899cda869b3cb7fca004442e8302f04a22a7b2a4cb1528af0b579668e822fcaa10d356c107604e3bac134bd7e0847f951c02e6b01a40d6b37cc3cdb6dcc915c93538318ebdeef2a6c34b249f34e08321d6336abc61244479a774189fa6ee68fe8532d6d52ad6f8826f4380ac2e1757a61a9b203bf995bd959e9a9e7d3c76328e0aa2f7247871ee314ff53f5e0b1389da4df96b89b19dc2d4bf2e5f1fd6ff81a2b7823cd17313e9e5be3537290dad96f303e9926041ef989743ad2bfa46777c3c8efea5be30ae1ad20f0dd3e3038a2b65e47c04f5567fcc0fdf69bf8668bf628ba4e6063694143c93379a082f98326d640e7f4087bb061685d529466f1a0f6621e3a0da6ee9d3901de49147395b39a5a3fd1913814c7a2f35bb5bd8dbc821f21847abcc4c93516608b1c10fdb53c1e226957858731f3de5dfd48e88c75fbdf660e32fd187ce8dd564a1c589908b26fedbdd54d0c358e67f107f4430ba5bb158bc26c910f63ced12c718c6ed1ab785c08c4"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000011c240)={0x0, 0x0, "13021ef849928e33d272ed8f840280ff0f1ba35a08dc2f7232087758d340c8712e45270ec5dc03152d621c5c7eec8a481d78c670cc99f703f1194045fe228969f71dad114200738c449c72bad573129367d2b07c644d617a6a22040d87da80f80602c87629ed3c6aee580a96c8b722e8fa159d5035e3661768f26532eb505d225a970194795fd5552c9a89f83115e52b9ce6d65a5c9a7635c6b2522ba2b32f1bf2dc0810a4449b27c0edbfa5d14a9b54231a1b767dab2f6f3671ed828bb72a95a884975b47953384701662bf143c7527878a7eb7bf000d32f24b372c3cd4bfb8b53d96ddc0b658c2e2ebf3fc54db43fe15fa4da27901bc668dbb141a70624882", "abe72e20b445a218253904929f45971a0ad638bdfa6785bce1de8c349e6345c66a6d4d24c9e9739271c7b9cfb0c55bb379bb35642a0a656cde3ef466ebf1cf7b8509287250ec9a00140d614a6a14268ff49861e4888b9892526b0d11b672fd8a4c95407bad6c4f14017c7ff4ac7129d0dfa8678c974d42ca9a70a1275226943ca26e2e6ddb513ab1099a6313261144f3e59f5b0cf54609d8b931d4cb44725c362cc2585a742b62abb9b699dbe96a53407151e80dcea1606fb829f820dc3b18239627de148cc1cad8df22821a48cfb62b85f8809712cd8489f873af96b4f819c3927e62f368e8b0d9f3ae5bf6443372016013d716e3dff3e8a83972fdac569b817e96575ebaaf764789164fc856b4f708b893c4856bd19d3b21d8a8f2507493a44f983e2ac4eeab91629cf418f70af4552a383f7a955657453ee923c19391585daf526801ea81a6cd872d6e2d27bc9b129c3b87a0d88da406734b19535d6c321ed9872695b7fa79281654ec0c20d116589329c5b2adb6e4a8e74144f123f2983895bbac7cbaf96a9e4986fbea44cbed04093b66315ef49280b02b24cd0b43bf5536e613e75091b8c4ad2d4367321623d89a7a24d3c497306f32933791e1eb32ca695f8e52fc27abf738704be01af1d968587a8df57d7f27fdc42f80a474e0d14ba4e4cdd6c3ac567dbb0d59da339bcf741f2cf597ba1a3bdb7ba6dd77e9213b83a6a5aefed7d19e98baf3d5c621c77112ff2ac6c7942b9cf8d24141e471db4b524f4ec749f581335d505d4dcf79dbf24a6450a5701d1025d7cd375cacce34a1d216e091015c814a549a1a2c22d78edefbd7b10ecf8fa695c13ee976f02716f847facb5b3be57ba6ca4077deb899f4873df5124420fc3cb75b07a3898b6f669880c6e04d8f9b2148556fa111f5b67ea511f3ca20d687206649dc3dede7db1446730e31adb61ef8f5a78d11758ee131d2b4ee97ca9b73e9230a2fba3ef9da30a0706edaf5d13f14ab32ecb287e4020bbb1172d0ec26a03ef24568da979e07af2e7bd787e76847b83131972843a6b5b9d3b7eafff0c21ccd8410ae8fd89d4d8fd1fb36788769c31cc5f4921581c7e13d61add58eb37d9f374157c2b213b10239eb0839dd3e52895f047b1b545b8ab42706d04bcfe5d9167a0b2bd000f402c8939e85c9c6440d59cde91886292ea1e0403502e5edf775e14f6af28e0c18d978720f5d912f10c87e05ed1ed88eb2cda51f1eb0dbbf50c70c82b7c7a2e8692e2d2c98d7d5333d090fa8ce19f7fbbb809564bbc3b9055ae3e6f366873f9363a5860edc55645ccc0b572dedee764b6b14a37726e3ae95d18644c2ff69f2a665d3fa1450ac3c152c8296ed113a5e1cc75ecaf0893499338ca28724bc937331a3aad69a4351cd1f4da6200add3bcc63c4dc69f4b337b73db9455dda38e25cbbf54eea750f0a9dfee74154d491313df1f70bb370686c765a4b4b01f48cf887c9a663b21408ca0d64e0afa44b2f79c80d932ea3dba24383c6d3bbd2b05cc8ab9bf9d06b8673abb519a5a8856df7c6382ada279e9707bdb2be5eff2894a865bf64a017c31cc4dba794ecce477fe824e563d339a1e9850f8757f6a4f41bfdc060197223a9f0726dfea208464840e00825f0b7e30a1f76fc277aa45a1935809b5154a88ab53736d1a34b07b764304800a16cb53a336509b306732b5bb1ecef2cd7ed3c932b9cbe21af0ad1b702ea8d3fe0d05ffec8815146be813629be4e4818dde8a736c563714f14e7c228c3d07a2c35852659297cac371beef5d4c78753ba79ba4aa0f0b068c26965f4d73e5281c6f3d249d780bc29fda168995b2a77dec1ec7bebd23b54e1d6466b2c8b60ac2678aa0fada96f6e267a9bfa8a80ee9691975460ab9addd15779ca6a2f1b7304e1f4f0ef42af893f3d5daba5dcc2760a7ea55611c728b770933e363928221bee883b7a412b825524c9996a5a118c0688d6aad7f914d6738cf2beecc6aa7f04f8971915bba4274bafc1bd3de37c1fc0546cb0081af38077a8a540c36c88fe27024e07c57ff688caea391bbf9bc1e807ce22d60dba462dad43c29be3173caa609f0bc7ba89bae1b2494d9ae0ffd1de39b9b22f274aff8c2b6159277afb8a46d18d67401399693d9b80262b546fcaa91b2a58b9bf982aad6806d11094e7fa4c02b475ca05e5cfee17169316583aeb389a3ebc736c59a544ecd1696513ceea30493bb13dddb3dab6c2c5887a0ad30eb3af1d409aaa4db98444b3c0f499e8a1ab8bcbd25dfa183c158f91090eb683b08df5ace63eafe63d2c249849db5b93e73096073cbc974e1c7b981fdc099981852916a7e60f0420a5de965defd7fe4a0ab6d735029fb86a28b7b115cf7585c0817d2f61c143b40f8c0faebe5b76d7e28c028db81aa5dae34191177e6657ff216bb192d0670d6b6597b9a48fc6e1b0ac6a0868eff3083ae1f3e71733524af3d9bb30c55e606be12dad63d224b74b3ce9461a1e1ac2d81fdf2e09aca15d80a21f55a37b5228b895bc231e74d152ca765c272fd9642bf92675d35d1272bad884bf43ac39f1e14db74278fa8bd638422029f1ed23277d9d44cc586dc63e1727e64af7a97e91548f2685eaa01934149d61cdfbd1842949761fd1a7e300f0eadce28fbd6832df854c1845b82cc5f7537273aa5befe07772da10f9bebee94e96ea43f5ef11a875c82837832058cf79f62374c50ce5d63c20911eb2c9144dbdd88ad189cbf94c68cc56ff64040689088f9ae0b5dcf5821155b232f7be154eeb1c071cb3a4030c0b5e70b6a20bf801aabc9c912843879f1a0be14f97e8ecdd6e29303cc23870903f9acb024fb7677309f13f109e58c0295c7776278554f81394e2f42fb908066e8bcacaf2135fa5b151e221ed2a1d7da6ca59ee378b45ee09aeed126537442efefc3b38b36ca281a0d40d9defc069a34c44b89bd671242b44d8701842f2072ba7d656a5e7435883ce1f6591227190c936e5d267298fc385203f5f690d2c7617fbdce3090e497e10ead2017ec3dddbbf1da7a98b31e734d043590dacad5fe3f52d9cebde33b63daa8f52b3aab92d25384d59b3a6dc1239e21d58f400f68278bc0217d6caded8360ec70eb17273723457c51fc6c76f3b7993979217451e9042d2a1684f05986f23e2ae97c6789a03e43b0a48c7f5bed31da318deb4551d1651592f86291002f4767e4acd46277b477810a693de53352a06687c437e77ff921b8822eb9f2c85b39402b66f0ab9d7bcbb95be8931a5ad33a4772417a9e14259dcaf4d0ed8c453ce44e97ecf8f9dbecf40ad1ef204751aa753b9b4f31e0176abf12f02acb09ac884d5f650fb24ad01880d264569ae7685164c04252ca007b078150b1b5f9e67244dad3756730ad5c5345b4f7b27d5097ee2a79082a4aa853e068915b1fef460cdaae2bfa77b9c2ed59e4c061cab392fab8b2404e9a7799af4b0d6a4c9a1e9d92cc6b2521631f656cef254fde64c8df59b86bc36feb2ea940130da66364b6bde0c27673f8beb058af07a802249144360fe562e0d3044820a6d89148cb0d370ff78de2bed1d0e01281b2afc28954f1748c3cc08c43c225818b04740c57972e9ddb73a3090710bde5e2cdc889e9a789dd12344c8e3eed376276d7cbfc7a11cf9e848b82ca621e1b33a0986e07bc959f0275c3bbb2258a700cb5ff740d1ecb9bd06c4d10ec7c3a5322f9fcf6c1a8b7a23d71f1d7ce88b32f053660a8f7bb21034a089e5bcfe56074e8d32cef5bbd6744dd6f2693cb6e644856f0d0a635a4bb75f89752063486590429a45a7aad5596a99cbd2f2d526981794df21dccaf4dc73512172030ff3234e399c0c847a0d899c081369ef4cd392759b0383440950d9c9559c3f1a96a6080030ae71ddf0f70ee0d69cc541f8ab989997b2e9d36fadbf35f377163c01bd5fe4ee3b3793c261e6647a4c12b2c14945120ff7ab94e7fe406c1af620f9dad0d2ed94cb8ae49e05e43f39581831cec8228951fdef6fae2a07e97d35414726777bb54b112a51b7ca0f6912b8bb655c4584d637d1505be00f02f36af21bd3ba05ef9ece7c13d807e664ca0cf231cb3a8b0b411d32c1bb588e062ba6a98ab420335796ecc71021a04e04e3b6e1d42e5ce116ffe890e60f7d43c9ae39a1a53753ba8676e1443f4eb7814c502c7931c9da173b8491b94637d7ad820904624fa8e92522bcc595672e030f5e8aead737bf083420c456ea142190956c28032d601627a3479c4b6038df948577afd3d47ee6ab194ab3866fb5fbf2a1f60241a447a8009f2635c76d5036da8c59f8649e033b40ea65d97fe3ec0e378c02cf3da613c505d77b3b68dde90091cd4bce61b67ddc30d982bc8196fc654bd5504f1d4680807059b4271441776f92f83e4a4a7c8c6f5557bbfebfb99b3fdd689d80698b97e7527a5385fe52fc4c84755f1a3b2dbf2497f62847b67fc3539d80594ea7c42c615bac97e9a0490e4959f206a3fdcaed53980e06cebd5943cfe9426bfecbfe9a00d47ec2c939f217c78b479db9d596dc6159ab618742413b7f1fa33a0956f14b40909dbd6db43188b2516227a5e12480cc90745812102ca0f7aab520922b74bcf4bd5f3b6e5289b80adc6609b9fff6969ccd0de7cd0c596a9b39e03cd73849f5e12e11a98d4ecc165fd04c0c8fce13961cce99b7ba14e94a1b2bb700aa19d7a2122e64399e768b67661bc1280be2a6965f99974d163feb22f3506a97a16aa1d0148239d9b36bf374ed5d59b527ece387792c09f24bd9fe15e71d512d31c161b88d2db53caa3af74c5da1c3cc18cd7c3d5830988c637daae6e34bc4e279115c2799f56ae4bd134164625982bf93a7c0f6fa2a7e35e8e790b9bc7360dc83d93e1214ca13c451dfe8abfb9af9ab7db68664f7455954f99b8a4df7d68d3a07acf1699766494a300355194266846e47fb87bd85cb9bdfda9f75ece141588ecd4f6bd8a0ffe80a44da204e4045af98d674ffa319d5d35e24fe3998354ea614435aa52de9565483c9114ca8221c853069516a12d0f96a953a469403ed0c525610f21dbb7f41f0557c507c184d2b8941eb815197aa464e2890888badf7fc88ea2b3943bdbd03e034997677cbb679c8196b75e8877b2dcded602220ee668f535cf6cc338b8818533ebab92a34ef74764a91cfc49cf978938ebc8d270584e9a4930abfe0414230abd4f54067aa77b19692442f8e3857737827665310a7af37a9d1ddda28416754dea5492a5eff4bb4b1ab26ff65ae676b8612830a7a278864387915094d6eb77299df534c97d6d16d36a776356b16018e8e9101b0c7a8b7c3c0d2150b28e9183162858024aebf46d347fb8b983cbf70af06b6c89d1ef03782b0ad64d50fff7898979d98161600237deb60ead937068795b8dbc50a4c"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000011c240)={0x0, 0x0, "13021ef849928e33d272ed8f840280ff0f1ba35a08dc2f7232087758d340c8712e45270ec5dc03152d621c5c7eec8a481d78c670cc99f703f1194045fe228969f71dad114200738c449c72bad573129367d2b07c644d617a6a22040d87da80f80602c87629ed3c6aee580a96c8b722e8fa159d5035e3661768f26532eb505d225a970194795fd5552c9a89f83115e52b9ce6d65a5c9a7635c6b2522ba2b32f1bf2dc0810a4449b27c0edbfa5d14a9b54231a1b767dab2f6f3671ed828bb72a95a884975b47953384701662bf143c7527878a7eb7bf000d32f24b372c3cd4bfb8b53d96ddc0b658c2e2ebf3fc54db43fe15fa4da27901bc668dbb141a70624882", "abe72e20b445a218253904929f45971a0ad638bdfa6785bce1de8c349e6345c66a6d4d24c9e9739271c7b9cfb0c55bb379bb35642a0a656cde3ef466ebf1cf7b8509287250ec9a00140d614a6a14268ff49861e4888b9892526b0d11b672fd8a4c95407bad6c4f14017c7ff4ac7129d0dfa8678c974d42ca9a70a1275226943ca26e2e6ddb513ab1099a6313261144f3e59f5b0cf54609d8b931d4cb44725c362cc2585a742b62abb9b699dbe96a53407151e80dcea1606fb829f820dc3b18239627de148cc1cad8df22821a48cfb62b85f8809712cd8489f873af96b4f819c3927e62f368e8b0d9f3ae5bf6443372016013d716e3dff3e8a83972fdac569b817e96575ebaaf764789164fc856b4f708b893c4856bd19d3b21d8a8f2507493a44f983e2ac4eeab91629cf418f70af4552a383f7a955657453ee923c19391585daf526801ea81a6cd872d6e2d27bc9b129c3b87a0d88da406734b19535d6c321ed9872695b7fa79281654ec0c20d116589329c5b2adb6e4a8e74144f123f2983895bbac7cbaf96a9e4986fbea44cbed04093b66315ef49280b02b24cd0b43bf5536e613e75091b8c4ad2d4367321623d89a7a24d3c497306f32933791e1eb32ca695f8e52fc27abf738704be01af1d968587a8df57d7f27fdc42f80a474e0d14ba4e4cdd6c3ac567dbb0d59da339bcf741f2cf597ba1a3bdb7ba6dd77e9213b83a6a5aefed7d19e98baf3d5c621c77112ff2ac6c7942b9cf8d24141e471db4b524f4ec749f581335d505d4dcf79dbf24a6450a5701d1025d7cd375cacce34a1d216e091015c814a549a1a2c22d78edefbd7b10ecf8fa695c13ee976f02716f847facb5b3be57ba6ca4077deb899f4873df5124420fc3cb75b07a3898b6f669880c6e04d8f9b2148556fa111f5b67ea511f3ca20d687206649dc3dede7db1446730e31adb61ef8f5a78d11758ee131d2b4ee97ca9b73e9230a2fba3ef9da30a0706edaf5d13f14ab32ecb287e4020bbb1172d0ec26a03ef24568da979e07af2e7bd787e76847b83131972843a6b5b9d3b7eafff0c21ccd8410ae8fd89d4d8fd1fb36788769c31cc5f4921581c7e13d61add58eb37d9f374157c2b213b10239eb0839dd3e52895f047b1b545b8ab42706d04bcfe5d9167a0b2bd000f402c8939e85c9c6440d59cde91886292ea1e0403502e5edf775e14f6af28e0c18d978720f5d912f10c87e05ed1ed88eb2cda51f1eb0dbbf50c70c82b7c7a2e8692e2d2c98d7d5333d090fa8ce19f7fbbb809564bbc3b9055ae3e6f366873f9363a5860edc55645ccc0b572dedee764b6b14a37726e3ae95d18644c2ff69f2a665d3fa1450ac3c152c8296ed113a5e1cc75ecaf0893499338ca28724bc937331a3aad69a4351cd1f4da6200add3bcc63c4dc69f4b337b73db9455dda38e25cbbf54eea750f0a9dfee74154d491313df1f70bb370686c765a4b4b01f48cf887c9a663b21408ca0d64e0afa44b2f79c80d932ea3dba24383c6d3bbd2b05cc8ab9bf9d06b8673abb519a5a8856df7c6382ada279e9707bdb2be5eff2894a865bf64a017c31cc4dba794ecce477fe824e563d339a1e9850f8757f6a4f41bfdc060197223a9f0726dfea208464840e00825f0b7e30a1f76fc277aa45a1935809b5154a88ab53736d1a34b07b764304800a16cb53a336509b306732b5bb1ecef2cd7ed3c932b9cbe21af0ad1b702ea8d3fe0d05ffec8815146be813629be4e4818dde8a736c563714f14e7c228c3d07a2c35852659297cac371beef5d4c78753ba79ba4aa0f0b068c26965f4d73e5281c6f3d249d780bc29fda168995b2a77dec1ec7bebd23b54e1d6466b2c8b60ac2678aa0fada96f6e267a9bfa8a80ee9691975460ab9addd15779ca6a2f1b7304e1f4f0ef42af893f3d5daba5dcc2760a7ea55611c728b770933e363928221bee883b7a412b825524c9996a5a118c0688d6aad7f914d6738cf2beecc6aa7f04f8971915bba4274bafc1bd3de37c1fc0546cb0081af38077a8a540c36c88fe27024e07c57ff688caea391bbf9bc1e807ce22d60dba462dad43c29be3173caa609f0bc7ba89bae1b2494d9ae0ffd1de39b9b22f274aff8c2b6159277afb8a46d18d67401399693d9b80262b546fcaa91b2a58b9bf982aad6806d11094e7fa4c02b475ca05e5cfee17169316583aeb389a3ebc736c59a544ecd1696513ceea30493bb13dddb3dab6c2c5887a0ad30eb3af1d409aaa4db98444b3c0f499e8a1ab8bcbd25dfa183c158f91090eb683b08df5ace63eafe63d2c249849db5b93e73096073cbc974e1c7b981fdc099981852916a7e60f0420a5de965defd7fe4a0ab6d735029fb86a28b7b115cf7585c0817d2f61c143b40f8c0faebe5b76d7e28c028db81aa5dae34191177e6657ff216bb192d0670d6b6597b9a48fc6e1b0ac6a0868eff3083ae1f3e71733524af3d9bb30c55e606be12dad63d224b74b3ce9461a1e1ac2d81fdf2e09aca15d80a21f55a37b5228b895bc231e74d152ca765c272fd9642bf92675d35d1272bad884bf43ac39f1e14db74278fa8bd638422029f1ed23277d9d44cc586dc63e1727e64af7a97e91548f2685eaa01934149d61cdfbd1842949761fd1a7e300f0eadce28fbd6832df854c1845b82cc5f7537273aa5befe07772da10f9bebee94e96ea43f5ef11a875c82837832058cf79f62374c50ce5d63c20911eb2c9144dbdd88ad189cbf94c68cc56ff64040689088f9ae0b5dcf5821155b232f7be154eeb1c071cb3a4030c0b5e70b6a20bf801aabc9c912843879f1a0be14f97e8ecdd6e29303cc23870903f9acb024fb7677309f13f109e58c0295c7776278554f81394e2f42fb908066e8bcacaf2135fa5b151e221ed2a1d7da6ca59ee378b45ee09aeed126537442efefc3b38b36ca281a0d40d9defc069a34c44b89bd671242b44d8701842f2072ba7d656a5e7435883ce1f6591227190c936e5d267298fc385203f5f690d2c7617fbdce3090e497e10ead2017ec3dddbbf1da7a98b31e734d043590dacad5fe3f52d9cebde33b63daa8f52b3aab92d25384d59b3a6dc1239e21d58f400f68278bc0217d6caded8360ec70eb17273723457c51fc6c76f3b7993979217451e9042d2a1684f05986f23e2ae97c6789a03e43b0a48c7f5bed31da318deb4551d1651592f86291002f4767e4acd46277b477810a693de53352a06687c437e77ff921b8822eb9f2c85b39402b66f0ab9d7bcbb95be8931a5ad33a4772417a9e14259dcaf4d0ed8c453ce44e97ecf8f9dbecf40ad1ef204751aa753b9b4f31e0176abf12f02acb09ac884d5f650fb24ad01880d264569ae7685164c04252ca007b078150b1b5f9e67244dad3756730ad5c5345b4f7b27d5097ee2a79082a4aa853e068915b1fef460cdaae2bfa77b9c2ed59e4c061cab392fab8b2404e9a7799af4b0d6a4c9a1e9d92cc6b2521631f656cef254fde64c8df59b86bc36feb2ea940130da66364b6bde0c27673f8beb058af07a802249144360fe562e0d3044820a6d89148cb0d370ff78de2bed1d0e01281b2afc28954f1748c3cc08c43c225818b04740c57972e9ddb73a3090710bde5e2cdc889e9a789dd12344c8e3eed376276d7cbfc7a11cf9e848b82ca621e1b33a0986e07bc959f0275c3bbb2258a700cb5ff740d1ecb9bd06c4d10ec7c3a5322f9fcf6c1a8b7a23d71f1d7ce88b32f053660a8f7bb21034a089e5bcfe56074e8d32cef5bbd6744dd6f2693cb6e644856f0d0a635a4bb75f89752063486590429a45a7aad5596a99cbd2f2d526981794df21dccaf4dc73512172030ff3234e399c0c847a0d899c081369ef4cd392759b0383440950d9c9559c3f1a96a6080030ae71ddf0f70ee0d69cc541f8ab989997b2e9d36fadbf35f377163c01bd5fe4ee3b3793c261e6647a4c12b2c14945120ff7ab94e7fe406c1af620f9dad0d2ed94cb8ae49e05e43f39581831cec8228951fdef6fae2a07e97d35414726777bb54b112a51b7ca0f6912b8bb655c4584d637d1505be00f02f36af21bd3ba05ef9ece7c13d807e664ca0cf231cb3a8b0b411d32c1bb588e062ba6a98ab420335796ecc71021a04e04e3b6e1d42e5ce116ffe890e60f7d43c9ae39a1a53753ba8676e1443f4eb7814c502c7931c9da173b8491b94637d7ad820904624fa8e92522bcc595672e030f5e8aead737bf083420c456ea142190956c28032d601627a3479c4b6038df948577afd3d47ee6ab194ab3866fb5fbf2a1f60241a447a8009f2635c76d5036da8c59f8649e033b40ea65d97fe3ec0e378c02cf3da613c505d77b3b68dde90091cd4bce61b67ddc30d982bc8196fc654bd5504f1d4680807059b4271441776f92f83e4a4a7c8c6f5557bbfebfb99b3fdd689d80698b97e7527a5385fe52fc4c84755f1a3b2dbf2497f62847b67fc3539d80594ea7c42c615bac97e9a0490e4959f206a3fdcaed53980e06cebd5943cfe9426bfecbfe9a00d47ec2c939f217c78b479db9d596dc6159ab618742413b7f1fa33a0956f14b40909dbd6db43188b2516227a5e12480cc90745812102ca0f7aab520922b74bcf4bd5f3b6e5289b80adc6609b9fff6969ccd0de7cd0c596a9b39e03cd73849f5e12e11a98d4ecc165fd04c0c8fce13961cce99b7ba14e94a1b2bb700aa19d7a2122e64399e768b67661bc1280be2a6965f99974d163feb22f3506a97a16aa1d0148239d9b36bf374ed5d59b527ece387792c09f24bd9fe15e71d512d31c161b88d2db53caa3af74c5da1c3cc18cd7c3d5830988c637daae6e34bc4e279115c2799f56ae4bd134164625982bf93a7c0f6fa2a7e35e8e790b9bc7360dc83d93e1214ca13c451dfe8abfb9af9ab7db68664f7455954f99b8a4df7d68d3a07acf1699766494a300355194266846e47fb87bd85cb9bdfda9f75ece141588ecd4f6bd8a0ffe80a44da204e4045af98d674ffa319d5d35e24fe3998354ea614435aa52de9565483c9114ca8221c853069516a12d0f96a953a469403ed0c525610f21dbb7f41f0557c507c184d2b8941eb815197aa464e2890888badf7fc88ea2b3943bdbd03e034997677cbb679c8196b75e8877b2dcded602220ee668f535cf6cc338b8818533ebab92a34ef74764a91cfc49cf978938ebc8d270584e9a4930abfe0414230abd4f54067aa77b19692442f8e3857737827665310a7af37a9d1ddda28416754dea5492a5eff4bb4b1ab26ff65ae676b8612830a7a278864387915094d6eb77299df534c97d6d16d36a776356b16018e8e9101b0c7a8b7c3c0d2150b28e9183162858024aebf46d347fb8b983cbf70af06b6c89d1ef03782b0ad64d50fff7898979d98161600237deb60ead937068795b8dbc50a4c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f000011d240)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}], 0x5, "1aff92dd6ff3ff"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f000011d240)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}], 0x5, "1aff92dd6ff3ff"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000011e240)={0x0, 0x0, "8341569180b696b13be1160b61b83698ce26f38d2eb0f7ef57aa4c165b163fd3d8a6e90f163de79060bb9b31bdefd4e553d6c1563e67f1cd956df2148a1912f64b08ecff1e7648fa68b2438ec596f5eee14e5bcfe49646628678c84d2d25f1a8483a41b7f6da02a6a85e9b24687727b1cb051b8f82440d9cb58ad3cb2bb6b123737137c047d007aeec9990c6951fae65ebc5f6ab050da0513c30d06134e5ec5f5a6b5248b3e37154f3a6945d2569cc9eb11cfe9a13ff42927401f00deef308e8e20006754f793c0dca3690ece1ed59442e8a284ea80264f6c15a5fc99947d588b88e99eec4dc9346ea900801511c24f247e1ad9c1f3dfb873363aefe8c3d9475", "b66997d5b2a3494fa27c368057336f72acf0fbf42954c2b64c26b1a34a8fedd7a69616906d03c44fa32d91b63fcae5f44b761b8679af12deb8d09954ba6298113c0dacfb7b93db2581354918d8821a7055d2a8d0e9b1e78ef3bf7dde0be437a0691c4993ca07eeb6454df3e53e889ee890d1ca276cb52e7417705418e062d7f3a4f2f5f70cda9eba4f1ea1241de6e6edaa7393461bbacc3378c26c9bcbc597a0d9ba35a74ab3251e15bc48f1c0663b04b0c3cf4b0a8880fbc2d676c7fca13a11947abbd81b79d555ac4455bdc1440d6646b3b404bd19d13c165709c3acbde85f05286344e476e8a2277f6ca1069e79077e2311cb0ce0b0b5f405b434e0ed7954c0cffcaeb737d284bbe23fb89ea23cc067ac28e263b27576b6a10959f79f26b5e3d16ef9aaa42c8684532d67e4d7912db2d2242fa8e61ec4e1819c84b6ae09c0824ecc38c4aea381b5b7f10d15d7b64284e57310d5b1659280fa9c279c1ad8acf00c69590ccbc8f3efacf615ad31d7c5cf1a1338ea745305125c8cc6bee471adffceb85a8828515f3206443a6cb6242d320ce3c28d79ccb2446830977025d3e50c21bc8daecefe5af80eb75b7c1a2066857000982ec27c734b3baef03afaa8f3fa8bc575f36824a4633afd279201bdca94d988588da64da18063f67930337bcdae16bb62f156aa97d235056eaf71b3936513c8b580144649d70d6bccfb71f1c2ba629565beb2750dda5ed253e6fdeb1367bf118e23b927df73afeb279b9ea9b10fe0e935ad99426157a4fb4d8881c8745ee63664bb0403f620cc28b620727180f28f656a1a39ee2015fda58ecb975ba6dfbf4a536b285ca10ef34c66bb67d96cac1cba26b31f01080eb77bf45b0c8c859cec0092aece821419a14f41a59a087e5be5ab813cafc4f732a412cc90a4d8bc241b5432099b06092fcb5aff9c04c8603bdf075e56699e4ee88e80091a8a9629b8b5f1a63f955cf11a76edc33fb4ba8a83ce03cb9f1c79c2c13f20ec78d8e339c4c4b3322b22dc3b14b852dd8a69f462bc8ad194322b609cc02287145f16212641415cd61dbe8a23593fd1d03446128d4d9bba1268a5335c051fff2b323675a28589ad9fee3ead37e35025cef5200f808e23972d07f80ed324c96cad6ba805ef64c4e5a64f7ed659b96167a70b70e1ce9cc22a1adaa3a72b758c6e2f55997af0a3045a714bcaeee325ca32867c44eb1c75dc6d018a3eac18844eacea09f7284119d4ff1ed82995b7aa1810729481c170570ae5ab36db5506674708331836c8bb50801553675b74a578ce29c87a9a645b0bf05318e1ac1dbcc021d970d753464d45aeefdd0fbbfb1f4885b61d23f2368635210ffe7207884c9d108b9af517798aa49707ee40f2218c1e4d05dfd1ea86e2077d1f3b5a7c810e4259f2be94ae97276e9f4d5f0effdea504f0b9f83932fc2d47fdce0aa41b198231119a4dea54ad97fd4e33e8d5e4197f97b4103926db2a702d4bfea10713e21071e178b8d0b2eaa35a167b25d3549a8f371b429de1e775b3051f27d6fdf916a98ebed01619be0347e16577aa2e20ed7e39e05869a0465b3452386a1823c0d7c842f71d1883675853db866a91bab21e20c770764789b2a93821020aacb81b8aed5ba56699f45df61f568d6ea1b03ad175d390fe28a68ab7bb4ab5ea2f8c567b89a31e5df560d640441a5644bf403d4e2bb00c8794d8b0bff26900d5a2fc11c40ad6c4791129b078d37336b4bdccf41ca2eded523035fd96d5704f18439e04ea543030199683aaa7abfe5caf28d66185b1da9c598fc35d0fd20676fea3c8ac4dc73385fad382d05bb4e239a40e9f010d33f81fd4da01a5de30660119d2054ea6dabeb8a189120914ee35e17d2ac3e44ff7c8c4bf0221c414a72e2cabae5133f15ab1bf2fa1b4020db7f462f64494871c6fe85f8f045d2c4b51e29c78e050627df39e380c8ba016e8e0be00d75857d1f8bb1868c6123992e8e67673b3728ac98643e9341de2ef8ea10efc06a95a2b8f74444fc34d7109d62b93e181a749455765460141bf53c2217a5ac0a52735fa7b3aa153d6a5da3a4cf2b6208857cffded56d3795cf7908c00f1d9c7681fadcb92c86e22e7370d92ea20cfde59e1eb9822fb83eaf6206a67feb9e65586a3809f12aa632259f99431e705b39b517590d5f31e46d2b40d30e209aa5581f5530e5fc4cc964ce9a21dc6b95691d6f2371615284dab4484bac9f27b3082c86def5ac527dac428c497727499ec1c6b541cd8a645f39151bb8354b1b9ec83477b8bb9ad30d8f54b6bb769d4b03054b5c36c9b60ae0a4e8183ad7a580bc3499f16854dc46ae114a7ae723266ca87152cbda2df6c3ae1699d912096c5243642fdf29987c72458bd5e2cd1ffc96542a62e23dda653413803031fda662f0d1d0df8592cd66932d59e2759ab60991d56cd932abe4bf6d2437d9971ef2941929fce3c8b1912811c0e1e43efa38042363813dbd215d7c85680241388802b6b890a775c4dfa92256a97cf13e81fc7f51eba049c40b630d71b9b4e82804e5a6a722c1f09e011b6ce241fce535949e5e1a2fc145556984f1f23cea35ac5facccd3e8ccac78aaf040b31ca3b9896b5f0c78851a1d2e0b18d5faf7b0bf5425a1b1c1c44ea781b7df33a2cf6ce2eaa4a46b1c08bf2f9451f5466fbf70c7b463e39393065138d59d10c9c6ee1036e565daf20373c2a4ab9e98a9c6b45a0cd4838843c7bb9bcf7a9e766c3bb32aa2e5c93425bdacb656ea8a0eabab87f0a7c8dce8501d71c37082468722e70b12063922337927b5e00aa70397c38e72573d733e54b7682fe14cd6b83151cee8d5ce55f8429bc2a781642f0fea3db075ff85261d2930fe344341a852c41663c9bcfe761fa8a01971cecf9039640e98bb09810d33be1e96f797aa9c476b0ab11bcef25275a89a65d284da861af0fa324f7982a4aead6e5d27bc47d750364e2e791f18b91d38db7ee0e6b23a975482607b5b432b9011cee806ea627756150a009139e65efd68c0321cfdf3cedac53e75872c8823bdb2d505b150ce84c537e19339243f61e6305f390c13c05c470e735ea192687281f4f2a50ba04973a14aeb277306d6464baac1d2897251013828eabb74c8365b1b044fb475d12e0fa624e1a93aecb7533f7a236322bd1fa75bfc92038bf33a3100d7c4256c4fe162fbefee71afccc2249664b16fd982ad2704aef50fe582bed06f5494df36d7508db77c5c834c4bd2424609bf8528a7258f72b80839e3f9eefc1c72a971fa5154525da0072bf2ad8f2bb33d5ff3f3c0ca4670f6c82ee8e556014509c1b452c64d9c274302bb2423a88cecb2d0c1ee65696934cccba620ca57a0cbd3f16c1666ab81e3c9bb2bdd6c99d5181f63ba9840be6dda5386b3b58951fb34940fe2f41d9bf4da37a770626c522cc20bccf4d6f6b62809c73a2e7d6ec09f1ea3144805a89c7b4c87b18ff25b2bd3d18e7d87bf28ce448c8735e2d8226afbf80d7c8611310418e07bcbaa2857a2eb0f86104873a5758004fc84a11a02911b46d30d39c45b92bcb825c37023b2e8901bf2db37e800fb7ffba5b692cbbc9155bcea2c7d0ba8fd4bad60eaa82a98687814851241958db1ea9c5327e483f414bf2a9617215899397c16a5af035bea33012f95aa5f51f4f867ea213e79833010bd707a957fd540a78287d2c5b104b74b4e53e0cc7945c6e54d7664f378aaa959c5a61db11505200dbc2d4b2095532f4067496bfd632ae5f6e4e5e26266355e69cd9336a66b5242ecf5d8e5049282b7dbc793cef9e267dea3b6f5c479f6e9f51100da2068f4a11ede066e47f5b33d9617edd7ea12052eb7e333dfdef82ceb4576bbe590768472219014599687d71cbe815854b83f998414ffdede1ee142d6b08b609dd49bd199322a3ab7e68fbdc55964875ba61c095d84a7e9bb2b7465129c356a851ea7e6d82184acbae6dd29a99202ed007ebcb5ef5caa3564881c6f7050f3838c54498822b39d680f8e0c52d14b5754295e0939ee78309578a8b92b06862b33d8f3bb16af4357f447c892de365564b71231da7f028267ac317cd2bb33b387aaa2f8b00340a6549cc9d2e84fc48ceb9fcf65a2d9cc3abf80742585149f321b5ce9e2ede7b48f384494ed1e5513b48a2cfae32a9a3c2c895dfc9113fd87d8c920d165835ca8b56acaf9f87fae1a92820db3aaf2475a1a7802c329fe167d9536e3c1c956386bda39c6fd8afac599851a9ecb595b1ed5209f7a77d05a4d506ea9b5ec64ab23b72019ca16859f53bf28ed4d7c6ac962d85f6a3401e204fd2c95e8732a7fee11b1f9fff4717cbb76c03e6006f90296670fa6761133f0c9a55c048dfaea7d04dde6e3759aa1303234b7234bf319acacbd2d98339254942f26656256ae273687cd957124f8bb3c28dcedef163736b43ba327aab353aa0e6b5e9ad7ab11a14eaed617ffce150d1c24fd53ac3b9c3fb53a55810280f0ffe1b77c43d93c1625e6970b72f5a6c6262338d10ec2433af294424fdcbce72265c356919534620a9790630fdae3af0120c24218a4c3271d01adeec9138e02d12ffd612a476458381b74b0077767c6954df3bf5135be0c704fbf2c811e52cf2fb95ff12023f342adc571c4ad51b226686f8c72ecf53c364d84e64702f25ad70f9e907c8948d039b77de55f6a71a655d88bf79542834483b06d4c751cd9952dcfc369a9a6cc46fa55a77f870888afcadfb7bbc7e663dd6ce2b31a1698f2d6c243a9828308f54293e9c7a57e45ff57d2fb88d451f47fc9e9b244433fd5423d5ae0243fa13b6923599b45de9b13d4bc577e3a773814e09db4bb905df49e32c225329d298b955e473fc7f0794d5d091e6a907efc4498b79b2d55642f207573b39b2f7eef5e3f5729f62c3eadbaf18334a12efaf8a19ce6f9eb843c721f6592429fd08e037d85dc3c6dda05c1a12f7f682acca4183d25a732f4279dce5e8c3236e84abad3184e93411af6633d96e10056a7540cc7b504e4ae104d90f00bf0c9eb1012f97389fac5be5d17b31832ffb85d25c1081e3e971bcaddfd62602cb974f9a918f27a1e12e7ca284579c374d0e7136c2b5ace2f332bd6d5c5af028e5c39181a32b0020918550d9349575e4dcdb91ca0e8d948d64231d290004491085695698be4ed9dd17e8a584d14222254f1cf4231dc5cefa66179d93a52addc45aaba5acd8b7f041c94197e989f38953bdb81b86cc672df6e42c89a4a49649d367af54ca0bf34ae12a9fb1e39548bebfcb5e6a8ac565b97cc3c2e6d613cd06a50e2ac46884b3d66573c64820b8cd2eb4837555057acfca2f0c13207d89d8f3017222200591aae6b84810ed3492a0e24c9c171e8fd1e6de3a41710d68c0d8ab57d739de7891d2763594a3956a8b7ee040fe6e468f"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000011e240)={0x0, 0x0, "8341569180b696b13be1160b61b83698ce26f38d2eb0f7ef57aa4c165b163fd3d8a6e90f163de79060bb9b31bdefd4e553d6c1563e67f1cd956df2148a1912f64b08ecff1e7648fa68b2438ec596f5eee14e5bcfe49646628678c84d2d25f1a8483a41b7f6da02a6a85e9b24687727b1cb051b8f82440d9cb58ad3cb2bb6b123737137c047d007aeec9990c6951fae65ebc5f6ab050da0513c30d06134e5ec5f5a6b5248b3e37154f3a6945d2569cc9eb11cfe9a13ff42927401f00deef308e8e20006754f793c0dca3690ece1ed59442e8a284ea80264f6c15a5fc99947d588b88e99eec4dc9346ea900801511c24f247e1ad9c1f3dfb873363aefe8c3d9475", "b66997d5b2a3494fa27c368057336f72acf0fbf42954c2b64c26b1a34a8fedd7a69616906d03c44fa32d91b63fcae5f44b761b8679af12deb8d09954ba6298113c0dacfb7b93db2581354918d8821a7055d2a8d0e9b1e78ef3bf7dde0be437a0691c4993ca07eeb6454df3e53e889ee890d1ca276cb52e7417705418e062d7f3a4f2f5f70cda9eba4f1ea1241de6e6edaa7393461bbacc3378c26c9bcbc597a0d9ba35a74ab3251e15bc48f1c0663b04b0c3cf4b0a8880fbc2d676c7fca13a11947abbd81b79d555ac4455bdc1440d6646b3b404bd19d13c165709c3acbde85f05286344e476e8a2277f6ca1069e79077e2311cb0ce0b0b5f405b434e0ed7954c0cffcaeb737d284bbe23fb89ea23cc067ac28e263b27576b6a10959f79f26b5e3d16ef9aaa42c8684532d67e4d7912db2d2242fa8e61ec4e1819c84b6ae09c0824ecc38c4aea381b5b7f10d15d7b64284e57310d5b1659280fa9c279c1ad8acf00c69590ccbc8f3efacf615ad31d7c5cf1a1338ea745305125c8cc6bee471adffceb85a8828515f3206443a6cb6242d320ce3c28d79ccb2446830977025d3e50c21bc8daecefe5af80eb75b7c1a2066857000982ec27c734b3baef03afaa8f3fa8bc575f36824a4633afd279201bdca94d988588da64da18063f67930337bcdae16bb62f156aa97d235056eaf71b3936513c8b580144649d70d6bccfb71f1c2ba629565beb2750dda5ed253e6fdeb1367bf118e23b927df73afeb279b9ea9b10fe0e935ad99426157a4fb4d8881c8745ee63664bb0403f620cc28b620727180f28f656a1a39ee2015fda58ecb975ba6dfbf4a536b285ca10ef34c66bb67d96cac1cba26b31f01080eb77bf45b0c8c859cec0092aece821419a14f41a59a087e5be5ab813cafc4f732a412cc90a4d8bc241b5432099b06092fcb5aff9c04c8603bdf075e56699e4ee88e80091a8a9629b8b5f1a63f955cf11a76edc33fb4ba8a83ce03cb9f1c79c2c13f20ec78d8e339c4c4b3322b22dc3b14b852dd8a69f462bc8ad194322b609cc02287145f16212641415cd61dbe8a23593fd1d03446128d4d9bba1268a5335c051fff2b323675a28589ad9fee3ead37e35025cef5200f808e23972d07f80ed324c96cad6ba805ef64c4e5a64f7ed659b96167a70b70e1ce9cc22a1adaa3a72b758c6e2f55997af0a3045a714bcaeee325ca32867c44eb1c75dc6d018a3eac18844eacea09f7284119d4ff1ed82995b7aa1810729481c170570ae5ab36db5506674708331836c8bb50801553675b74a578ce29c87a9a645b0bf05318e1ac1dbcc021d970d753464d45aeefdd0fbbfb1f4885b61d23f2368635210ffe7207884c9d108b9af517798aa49707ee40f2218c1e4d05dfd1ea86e2077d1f3b5a7c810e4259f2be94ae97276e9f4d5f0effdea504f0b9f83932fc2d47fdce0aa41b198231119a4dea54ad97fd4e33e8d5e4197f97b4103926db2a702d4bfea10713e21071e178b8d0b2eaa35a167b25d3549a8f371b429de1e775b3051f27d6fdf916a98ebed01619be0347e16577aa2e20ed7e39e05869a0465b3452386a1823c0d7c842f71d1883675853db866a91bab21e20c770764789b2a93821020aacb81b8aed5ba56699f45df61f568d6ea1b03ad175d390fe28a68ab7bb4ab5ea2f8c567b89a31e5df560d640441a5644bf403d4e2bb00c8794d8b0bff26900d5a2fc11c40ad6c4791129b078d37336b4bdccf41ca2eded523035fd96d5704f18439e04ea543030199683aaa7abfe5caf28d66185b1da9c598fc35d0fd20676fea3c8ac4dc73385fad382d05bb4e239a40e9f010d33f81fd4da01a5de30660119d2054ea6dabeb8a189120914ee35e17d2ac3e44ff7c8c4bf0221c414a72e2cabae5133f15ab1bf2fa1b4020db7f462f64494871c6fe85f8f045d2c4b51e29c78e050627df39e380c8ba016e8e0be00d75857d1f8bb1868c6123992e8e67673b3728ac98643e9341de2ef8ea10efc06a95a2b8f74444fc34d7109d62b93e181a749455765460141bf53c2217a5ac0a52735fa7b3aa153d6a5da3a4cf2b6208857cffded56d3795cf7908c00f1d9c7681fadcb92c86e22e7370d92ea20cfde59e1eb9822fb83eaf6206a67feb9e65586a3809f12aa632259f99431e705b39b517590d5f31e46d2b40d30e209aa5581f5530e5fc4cc964ce9a21dc6b95691d6f2371615284dab4484bac9f27b3082c86def5ac527dac428c497727499ec1c6b541cd8a645f39151bb8354b1b9ec83477b8bb9ad30d8f54b6bb769d4b03054b5c36c9b60ae0a4e8183ad7a580bc3499f16854dc46ae114a7ae723266ca87152cbda2df6c3ae1699d912096c5243642fdf29987c72458bd5e2cd1ffc96542a62e23dda653413803031fda662f0d1d0df8592cd66932d59e2759ab60991d56cd932abe4bf6d2437d9971ef2941929fce3c8b1912811c0e1e43efa38042363813dbd215d7c85680241388802b6b890a775c4dfa92256a97cf13e81fc7f51eba049c40b630d71b9b4e82804e5a6a722c1f09e011b6ce241fce535949e5e1a2fc145556984f1f23cea35ac5facccd3e8ccac78aaf040b31ca3b9896b5f0c78851a1d2e0b18d5faf7b0bf5425a1b1c1c44ea781b7df33a2cf6ce2eaa4a46b1c08bf2f9451f5466fbf70c7b463e39393065138d59d10c9c6ee1036e565daf20373c2a4ab9e98a9c6b45a0cd4838843c7bb9bcf7a9e766c3bb32aa2e5c93425bdacb656ea8a0eabab87f0a7c8dce8501d71c37082468722e70b12063922337927b5e00aa70397c38e72573d733e54b7682fe14cd6b83151cee8d5ce55f8429bc2a781642f0fea3db075ff85261d2930fe344341a852c41663c9bcfe761fa8a01971cecf9039640e98bb09810d33be1e96f797aa9c476b0ab11bcef25275a89a65d284da861af0fa324f7982a4aead6e5d27bc47d750364e2e791f18b91d38db7ee0e6b23a975482607b5b432b9011cee806ea627756150a009139e65efd68c0321cfdf3cedac53e75872c8823bdb2d505b150ce84c537e19339243f61e6305f390c13c05c470e735ea192687281f4f2a50ba04973a14aeb277306d6464baac1d2897251013828eabb74c8365b1b044fb475d12e0fa624e1a93aecb7533f7a236322bd1fa75bfc92038bf33a3100d7c4256c4fe162fbefee71afccc2249664b16fd982ad2704aef50fe582bed06f5494df36d7508db77c5c834c4bd2424609bf8528a7258f72b80839e3f9eefc1c72a971fa5154525da0072bf2ad8f2bb33d5ff3f3c0ca4670f6c82ee8e556014509c1b452c64d9c274302bb2423a88cecb2d0c1ee65696934cccba620ca57a0cbd3f16c1666ab81e3c9bb2bdd6c99d5181f63ba9840be6dda5386b3b58951fb34940fe2f41d9bf4da37a770626c522cc20bccf4d6f6b62809c73a2e7d6ec09f1ea3144805a89c7b4c87b18ff25b2bd3d18e7d87bf28ce448c8735e2d8226afbf80d7c8611310418e07bcbaa2857a2eb0f86104873a5758004fc84a11a02911b46d30d39c45b92bcb825c37023b2e8901bf2db37e800fb7ffba5b692cbbc9155bcea2c7d0ba8fd4bad60eaa82a98687814851241958db1ea9c5327e483f414bf2a9617215899397c16a5af035bea33012f95aa5f51f4f867ea213e79833010bd707a957fd540a78287d2c5b104b74b4e53e0cc7945c6e54d7664f378aaa959c5a61db11505200dbc2d4b2095532f4067496bfd632ae5f6e4e5e26266355e69cd9336a66b5242ecf5d8e5049282b7dbc793cef9e267dea3b6f5c479f6e9f51100da2068f4a11ede066e47f5b33d9617edd7ea12052eb7e333dfdef82ceb4576bbe590768472219014599687d71cbe815854b83f998414ffdede1ee142d6b08b609dd49bd199322a3ab7e68fbdc55964875ba61c095d84a7e9bb2b7465129c356a851ea7e6d82184acbae6dd29a99202ed007ebcb5ef5caa3564881c6f7050f3838c54498822b39d680f8e0c52d14b5754295e0939ee78309578a8b92b06862b33d8f3bb16af4357f447c892de365564b71231da7f028267ac317cd2bb33b387aaa2f8b00340a6549cc9d2e84fc48ceb9fcf65a2d9cc3abf80742585149f321b5ce9e2ede7b48f384494ed1e5513b48a2cfae32a9a3c2c895dfc9113fd87d8c920d165835ca8b56acaf9f87fae1a92820db3aaf2475a1a7802c329fe167d9536e3c1c956386bda39c6fd8afac599851a9ecb595b1ed5209f7a77d05a4d506ea9b5ec64ab23b72019ca16859f53bf28ed4d7c6ac962d85f6a3401e204fd2c95e8732a7fee11b1f9fff4717cbb76c03e6006f90296670fa6761133f0c9a55c048dfaea7d04dde6e3759aa1303234b7234bf319acacbd2d98339254942f26656256ae273687cd957124f8bb3c28dcedef163736b43ba327aab353aa0e6b5e9ad7ab11a14eaed617ffce150d1c24fd53ac3b9c3fb53a55810280f0ffe1b77c43d93c1625e6970b72f5a6c6262338d10ec2433af294424fdcbce72265c356919534620a9790630fdae3af0120c24218a4c3271d01adeec9138e02d12ffd612a476458381b74b0077767c6954df3bf5135be0c704fbf2c811e52cf2fb95ff12023f342adc571c4ad51b226686f8c72ecf53c364d84e64702f25ad70f9e907c8948d039b77de55f6a71a655d88bf79542834483b06d4c751cd9952dcfc369a9a6cc46fa55a77f870888afcadfb7bbc7e663dd6ce2b31a1698f2d6c243a9828308f54293e9c7a57e45ff57d2fb88d451f47fc9e9b244433fd5423d5ae0243fa13b6923599b45de9b13d4bc577e3a773814e09db4bb905df49e32c225329d298b955e473fc7f0794d5d091e6a907efc4498b79b2d55642f207573b39b2f7eef5e3f5729f62c3eadbaf18334a12efaf8a19ce6f9eb843c721f6592429fd08e037d85dc3c6dda05c1a12f7f682acca4183d25a732f4279dce5e8c3236e84abad3184e93411af6633d96e10056a7540cc7b504e4ae104d90f00bf0c9eb1012f97389fac5be5d17b31832ffb85d25c1081e3e971bcaddfd62602cb974f9a918f27a1e12e7ca284579c374d0e7136c2b5ace2f332bd6d5c5af028e5c39181a32b0020918550d9349575e4dcdb91ca0e8d948d64231d290004491085695698be4ed9dd17e8a584d14222254f1cf4231dc5cefa66179d93a52addc45aaba5acd8b7f041c94197e989f38953bdb81b86cc672df6e42c89a4a49649d367af54ca0bf34ae12a9fb1e39548bebfcb5e6a8ac565b97cc3c2e6d613cd06a50e2ac46884b3d66573c64820b8cd2eb4837555057acfca2f0c13207d89d8f3017222200591aae6b84810ed3492a0e24c9c171e8fd1e6de3a41710d68c0d8ab57d739de7891d2763594a3956a8b7ee040fe6e468f"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f000011f240)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {r8, r9}, {r11, r12}, {0x0, r13}, {r14, r15}, {r17, r19}, {r20, r21}, {r22, r23}, {r24, r25}, {r26, r27}, {r28, r29}, {r30, r31}], 0xa, "1e1568dcb3e55b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f000011f240)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {r8, r9}, {r11, r12}, {0x0, r13}, {r14, r15}, {r17, r19}, {r20, r21}, {r22, r23}, {r24, r25}, {r26, r27}, {r28, r29}, {r30, r31}], 0xa, "1e1568dcb3e55b"}) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010"]) 23.357588183s ago: executing program 1 (id=526): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000b80)={[{@nombcache}, {@abort}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@noload}, {@nouid32}, {@noauto_da_alloc}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}], [], 0x2c}) chdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file2\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x1008a, &(0x7f0000001340)={[{@nomblk_io_submit}, {@usrjquota, 0x22}, {@errors_continue}, {@stripe={'stripe', 0x3d, 0x3}}, {@mblk_io_submit}, {@grpjquota, 0x22}, {@errors_continue}, {@errors_remount}, {@jqfmt_vfsv1}]}, 0xfe, 0x455, &(0x7f00000004c0)="$eJzs3M9PHFUcAPDv7rJQ2iJY649iq2g1En9AoT/swUuNJh40MdFDjScE2mC3xRRMbEMUPeDRNPFuPJr4F3ixXox6MvGqd2NCDBerpzWzO0O3sAssLGx1P59k4L19b/Ped2be7ts3OxtAxxpK/uQiDkbErxHRX83eWWGo+u/WysLk3ysLk7kol9/4M1ep99fKwmRWNXvegWqmXN6g3aW3IyZKpemraX50/vJ7o3PXrj83c3ni4vTF6SvjZ8+eOnms+8z46ZbE2Zf0dfDD2aNHXnnrxmuT52+88+PXSX8PpuW1cbTKUHXv1vVkqxtrs76adK6rjR2hKYWISA5XsTL++6MQvatl/fHyJ23tHLCryuV8uadx8WIZ+B9LJupAJ8re6JPPv9m2R1OPu8LyuVhdx7iVbtWSrsindYrpZ6TdMBQR5xf/+SLZYpfWIQAAat08FxHP1pv/5eOBmnr3pNeGBiLi3og4FBH3RcThiLg/olL3wYh4qMn2114hWT//KfdvK7AtSuZ/L6TXtu6c/2WzvxgopLm+SvzF3IWZ0vSJdJ8MR7EnyY9t0MZ3L/3yWaOy2vlfsiXtZ3PBtB9/dK1ZoJuamJ/YScy1lj+OGOyqF39udc6bzI+PRMTgNtuYefqro43KNo9/Ay2YlJe/jHiqevwXY038mVzD65Njz58ZPz26L0rTJ0azs2K9n35eer1R+zuKvwWWb5Zjf93zfzX+gdy+iLlr1y9VrtfONd/G0m+fNvxMs93zvzv3ZiXdnT72wcT8/NWxiO7cq+sfH7/93Cyf1U/O/+Hj9cf/obi9Jx6OiOQkPhYRj0TEo2nfH4uIxyPi+Abx//DiE+82H/8Gq/ItlMQ/tdnxj9rj33yicOn7b5qPP5Mc/1OV1HD6yFZe/7bawZ3sOwAAAPivyFe+A5/Lj6ym8/mRkep3+A/H/nxpdm7+mQuz71+Zqn5XfiCK+Wylq79mPXQsXRvO8uNr8ifTdePPC72V/MjkbGmq3cFDhzvQYPwnfi+0u3fArnO/FnQu4x86l/EPncv4h85l/EPnqjf+P2pDP4C9t8n7f+9e9QPYe+b/0LmMf+hcxj90pIb3xud3dMu/RJsS33bv7Lcatp6I/F0S8q4neiNiL9oqRjXRExE1RV1b/jGLbSZ66ha1+5UJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgNf4NAAD//xwt370=") setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)=ANY=[@ANYBLOB="02693e"], 0x3, 0x1) umount2(&(0x7f0000000040)='./file2\x00', 0x2) getsockname$packet(r1, &(0x7f0000005840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000005880)=0x14) read$FUSE(r1, &(0x7f00000058c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000007c80)={&(0x7f0000001200)=ANY=[@ANYBLOB="580300001b00100825bd7000ffdbdf25fe8000000000000000000000000000bbfe80000000000000000000fc5f0000424e2100014e2400ec0100000021000000b8a1233823d10ed574f23b6132013722b99b2ae7446db4eca3b7e9f11eb1e20faed3e4aa3dd21157db64bd30883c176494f29612eb8ed6b99fedc51752d0fd20276449e110dc7c99516a8f8ef565d9de3688", @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES8=r4], 0x358}, 0x1, 0x0, 0x0, 0x24000001}, 0x10) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000001300)='./bus\x00', 0x145021, &(0x7f00000011c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r5], 0x1, 0x32b, &(0x7f00000008c0)="$eJzs3M9LI2cYwPEnP4xJxEwOpaWF4kt7aXsYNO25EIpCaaCiplQLhVEnbcg0kUywpJRqT72W/ge99CAevQlt/wEvvXUve9mbl4U9rCyys2R+6EQncXc0G8XvBySveZ5nfF9mJjwTnDn++vcfGjVbrxkdSWaVJERETkSKkpRAwn9NuuOMhO3Kh1NP/n93eXXti3KlMr+k1EJ55eOSUqow8/ePP+f8tMNJOSp+e/y49OjozaO3j5+vfF+3Vd1WzVZHGWq99bBjrFum2qzbDV2pRcs0bFPVm7bZ9uItL16zWltbXWU0N6fzW23TtpXR7KqG2VWdluq0u8r4zqg3la7rajovUTKR795X1b2lJaMcs3jjhieDuJ45jjMk7CTKRkpEcpci1b2RzgsAANxKF/r/lNvSx+r/peD2/73k8/5//71/O1NfHRT8/v8wE9X/f/LA21Zf/58VkRvt/7MRq7/cEd15O6+SfK3+H7fDjHtG9h3eib6Edrts5P3z1/XrN/uz7oD+HwAAAAAAAAAAAAAAAAAAAACAu+DEcTTHcbTg1f/56DzDe2+cc8ToXNr/id4ud7RJ/5aS4JgY9zwxGsura5J1b9xLF0Ss37ar21Xv1Y8HibOiyal7PPh64+BeQNVTlH+sHb9+Z7uaciPlmtTFElPmRJPixXrHWfi8Mj+nPP31E5IP15dEkzei60uR9Rn54P1QvS6a/LchLbFks3dcnzpn9b/MKfXZl5UL9Tk3L4RzAAAAAABwZ+nqTOT1u64Pinv1Z9fX/d8PiISuz2cjr8/T2jvp8a4dAAAAAID7wu7+1DAsy2wPGeTk6pz4g3S88olhOanQCvtCsjtwyRn/EaqjW+mQQfCPFI1MKJSVP/2342w5WP9o5pyUOFUz4kx6s7rOXw++NhqUI4uj3l/pAaG3/vjrabwtJ/yn9oZDnx5kr1jpyAYTL/Xh4aSu+ekDAAAA4HUKmv6c7f6aGPd8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4j4Y8Bix9U48TG/caAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNviRQAAAP///FH89g==") syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x50, &(0x7f0000000280)={[{@usrquota}, {}, {@nobh}, {@mblk_io_submit}, {@dioread_nolock}]}, 0x1, 0x3eb, &(0x7f0000000880)="$eJzs3M1uG0UcAPD/br5I+uEgcUCFQwQIgoCkDgQoQqJw5eMCPICVpKXCbarGSLTkUBAnThwQNw59AQ48QFUhJCRegRdAlSqU5gC3oLV3HTe2Qyw7der8ftLIM+txZv7ezWpmvTsBHFtzEXE+IsYiYikiSvn2NE9xs5Gyeve3Nle2tzZXktjZ+fjvJJJ8W/G3kvz1RF6YTyPSbyOeutne7sb1G59XqtW1a3l5sXb56uLG9RuvXLpcubh2ce1K+Y1z5fLy0pvl1wYW64/PvXhu7L3zZ376s3RneXJyOuvvyfy91jgGZS7mmt/JXsuDbmzIJofdAQAADiTNx/7j9fF/KcbquYZSLG4OtXMAAADAQOy8k78CAAAAIywx9wcAAIARV9wHcH9rc6VIB7pxoHRotyQ8VPfejYjZ3Webt5vxj8djeZ2JQ3y+dS4irj6flLIUh/QcMgBAqzvZ+Odsp/FfGk+21JuKqI+Hpgfc/tyecvv4J7074CYfkI3/3o6I7bbxX1pUmR3LS6fqQ8WJ5MKl6trZiDgdEfMxMZWVy/u08f4/P3/U7b0s/t+SU6eLlLWfve7WSO+OTz34mdVKrdJPzK3ufR1xZrxT/Elz/JtExEwfbYx9deutbu/9f/yHa+dWxAsd9//uyj3J/usTLdaPh8XiqGj37ze/fNit/WHHn+3/mf3jn01a12va6L2N25/98XQ90yGq1vlPL8f/ZPJJPV/My76s1GrXyhGTyQft25d2P1uUi/pZ/PPPdv7/L85/Sb6m1cn8HNCr777/9eX9azTiz1LWfjEXfBiy+Fd72v+9Z16//fun3dpv3f+d48/2f2MNsPl8y0HOfwftYD/fHQAAADwq0vp1jSRdaObTdGGhcb3jiZhJq+sbtZcurH9xZbVx/WM2JtLiSlep5XpoufEzerO8tKf8akQ8HhE/lKbr5YWV9erqsIMHAACAY+JEl/l/5q8RuccfAAAAyH+oBwAAAEab+T8AAACMtH7W9Tu+meybOwLdOPKZZ45GN4aQmYgj0Y0+MsM+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADza/gsAAP//Bdqy/A==") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mount(&(0x7f0000000180)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r6, &(0x7f0000000080), 0x208e24b) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x13142, 0x0) 22.639589848s ago: executing program 1 (id=530): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x1000000, &(0x7f00000000c0), 0x2, 0xbb8, &(0x7f00000017c0)="$eJzs3M1rXFUbAPDn3kymaZv3nfTlRawbIyItiNOkkmKLYCsVNy4E3QoN6aSETD9IIjVpFhP9B0RdC24EtSgu7LobRbdutN0qLoQisVEQ0cidjyQ2mTS1M70x/f3gzD3nnpl5nmcuM/cemJkA7luD2U0asT8iTiURpeb+NCKK9V5fRK1xv6XF+bFfF+fHklhefumnJJKIuLk4P9Z6rqS53dsc9EXE188m8b831sednp2bHK1WK1PN8aGZsxcOTc/OPTFxdvRM5Uzl3PCRp0YOjxwZOjrSsVp/++74lV8eef6H2u8f/nH557ffT+J49Dfn1tbRKYMxuPKarFWIiNFOB8tJT7OetXUmhds8KO1yUgAAtJWuuYZ7IErRE6sXb6X4/JtckwMAAAA6YrknYhkAAADY4RLrfwAAANjhWt8DuLk4P9Zq+X4j4d66cSIiBhr1LzVbY6YQtfq2L3ojYs/NJNb+rDVpPOyuDUbE99ePfpK16NLvkDdTW4iIBzc6/km9/oH6r7jX159GxFAH4g/eMv431X+8A/Hzrh+A+9PVE40T2frzX7py/RMbnP8KG5y7/om8z3+t67+lddd/q/X3tLn+e3GLMS598O7FdnNZ/U9fee7jVsviZ9u7KuoO3FiIeKiwUf3JSv1Jm/pPbTFG6c+LlXZzede//F7Egdi4/pZk8/8nOjQ+Ua0MNW43jLHw1chH7eLnXX92/Pe0qb/1/0/tjv+FLcZ45eTJT9ftvL7a3bz+9Mdi8nK9V2zueW10ZmZqOKKYvLB+/+HNc2ndp/UcWf0HH938/b9R/dlnQq35OmRrgYXmNhu/fkvMZy5f+qxdPq31X57H/3Sb47+2/i8L64//m1uM8dgXbx1sN7d2/Zu1LH5rLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALWlE9EeSllf6aVouR+yNiP/HnrR6fnrm8fHzr547nc1FDERvOj5RrQxFRKkxTrLxcL2/Oj58y/jJiNgXEe+UdtfH5bHz1dN5Fw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCKvRHRH0lajog0IpZKaVou550VAAAA0HEDeScAAAAAdJ31PwAAAOx81v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB02b6Hr15LIqJ2bHe9ZYrNud5cMwO6Lc07ASA3PXknAOSmkHcCQG7ucI3vcgF2oOQ2831tZ3Z1PBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtq8D+69eSyKidmx3vWWKzbneXDMDui3NOwEgNz2bTRbuXR7AvectDvcva3wguc183+p9an+f2dW1nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYfvrrLUnLEVFs7iuXI/4TEQPRm4xPVCtDEfHfiPi21LsrGw/nnDMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdNz07NzlarVamsk4azc7KHp3VTtJ4xWrbJR+du+wUY1uksU07eX8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQh+nZucnRarUyNZ13JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDepmfnJker1cpUFzt51wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH7+CgAA//9gfgp0") r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/wakeup_count', 0x101a02, 0x0) sendfile(r2, r2, 0x0, 0x6) write$cgroup_pid(r2, &(0x7f0000000280), 0x12) connect$unix(r2, &(0x7f0000002380)=@file={0x1, './file1\x00'}, 0x6e) r3 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x2) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6424923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff0000f5620000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe656c9c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000004c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x4}]}, @ptr, @func_proto]}}, &(0x7f0000000580)=""/163, 0x4a, 0xa3, 0x1, 0x0, 0x0, @void, @value}, 0x28) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xf) read$FUSE(0xffffffffffffffff, &(0x7f00000002c0)={0x2020}, 0x2020) syz_usb_connect$cdc_ecm(0x0, 0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000200de1e4c17a1a440000000010109024800010100000009040000000202000005240000002401000704241300042413000905820200000000000905030200"/77], 0x0) creat(&(0x7f0000002400)='./file0\x00', 0x143) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000140)=@v1={0x0, @adiantum, 0x8, @auto="eb8b0c4a8b567a78"}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r5, 0x8) syz_emit_ethernet(0x52, &(0x7f0000000540)={@local, @multicast, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x1c, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0xc2, 0x0, 0x0, 0x0, {[@exp_fastopen={0xfe, 0x7, 0xf989, "317cbd"}]}}}}}}}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x6a, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x1, 0x1, 0x2, 0x50, 0x6, [{{0x9, 0x4, 0x0, 0x9, 0x3, 0x2, 0x6, 0x0, 0x7, {{0x6, 0x24, 0x6, 0x0, 0x0, '\t'}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x5, 0x1, 0x9}, [@acm={0x4, 0x24, 0x2, 0x8}, @dmm={0x7, 0x24, 0x14, 0x0, 0x8}, @mbim_extended={0x8, 0x24, 0x1c, 0xd, 0x4, 0x9}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xf9, 0xfc, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x2, 0x10, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x5, 0x9, 0xd}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x2, 0x6, 0xc, 0xff, 0x3}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x2f, &(0x7f0000000200)=@string={0x2f, 0x3, "f92defadd63ca36e1405e2d614aeac29a60804ea1698ec224e04179413abdf47268a7d5084bc2ca9ea8c117b21"}}, {0x31, &(0x7f0000000300)=@string={0x31, 0x3, "68ea00c90222152f9edcf1d4d5a1033874a85010498048a2e2a63d992e7fdb946ea08b97aa8d8e451e58b5596dd89a"}}, {0x3f, &(0x7f0000000340)=@string={0x3f, 0x3, "041d3b62b7b7768258c08808afbddf4e55eb43c38b25cb00ff15da4789009f0c2b7a3c419c694cd11b47cf17e9d5fa667f206451e3996a53d40cc9c098"}}, {0x13, &(0x7f00000003c0)=@string={0x13, 0x3, "d825118bbbdef4ff2eb36c55e4392bc0cf"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x444}}, {0x5d, &(0x7f0000000480)=@string={0x5d, 0x3, "04fe4ef91f231cf87d3fd0b89c26e132ce30badedf8fd9c78c7a34f35ea9007d3baa3d8e3b9fc423ef574e73e052f6a3b41f7d46aceebd71b4a56c9d3119efbc57ce4ab35fbfb228bb4d23512b31b5b2dcc1f651cf2cf8b428ea67"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x42b}}]}) 22.209378821s ago: executing program 1 (id=532): r0 = epoll_create(0xeed) clock_gettime(0x0, &(0x7f0000000080)) ppoll(&(0x7f0000000000)=[{r0, 0xe000}, {r0, 0x9131}, {r0, 0x4045}], 0x3, 0x0, 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0x20000003}) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',default_permissions'], 0x0, 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f000000a100)="58785f58471eb4b5b3ff3946acaad41068511507291e72541d949ffc8a54ff637ccef1fe8511899ea7f3c82cbc6539763a34f6760c1608c911801ca672e62708ba4fc023749076ff6a0daba0caa57000acbd9ecf5e97201f7f14e715bc8c089c3d65e92fd65dedb76d61715067ccf6dfec2b56a48f2b274b564d90c3d868f2bdc07b7e636ad78904bca826fa69b7783e7be2b8e7c997b99225467747875695f6d500cb82b479fe9486bb94e06f796f89906bbfccc964830f86986760ade90c3f7a9dde3172a5124c1889075ad30b5ee2a5f257a6ac790a8e89b247ccbc8d241b7b95f8fc649deffc1bc37d51a8c3dfae38ac968eb48695de38df941f9632ef9ad6779e41ccea8a3ff1cac4fa4b47a152a8f9a1bb0094f41580bbf60fa11cfaf2c535a12c866e9414ee9b58226fbdb0d221e1bdc50e3fa300351364f6350030383856f1f809aee19f337f3d3435ae6754916be1eec24643cec1bd1007ffa38418735988cc901603895f66bd6450d54f99e1246ded898499d2a447f899c00368ce1dd4a4f4cf9cdf7d4f8b38d7b98a598ac490f1086ec712b0cb94610abfdb25b0f6947b46e1dd628897ab68445568578049fa6140250a5d821d70f102fadc2fa273a6e486f250712ec847de3b02a121e19775311e8629045f3404bdfa3207aecdac43c3571b86a9423bd716aa67cb688f9ee4f2b14ea42c89f2766c78fd4ec41ab34eebb4256e885bd7e3abe4348772993bb630aa3397084bbc66cdad664d6a9d33767cc375a44dbc0b08931053a6780a796fd31e1d7c512599f9e010883a52c07ec0938ce1acb3fe3baac6af9fb7e9d7942662e41bd3626d240d5ed34ebcbcc0ccf1c3280c76fbf6cdfb04bdb2d3b4ec6a8961b1eb036b211eff6247b95039cc67d222f2ff122340c56d74b4fffa79a202144bb10ad766f1fd6b3276342baf2fdbd26e9563dadd01fce19d7ec025d05d0494e53229379d13c1cae48ec058cff0bc1ccdc94a74b11a9bc87c580bb6a3f45fe15d15d89bf6102dc1085bfe27b2ab462aaf642b8ceed519cf88b31e9e00fdc23e8f6967a72b4c38b2458656dbf26dd75586731bb519a97d0ff43f4358cd40c7ed371ae8a24f46e320d4c4c0a1b8c42f10908a1c283d8032d76f52d4509d78c2f3a0716c37bc0c786ce9174a88d468e88a6d154e4712778aecded0ca5de28e52c04e33672ecea5135438e908aa1bf00e65ba6dacc4bd018b7bb1c30aa5d9acc679220cb5e7207f1759bd7722d10469225aae24973031a21358532a63aab42f33b1f8f40d545fec7799703ba067592b34247fbc7375acdcb3883ace7d34cf33484f2cf662f3f0e18b5c475ae311fb20f6e6b85320b2bc37e56512dc27815b37bfd9f172be1a119197eb53b535c440f97f24724e1d466309c0f8556965bd02d75c3dbe2baa0c6a515db07af1f77306577d0b38f0aa8cb188cf5523368951b8210f4bfc6afa0d058ad84656d27a46faef225e6268396ecb54a5182591bff3a86792db5454e238afe7c26eae85fd3c1c060760d89223bbdbe8966ae2558f47d799839cd959c974b69ad262cf8ab4fee554288e767ede9bc5d7f0cfba05966ef7858e41db363122680abe978345d45e4b52b73fe9f52ad26371a5b0539d88aa0c572aa01a41b079dde5a14e031ad903629d06c8d85ad82828c25a9ba7ce0fef2316eb011643e47feca7d280833f8b3008841fb2d88ea84df65b03aa5baaa29d6234ed5db8db461fc5df77aad38690277cd5dac1ed3c23c9f2778295578561f9a4d31159a826b4b62b2a867e6e8a9514edddaacad22106880e6633fb2f3b17c8d10bec633d6128489f7253b3e3e38e5942743ddd1547dfab27a152549f61891e3a5ad17f733b042f7ef915ad7423b9719fee9142407fe1d10ec8b64a21cd24fd39de4496ca3f394f07149bdbf1393181b5afee090ff40ee31d34a9c6a113e3823fac425fa85e212de1a9f7c4937ba64f3327961fccf85e6fa29be12de9589671d60d4658b1562ce7dedcde8ec79d265c13f5e197b66989c3f067d2801fcd78bb92b45e55fb4089a7cd3b179284af782ae0327ba56fc307a281772384448ee465dccefe41be8d75c8cd0eb5c0217d7ca706848f9b82500b77c2d838cbd536304556af87d3b6fb9183b5dc9cf2d0f7ecbb24d9f790151b9c6092dfb2c14decbe6448362cd7c13515f66a99c37b56134d12e8c7f1a5b75e14e47f84d8658f0b65ea91014e2e4fd361f03dbf8ca509d426ca1bba7e43ce918268393ff16b17d9e1bb49fb2b4f6eeb8b4b226c79303b19412a55b7ea7c8774ccebd8d66abe117a8be9a3c4faea730902136df57aff991b59dd71610ba4c8e1cded8287c21c56526f4fb6c502ea73ae310d56640990b3e695b278de6e1eebd51108cf7547c0e457e5fdf59691baf080dd3f5dc3c9a10bd4cc5e10ba42d4d3d9dc4f7ebe0bd2981a1d6fb06f7457dca1e56fac3f0fa7ca19ec2fb7940ee837e960d93a73bf085eaa2888fe3025aadd33cae85d63273be6ae3a92e35d78602d8e23b9460f04b7c0e0e710d10fdb0dd3fa9b880865603500d81dc7e968e8046569830b526e441f25f8b0af47d524aa80fd7dd9c3f72facec2032e2c06bc33c6b739c5368bf54e32b6acdca9d2d14276a8348ae92bfbd60f6aceecf98f3c6fe70747499b25667a96c52e21236421b27deafbc6b5e2b8a4ea2a0d3cd5ee1a10f3153b529b5c04a1961223a943842e17ee0cd114ce6983536400fc40f3d4708436954803fd60caf2b5ed7e4ce90bc75385e2424191c6a5038fa15d99aade49fa1affe63fb73078a6bb4ee560b0b521aeb33f507bdf876829f4d3f695197468e41503a10870a8e6df800608ac33dfdecc03f64d03fb6180287a684063c7edfc8db1366f6bb502fe446085f6acc4741b273a0b736f0f55da28967390bc7434db54ad0da9d1d002ceaa5c3e53efa95e7aaa792db32501a072e669da29fb734d771a6fa8c753fb2fcc204e31d668992473e7937fcf751bc79b125db1725f2a495bd2a4207e4db8d44810a4db5113705c5cb8733866ade3375d1bdbcb965cbd927e7d285f2933bf037911959088b64cfac0ff1e39244f2e9416653ed87ec564eb686af1062354a8bd7034c1022cb0d0b6996762ef4a0a3ab4f3deb459f023a867a38fcad2a10fcf0872862b386ff7c5ea7ce13abb112d1f0ed0723870eccc76d16f7e3cc00e28945bb93d9f2bd8e2017993102f0824867ec141f20df951202a2ab1cd796516ca0b4fdd9e6de8b82fcd30f9ab85cf0a5547e1ad1ef1ad5be7a878a16864d7c06b4ae002f3ba485a9bb36b8a591ecb64a4a5c0fd3b4beb015f58ea4cfe190f3b46cc4d9108d10c52a9de859814edac575d2a3d937a9b31db049e70aa76c085ab63d61c1317205c228f7027fa39125de8fec40ed7982e36a7cfa9fedca30f0b692bd4c7794f6b56d69ada1fed168cf03cc57321fe37e3a8cea4bd093e87b657fe5acb13d2591bebb526301d16707eaa38e52f913f8aa3e27b2387ca1a217ac69966e287ad5cb0286535d5d00b7006661dbc7923a066945c1a2040a4e95d7b0de4dc8217bf1d4e9b6cccc671fdd9a5770c21e749b407df8c463a3bf17e47bfcba6a890a0435d3fbb7252fe072b149b7bfeb185b088686dd70e0c9cda275497b553aff2b319f7d7b0ed64002c5f9f6ccfc3d55d8c908d314487452f37a650f4561326a84c660b6111702a87db03595b5d080c60288203f091de9f78b997e47233f4bab9b044a98ab118a6c45b7ca746cc2fb90182a923d67216412e24a955c0c2307acc47bdd319955249d8412a5ccf444437f53f524c69ba0167c920f0c1f775cd1a225636200a9e4adf61f418d20f717339d0c8c5386af0936f628cc589a8d5581c1c8cad0b564a3f38b606473280a3fa586a5ba932fd38eeb23096df29a92ab54c409f88ef4f03217f0bb90fea539e629d8a025c802f6b5c3d735fe950c8ff7136e6db287851dfbffea1ef81491a50cb75a103367e85afa3484d6af865dfbca91dc05632b0d94aa384ee0c585424a5ddf80babe0b913b0a2eedda34c7ea7814642a69f8eae868274b16fe0f52fb60b201e6685dad3f419413d5b8186992855a25ffe0d4773a14c7977181a120cbc42af4f9acca3fee1d54ccc125ea49b62ab60c58a0ecdf50ee7c16f3b6b12b254fc08fcc85d409eef7c3f30cf705617f926a17e6588a9fd7e34be9fd863a7b157a2d9a336356d568c2d2dbaf76c2d2b2ff8703748b860e36f02b04d6e4f2fd49511f12ce395dc18622cd51948a32cc432cd797d8a68838cebbbdd9bcb6f2e85719785706012e894cb043bb9a53998131fd4aae3321d81fc001e718c4a99c0580af1d4a0c81665cc5adcf337c8bc00fc0fb3c7be0d5e5ff6a6fae5891858eafedbed69223170ccc71ce36ae439d769c3520972601fbab93f54808d6950cb7cf1e5a3b32d8c6a975e3adccca0b2ee28a4eb5ca3b0ceb9d31a8f767c3f4486a62215171738007675a55abf5916513f7eb9b21ff291f2b4b48bbfcf394cf861fe016b3680be422a8bff49963ce096d1bc17186822b1392e68b1a05fa6c70bd2d9a164f12301a6e78caa8f4cd437497320d383e752dd224aeef80794d3f206741363e74fa181c9f1dc47557553de620794f096c59ccd74a178f5adb466ad5a62fffc1886f56ebceca4ed46ed2396bcbc31160b4eb1b7d69642e33315e3adbdbe1b9794931e7babf745ecfca37dd4190013793d530df12d6521bc069a05a94e0ffe91900a0c2209a6914d2f85bd161ff77284198129a9b1ba600bda3e52769d39c1bd61c4a70c627c3ad89aa0bdf0c93a2c35e166da9a08b4d2f92deacb6e9034274305b6d254c4052868ba32bec9aa3cec75debe24e78e43374efffe444722a983935f9007fe3de37dd83c52be16e034d09592a179275dd0c91281be579cd19c0162123886893713f25cdae19cf258926bf2070741111eee6b3df708c3fc416b7d046c948bf8500779c0cd5460e640bb1f860f58052b8087e6eb2f16e48f4984c9f9fc9fb2652ac5305861ece5362db08ae912ba055af766da1322057d0bfa647d98b8d4f1e7ed43ecdf1050c0eb19dae93b8014da57241cdab4ffacf0ec1348d4a89b3e8ff187098d83d8eba34e5c7ad4215f1977968a9d337d08fd1188754e7cf41baf0189ccaa5f3b1005f807b0255ce1920ca7d919e4684af70c3d089a99922727c607a2b06e713dd61122842a913036f6cd64dfb313fbdf639fcbd712852bb85337d056685b0a54225ae27e1e8c7ce5acd1f017b8f712c268b9cc0ee26d26c63f0a8b0a40fccec5f945431a2e81c35720d178feb481092e4f51978493c5fd502f252bc0152f145f268ead14932990069169483ecc7abc901657460c8730715c078b61059bd2621f50fb838376e0b808a3f118f761efea45bbac4274016960063cc67c428e72e516685552dc3bf473e442d76f2d3ed07b319694490054302a538b52e3b8496b7e37fbf4a2ffff2b484f98fdb14c66ecb8447834733f8a7a5a3c83de34b6647842dd56d8201f9d9240f3b3a5b5cbccf174a08853d06fd164fe74e04608ae12df8a35b73517d22a87c7ebca60942932d03102ff7e8644611b5520b5ebce950945498ce19210c866e48284d18fb7e049deaa43ee5283e3dfad7316ba85490e93182d13efe7ba64ee5ceeaabcff3eb24d46a3a129dd5a6b82e8c48210cb1e6564833f3e15dda4dec383b4319741cebf6374cf2c5d64722afccf7c4e2d81ae28d45f2c35b764281f1f08fec8f8e9277277ae1ae8a8981f85e041d2450afc9374e978f73b66da9aadb2087223f28e21e946eb07710ec86cdcad0948d4ca93827ea34e28806d172c3feb83471ed2d4d7ada2360b209d16b9d35861082d85b6be3c3589a6bdaf6f9b5d52ac8fd7388e32b24f1d5d34b5442c1ceebde311decd709f075d064f07bc60ab14c101ef51039eed56ae1e0a374e3e956603737b3a16db684a81e9b8998a0bb9b17a0876a92b2a3b9924f44b16ae4c7ff376ea8a8c91b504c1dbeb522cf846fc3ec6b9a01f452eeb35cade34c6a0463b92c46e013ee7906ee934141870ddd1464ae688805933504a2dc7cb1f947e28bf22f5eea6afb5de3b950056bf44065b84fd5589385d0feec4ef1db4fb4b595957130e575dc383e3686f4674143debb23e17b398f32683fb4805f297369d0e5f2e63af6891491e4e37186b4a3dffbbdcfff63d1fea4e12d24ef96fde3ed7a323a3605cdf5eaa43da738004556c2c20aa30c40079bc2e9ebe102c1fcf5259f1e3acc6b2a2bc9da4d0b1252433c58a1810581152a235e93deabf7f728eace350bcc4db4f249d4234bbd858c4e61a0eda4e3db0ae530c78eb63425502d651fd0cb986341ba69c44ede18eb3ebf25b2336cdda02447a9e20426d8206368c63b5fd6828612d3b99f627e331bab0009579de8270c36aa03861c300d34f2a3703870712325190073e6c17d8699f6744acb1b5468f93b57ab0366796181a4f543511d7ea2b32606c33cda61e81ed1c2194d305be47a3f1a9145d023620af12e79ec188573526ec35b9ce44e95fdb3530bd0431dd12a227d0ffe317cda1bbd787979261d6c9cf728b3d6bec3ba6ae15a595a30fc242bc5f25d837c1c642219afcfe043bb68a82965574b8b2139789235b262cf4af95a538e6954acf8e27ac3c95328df6e4bd615a376cd96bbc9e0d9802fbb40f80a848225e076219e26e0e63f57330b8bda69ec8dbd8b3272798cbfbb085b1885a1c22b3e2df2a879020ac1110b7af4f53ac97f556596ba0e164df0c85842026a87cf9631c9c9d851549efd8ca37e3b863e88436d5da5f4d3b5b5528e2d08d92b0d3ac6a06a0699653718e93a25b5afe254a068e300751eb6c67e3f5a1813d58d428f1ec108b88ec81444ccb50e8452941510c11f2e80bfd712f64b32b686c92ce922baf6c8eed1e9f0717a654d53b3ce1001880de80b5b15362b20286db9dfdf6c41f48aae84d5ab12ac45310f0eefc56e54113bcf95c1b2a259895af2ae9c679de4e2b898bf8a40a199a2059f8248c1303351dca3fb38906a682f66a94ee660debd6eaaee7b2f1051781084b3c9d626263d011a3daf971b708750a77614753b89b5e1a77a52510ced5708083fb48c554dfd6aacfcf97650f3a3b3f97566050e76da968d4eceb83bc1e005ed1596d6e0ec5e2c90231e62496d7435ec5b28f805e3b7aefdd3718e4ff53065b8e4b15175d80eec59218d8278e711c6049bf6d62ae7069578e957135463d7616b37c1e4bf44d60dac6c7aa04cbbc4a64bb0cc0b059abb6b26f8ed5203232ddd8a6c5882e6e6c53068a71bc84c5834104e85bc96db2163798a3881929248b8c788e5bdc9e46e5f7f3f6ad43fad6fa381a0b924bd938702470b330fb90ba73d557c0d203d55edaed6e3a01aeb53b061dad57713ab27e1a9e0d06b534a65d85beb061bb5258bbb38179ea612a6f402affb8ca018ebf0d6f61d44d5a657c080c7d2dbc9b08c07713b17b0f173ada59b57abb401212f4f1fa026491b48d08cf46a704ab43e46de8ea596d68658523b61a156278b3b77bd1f4491381bfd874ed72b00675fd5b4b7c0ec13c6837434ba8e22230d32e7bb1287e488e14f5c5602cd4ca88012b244c7f23f4897e27027aa862ca139bc8b5fe14be7554832ab02e4ba19699a1e66825d94c7c44451062819a38d3376f0a3716b210c7adf4bfbbc303058aa2e054b3bd53539764f177b11b05451705550f90196997de3d1d480e500cd9d234078cb1a09c63d8911381d327402702c2765fe92b8ba3a0189b2b11b7460996c36eaae3ecb4f4e63bfafd7953ff086dfc0b12e616bbdca4707631467b830d244bd3f4371744bc8a4baac728a397818875d1b6a4a2f0d10be607122a6fe813f52e4456b8a5eb6c9ee0cf889f777a03cc26a055f9f259cfc4f8552b568a4b371260af062619dfb215ecfe7b318f8d627d2777bd5103d6ca2948d19d5812112962b63c2bf3d090ff19185dbc5ad49a580451de717c0baa288cd96669babe88a8b1ab6d0936c4c407878786695f46f59ef06c5c2166b661542c598b6e0551d490946182841184a7a0e669c6ccd73a342f65c4525dc7522dccab15fa72bd07588b5bca71635b9466ca72a504c74cca1c573e8d40d83d1b5c5326481ff8a2055a2e0fb997fe8e4787deaa2a8a57afe74a971e7f1f280895f2fc9d99c41416adef7b70ec47e7a12d0ca3c0ab1dba3c2d65bb172fde1fcd7f97692d3d8c9657e3277ce95947d59bf37dde3f35f7a5d76575f5c14caf7f0926c0896995a5f42efd0d38c42de202bea5b5db39bf697f9a96b54aefec723db523893186634763e7399bfa8029c2708dc817984528601c77a1d78bd4b2c85f10f5ca9363badcdab51a1b315cafa5c2ef64f60395f53efb9d60d89e1b2a5f147508c90d2b09476eee3cb9b5957669a77cd2c522909480dea9be3406d1779ffe4539f2e03efb5f8c2d040f0ea776ff869a36862246294d0ced556a129ef78327617052dc1ef5cfb4e5986ba2f0e063b90e1657d8977b58827a3c4e3d556eb3cf0540685f7c9eda461aa2ecc539fec3d2d56be99a518f11752f2be2f670c5fbe8010ac4eae0ede31c1a48f747ff2eac9fc069d3700a40bf5fcda80a3a4f5fa920f117a72de6da51195d2d7f0cc92ff7835bce2ba6b564832f582df56b24cf30c8297a826a4bbfe0afeb1da3e986b3d0a95509e0037d212a70178ecb246061e067238ea9238e4c4a9a7c6fc5dcba290970f50c52598423336c523f2de7580d059fb53934cb0beb208585e897fafeba30853e54badefa197478fe6b9f26ed0d33babb53acee7b7221d8e0cad7a6bd0d9383ced6391bf88ca7aa50c75c136075e87b92445f02fbbc92f7cb65fe2bbe0bf0c9fc2577da63a56f1efbeb276c1f4d01da6f6f7a842212d96dd45edcd2aee7f2c553ace15eb9336bb1804ec252998c5c8b25033894b05c01ce7c77b73ec0e239478c67d5378fe5a53fe6269025d54006e9bb1cbd09b81a39615517c609f3d74e377888f641587121f0f097b48d8be85800295ebab9407978a9cd379966577cb6e1f5261e4305696a2cdd50d8cb1964d3ae18ec730d40f9c782533efba47db8378c6aa15ce85985e211fff2659729599802a7b585cbef3a2762595f67e2054a0fb4457b146e7a656abb2c4b2387d760f7e5b8b7864132317d5ba29a662f50af8dc182d2fbe216db8e997ac856bc59855ca48999699cd6c5576cc47bf8a8c30638c7e08847e5083aa82068940409461d1065c2b53292d3ab145d5bb590bcd278e48ebd34920b18a2e1731c1855ae5a3ed637ff568d205a08cf98c58f5d79c99912e6c1ab257ece0d68ef13d69a56364419aac7df43f43d5faa9ad851c9810648f9050012e55475109ca3ada3452b78a7964377e0d862e022c73ca3ed6cee8c5fbb2d7c12f91c4851fea7c5b02e0a3c5364b7fcca110f20f8858465c498d7e9c6049417fc5c7d4e0059852a6d794af426e938a401cf43b2ba9f4f3f6f0f2eb710ecf3c0c36c4b3072597f805eca9cb14602292ec7d5601e6b1555c8d024aa4bb81a4cff98cb03725cb184ea7dbed6814106a1402bf68a2e51660af930a500d5530651a0dbf2fdc01a31a99be25350b5c8a5fe01155343d028c03e09009ef2c386a24eba8d842cac581402c8faec7dca1623afe25a230d8d4a8bd23df3cf12abedc2a50e387285acf1b3105011a2bdefb204a53b20be213b50f5244511f25852271e05c03fb9a799ac7ea675ffbde8de181368748a9707674e7e70f28a75e4036b6cf9e0693f91a65be4478b6630067ad8dae030a4b7b9784a206b2f7cfeeefc65aae11fc20190f4d6387bab05fa6de640bfbfb0c4f604878771aeace0676d12325e61b19a5317c4d4bb9fe6f3fc8b171f1116528b7cbcc4a91c26a729b512196828075f4d0aeac98887e2a6a19b4e1f1f66233962961c0d49df14c3e6123c9ec8dd7152ad045000107365fd5ed7ce6a6d65ae0736a7e227f77c9b0903d4589ac58ceb691583cdb93ae3fc792c886663cb7c5b0640deb66e29b3c69d2f1a3d1d47d7b672ee3c49e90bd406aa84a0189808924c4e67c5495b045e779c58ca65b42889f52d7315c66be3716dc8592b4875629cd0cb02c29d42bdf9ca5c16bc9051c2a6c09d0695bfba58c19a995838c022e9936c407d8999aa65e4a9d6d8eff99f8dcfac9b561375b6d1293441b9d32533161062c053c63ef09f6100cd748700a710f5bfc2a6297b15242b1f41e21bd004b885d6429a0d334a8c115f7d53d278dad24c9d295b97c50eb340d1e6d523f1757e2014c1605c3bd35f0cfdb74f79850423a37e2f95dfe41c56df09724d21065377f1818311f0c70aaf6fb2d4fc8d9eef576136617371d85481770ce9c390859eacfebba34e75a238ce80bcccadd6c42e8e186be3c15451131fbe9e345c05ab8e23f917d269686a9b5f06dd474f95757b9e5a3328416595539cbdfa69efa9702e5a268b1a70c6e5ff2c118a6e574bfecf17b1576e4f2f7ee566b0b2b5388476a68562991ac01412fa463b0f9e586ad4bde59e91a4b303268b5d8644cb7996cfbba422facd59875ed6ac057e563412255c412be0928a0b6fdb6f35d7008b5d5528ca796a4a69bd90b993a52da9c7d62f4b71a2763f822bb39f3ed39cc5ad5a4d51b5c27d31d105000f3f1e705ed5c42067106f3fe6d30151021bcab7f3a1ad9175b3d3644325aa676b9e057bf9d9aa3348b1d9b31bd639c59bb63f46a6c18794ae006db3b1ee20368160a82e26aee5a9fdc6b44df8be294f3ac0a1275e57ebf5e384b141ce89dd51aaf2248274468894645ba54bc4e6b9788b1eb5043c1f0dffe2e13c6179d0238d8cd037b6fe3e484445ab458fa09e4e8010d3288aa6e6cdbfba4b62c7984d058da8993d5de1df75a1ce8e3bd5875709fd2ede4cd5843e7102ed4031ed096a0c6e3ae9d522ad95ef4af83599507dd32fe3325819cdd7718c9797e921e6e365175e1dd53991edcd2baf27df8b1670d01967e97b3e3e75d297f908deedf2e3b91bd61973e8aa75a5a6f9db11525dd35556bbd13873602a320af74677832f93bd01f1e0631c882c8ab254a26b73a60a6c90cf9b96bd576e05b9befbce882c5d29198451bd15acaa894a5276ea9d870f49a33ee9d2429ef35a905b281deb75be54fa0c9e47be5876d7dce01986f2d0e7ae6df9b87a0ba6cfa55cec0c65dd386db5adc427eac18a00c9aded475417add4ebb8880ef3dd218a9ec3e6e13456f8de1630774e918fe5288dbaec3dd2a74698ec9e28ad573761b9e78af3d5c7a61e3eefc1a54c25bb841529b3fc9137836a2e7eff5ffae8e44f0257160da51ec0b3d144b92f1f43d2782513705baf5930903602d40cb4de87feca7243d2248a78a5d684e303ae147acc96e0b755eea77092b5f6efa723afc6c9a44c575738725815a9af1ced500", 0x2000, &(0x7f0000000200)={&(0x7f0000000380)={0x50, 0x0, 0x100000002, {0x7, 0x28, 0x7a, 0x2143040, 0x4, 0x7, 0x0, 0x5, 0x0, 0x0, 0x0, 0xfffffffd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = openat$rtc(0xffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r6, 0x7005, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x8041, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ENABLE(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) syz_fuse_handle_req(r2, &(0x7f0000004080)="cf6dcad1f5c5c712407a3f1d491539b627c8255f86be020a4f0ff8851dc6d8ab33ec6d10e619ed910e4811af9ee1581a1d0687020937fa7005f26bab6e9591923f5c1086ecd154e9bfbec5afd856afe3429448161089fab21bc7b9ab5158aa219761d845b8307b1fc87605dbaa4cf80fc74737d4d4cfc68fe06c16b87b759a91a368c70b2e05ee4acf0f9111df10f30c4e16b7ee3d1cf380273ab8e6ca382e06022f539c0c4e62b1ad827ff576249375b2231e47038c67b3353242c81baaf90b3645ed12504a4ccf4b0e6419804399f9fe7f60df022a12405093264d225e8003061dd690cd169f922da3507717ade8bfa8ae2c45eccd32e14ffc4e11ae939e90fceb53e0bde3916d9e4e36d1de07fbbdd2dbc24145e1e7bc8f3423f4c3426406fa499a6de404e6827db35840a726a1582be4457f0ce0cde1c414e2f497ff8ff4cb606962f6acac00230b2cbce10b09d2f6b33b9f4edc3839a222c4bc5bb3e552056f8c2b7bc84ab62434bcc61f64b74367a9ec857ec7f5a09ab6b16667bdc846434d22dd95f7b8a47a1246a39d135de1ffc2946cf36034ef8d753b7d692aa00c91fc1636c0be309ef4bf345918a386e76edc3680ee574528bf3369741c9104bd77e61aa72d8b82162bb150d4232e21c8c9453d89467f9e00fd5148bee49da206fbe6357bbc31b111e68f0b95c37063a6c5401a094819e28a2104c37db5624fe075d0b2cc50f7140f4f49396b43d14f93ab9f9649e2dc694cea520cc068a3869a3ea4ec599a995f69d936dd62e2b81499f3ed4879d25b90aff3eae74b28ae35f18f0b457a5af35e2ede43786958b127ef76723d6ffe0e7e3346d5a9f0aabcc0d93fc085316516ef79b3e2400ed2946a0d1b2ace13ea7ed39ac51cb9d98cf70feb30d5bad39f6b5903e8ab654f48bfd7e54dcb502b158f68bd96e6beb4392fa59d3e1048803e4749f3ad522414d3180de3a0da1227bfbb704b66ae6a85b1c2c51e484622eeb169760e9ec50e14c014a0cc05aebbee77f31b62834169cb49bec0c43090506c8f34ca6e108e6328ced7a9f11cb3d57398b0b1d84c9e75d5cdf17766d619dc2658aacb900ca0f93aa248d702039417b558b8ab4a41921154153cdc86d999b2e7932eabb55a4e6c8c03029c851a9e84ef84acd9affdff84ffc063bb1ab6c97e169071edbe524462fef9116edd9fbb5032478cd5ad2b2c5527fdf64223dbc952fb528f7b1d817ca787f8a57992b40202ca124cd27eadd6d70351379a6456b697b317d101514d1d5d61002e4f3bcf7555c6b36c4c1d18cba0fd4fd7b3a246b72d47d7c1908cc9c3a29fbf43019b5179b0975d7680ec15720f7fc8b96b13522d058ef009719580227489ea68062cc735cca0b6a60a10c44f2b75d2895be41a278c50e62f979674c9e507dfa7a0c087c4fd43ccc32357e34c0bcc526fe43bed33e99632c84ea59780f78e7954d8e5430c9acb7d9dd28ac3761515cba6064fe81d3b4541dacfd6fb916735833704a5cb1723f867322fa806a20d5029a608986b5019402035bebf3e099547702409815bd1d3c63072fb0fc216c2186048f1e4ae5288a12a5c9b25f7649899f84c8aedc3721334d7bcdb656f8e3c0f2b7e40b837a15c9d6472b6acb58a39babc65d08e529f2f690ea780f43c35698610351fde4615efafba129b2b619135f8af77c7291483262c5555f4d66173b34c5c7f1c415cd6ab15ae4cef34cf5680e11332c6863d2140f00cc3a337b23afb0080fa54360282086b0c0faaf2bc2a9f7335a96fa8af6a52a1e04eed2e7c337d1e378545ded0d0453b8a16b6d0a90860dfe560528515005ba852a314b4540206a8513e73212c65fb4b35f4ac7050d18bd62a6c720cfda30cb2385d3d5217655db1f344fc34361b83b22d31a040366acbdc28d397254b41c3b1f0d20e0a5db4df6338e78ae09b38f82c71fb0208afbb506461384bf578c607e05ad5a6ddb708b9add5d4d363877659a663827136b4dc1b4012c7035a56bb91e14a3d22b3ac3989f91d78808758d1b5bfdbfc66d3389e3362987e13bf9a9747373c90c0c658b7b832eff19aa2f3667f79bcd073765308fbabf2d612d0445fa1be6280cb9d0ba759d218ae971d3dd5d458c10d14f154109bfb2fd03523ac5748bcd8582dc3be5c28ef4be94cb55fdcb12a6271dbb7f11fd33d61382096588167a2b20b02cc43b88729985073a5b21b8e4bb2c43894d7c88bf111576b3b56f905b1f23f0570c07b475d5f86508c3489f4f2e2d0f3b11bfd6c3c58930483f9345f4f755089848c42361d4b0c0e855935d7f6793f78a68b554358b810cdcdec350376c94486c67fc5d11c0a68873312b40b49bb29aca16e1f3e3ce4da7a9e7aaa6ec1d9932b78d9c12c45e61b5f6faa6ffcb21608fc61bc4180f91d26f9db592c98e532d60c28e9fab794ab8a62c21122397193d8b5b72bf050b07f79df5e14069b56359835e3048f182629328e4a72a1fd0530182c802744611637e93deabc6c3ee30041025026be97ac314eaf7b399b0702cf73848e54f355d766121361398609078057473c2aa46b2fbd7e7a7d6d039615eea23fd223c49a9b5b5fd7b0c6f30c9b0e55fbebced3c90ceb668e6dbd5e6511c19d32c29b5fef7d06cf2ffff7872bd541d0fe70e5991ba3c19e72d5533e6fe9652c21338ced211c7d9e912486b4de29998ef4cca892fe94972b31fa33e781386b75b5d6980a9bfb887d7485d71f6744a6f87bc407ccd03281e10eb1bafd5d9bf279d362e2a49e54187e40abb06e21ed8425135a169ba5b8e1a806951352580ae135dfbbe3395e18ccf67fdb891903934739b56dc0e49e258552dc66d46eadfed9a7ceeabf20d02aee2c8ce4060382474252ccd9bab03d7e8eb77195bb712c19e066153bef5a212f2a450d4a1280d243928f3add450c2544c800b507c8b8ffc5d7f3cd9a4526505d05d04fbfdd0fc1f996ba3f4a797c96b24af37c15859b4bcda9234750fb6acef8dc20893ac5051b3d6aee60f01fc34e3b6753848fdca9b18e461c87f08fb8d67ddce234ca56bbe021f468f964ec1416ba6df0434440140090edd222cb9534830fec026788f43899737771e67552df68fb81d90aa90fcc1149149aaa96c1730829c6856407e5194dd2ec7cfe5fa419c2ea6127039ae188649b2cfccb9faf59f45dc9af76f3cb17c8224e68fb5f81b4556980542a928f9563bebcf3db248cff2183fffff15710432f8691041fa8aceb65b6454e9c375402b599503fb4881a3baa5ba58893cac154575ef0ec8efe35a6eeccb98d081f6d4cf2661b484765ce95bca5bda75fc90e630e355d0dd6d22a5d4c7990931ac160da14f211c33b668edb93cd9c87de3881c47e4b0fab746d0e931600478c9cc2e3cc08eab1ee7cb4e3749ab44e7ab4be15e5b031e58d59b294fbe794fb5760a2ceedd1cfc4343b1c2886b0721945a109384cb00fe6e9bdf09e5e406e757a6f24e659495a11a93382d5425d6fcab1d802303aa1531a120b8f30dd17cac7385bb8455503b2ff0daf8b4dc5353f88f34c894fc0b2fd2920c97432aded8b89fba9a9db4c4f3498043f936a1cb0dee7f5d902b1f6d909b637b8e2f05d31a2640eb1ac556ede22006466014d4a407e3486f94ca676ef39be6399ca24bff48b03ab1da71d1a5e3994d0a8723894bfbbc33969923970df3a9fd0b5084a6cbb41f79a0d3338bb61e7dc2cf795f2fa883aa61d7820c4e2215744dd9cf517cc5921850d1d9aaaaede5fb125e663c830c2414655d6af43a90f9b79eccbc2c009b963b503827c7614ab8824b3289ed8e559ed644a163db18fe66789037eb599be39fb66955a27a4831a59322d39b95b6d571d8fffb5352a0297b449719a5246247ec4c24f40b5ace1c8e76fa1029a47065af4adfc03b2732677f81bf9729ba06380a330cb388c9e4f50a0cf4ceb5ea8b6bdda8df0839de274c0c7a57f7a9173d21832b7f19ee8cfc340eea461ce7956f986f828c91697c5a241cb9efec40a1a0f34a2a63821dbd50a111b368a034823191dbd3b7a9fe8bee53cada1902f2a278efe3f10eecbf8279c2f9b2e7bf542076bf0bb41e9f21e766741f3ecfbd5a38158b1ce884255cc227a7b7196f966b631c228fea918d8dfee020dcf4c40231c0ab6fd7ccf4e7444fb360f2be3c1519a577dae770a14cd90df85490995fa8553fb255ee9807e0c7617c582f82ac56a0d902c8cd58244cddcec23cf2a05a79b474c716d9ea92bc28b0132ec48a3c5257dc7e1d9cc3f760d559b5c12ad75c95497962f9a564b0d9ed29f44f63b2c56169b2151d699e8d2d570d94f5f37898d3d8abde9253354fd146af62ccfd171d9014fd4d142e2e390f3ce2370165a01aff0fe566ec44e3084815cecc85540d84d8a11d0504fbd95f2c2709b87083b3cfffe36f611a4a6b9e4237a350d1ad4b1e0239946d86ce535e9f07def01a5e6d2e65ee59f380e55c9f295478c5589425852fd22eec2d6e555828ffb4212b33ad530c38b76254d2baac6bff5f94d3ba19ff4b35cb1c972c0b538e1adb5da70affc99c99c0613bea6111848054b416d26368c90784d845f0507f89fd058381dc7d6c6bb81dae94d11e3a0de778aca82814fec0b63780fb2b4f480da063411cd66356f87e68780448ed0c1f3836a46e536609d672d7cef1cffa0614a4f6286ab7f3fab0baf595b4c3c2e43f979f4f4a89165c24698f71406b4330a333f6c8ee018420b2b47735295043123459fafeb5886fc044a3805b162714a3436f58264c0713a4be82a7550f37f88cd7f61c0ec27d887285da7ecb4eb32963c8205eff6d5bf532b72976c5f0a24d6d4d2bf4030f04a47a15fb4de2631361fe0895aeacd2028401c5c183223647c1e765e6406542eeac4d979e6a493e389a649af7ddb35fadd32cf1edaeaaf0982ae8131084ae4759e2af1dbd007f7ce00900437be6d8d3559210b3011d1fe52e8485cc5c14ad4aab4c03c7dec4302e7f72abb7fcc799899cec17308151a758b810369c4d53c443cb1278709df6336f84fa39e51d208b4507a31e6f06352dbd99d7dadd86215e47ed645a9b89bdce630cf80fc1fe59dc31eae39010a930965b3b0e0f595347158d683de6888f3284c1fd47b3e79e0fcc299cd4f519ce067a007ae7ee906d639789fedc850e60a7b4be9dc525e3e58b01f24b065c4b21b9011e74030aba77931bec74698557b4768ae41eeb4caa2f530578bf1f9379fb623a27561bba03c7623400ef975ca2e2d6881e0f96fe1e7f9ec0e8f6aeac30f70f848399c6dc9c4e58bf50aacbe566965b257943f6c9ffe210af0cb488488d67b09164d98f3254cc313f7cf8dab1f2e1ed3a7e4a86ad85707d4fe0e7fe483c7f311912e92bee9b17819b53a39c374cfbadf8c3641bae4177aafacf3394af12310f222dc0a67eba49c1475da8607c25f3ee7b1e1e0961c7d319b32ab549c002b93852af7146f5e74aab020446d9a446582a2bc19a730bafcca463fbe0cf2664e10746ddbf0966ec1e327e1f8fa6bb67e18cf849fa810c938695de5f8df98d3004065c787181f4bd8324c59b18972ac5ca92f96c51b4a63ea130712d70a51c49def99feb37312fa6a52e188de88f5446fa4688514bf96f195bfdae4b248445ef5a37e5c0169c7ee42a8e613e71793486bfb24e37bd0d9f0cfb3db61b45ed731edd5c4bd7b6b133f5f3f51fb3a12e9e43db5a23a4c6c787c803791341f10aa083760413724031ec83d5d5c03e9d3585e6a6c87f51ad4db6d678cae14936c09e24fba69e90fe4c2ebed615e254b1d2a25c12b07c1226c0e9fa9112a49cffc9238d3303d3a9a293c5bdec80545e76b911aec6f956d2122d0ee2bee424aee05e0a25a7ff72e3e1c10f590380f82f1e693fb45b1466cbc7e8ee741ca97775c2ae15c1ad0f4a8221c55e82b4e4ddbbb3d88516fdc26969707143e3175f56b07ea8a7d40660ee346a511e0985c6cde95b573dab7c53cb9d32eb18bdb67147b562dd99124d744703492a89dc8cf387ad17a992a6870ee683953c70547f2c70ac44ddc4563fb0c0c23ac7b806a0172a3a74db45378568306ab3036b5348f96ddec344a899b6058179c070cb5f3a478a02d94dbd836a0e2223194e406c2296ceb6dd39667ce62b4c191889ea052f382b9c051c272480111fe287b84c10cf7512a6dd0a601a1cb41545915925a63bd09f9d77a1bc156a7d822e204029363b3c713c5cbef590efd01c4ffe00b816745a37d83b27ab05c3a0c2d6ff800276f3fe502bb3bd7b60b38d32376246a3384554072fe63ec409a0182d588b839d319c680f830583db3e4f5071eaa066689e9e19539d9a12fefffe223288b77600dabde9b2bea871cc1ea2b3318a9699d736f02490d76c1e457aaf45ce318445ce10625b43059694e996ace387580589f9f37944b799337fa38ef9292d2276e0f659471134aaef911514212553779be2ba00816187465e278ba2d03e66cd633f9a274ce882ae971f2d07cb4fde38bf88327aea83d5303011b0263f24630916b796d532e5437179882b0470dbf8d693bbae4015ef28b3d57b5e3b643068dc1d1921291f4f1280a8183532298dffc2501cd3ff0bfb6b0e61d2a59c596f21b98db4d730e155936e98c95c96ac6231b1232e4ed89ce65311fe66199e113f9f69084c31444ae9f106e909bc070d83c1cffc514189c1e0b6763c2732a227a6229407af592772c2b843fb944896ff61161449b6df045ba618d117d8361733198f0963850df3e077aa538571efe279f9c7e006e2c882f5301706ee2bbbe769164cf7d9597d0142d0052641eb43a9ffe76d978384ea8c10050a80021d3c9177fcb29652b4906081d926ea23e749c9272731aff7fd0c271ac4859a5829c5b406a1c363752fecb1a76b201a0df467efd6ffe6adc0debe36ec6d1fc84ccebfa07cb136bbea0f1ef74983bdfc087e050430f5aa395cd8786b609941fbce55ab9f304ba11910a0790685cab24847d85f8bc7a5784a4367ba06690cf1a88acfeddcb7cc44c9797f4f0e5daf9d301c6e702652268530c22df26d14da8768a8951f26849fa1e20015878cb6332d033531b8128233e61094cfc5dd71ba9af36ba6aa1c37b24805a45c3dd302bbc1dc8e9348f9a47540e14016bd5357e7978092497b800a97425363a42454eb04c32c9ac959fb37eb00ed6e31f81b2aa67d9f4930eb31dc2260151d845f9865d2b3a301ce3bef54a977492039eb908512a083087961f90ee568c5e5c60d6e726dda2c3f31c072979e09d8fd6f2365f65ef46399a183511904226d8ec72805582107ff5951d2e0d5c028d29e940fa068c0ca1c238420e53297c31d68f70fb543f347d91afb5d66ef1e8460a1431b638a6b0ae259f7fe8eb03aae9ef1ea4cfcfbac7e7b20b5c46ea8b0a2e88527bf54fd866362ab6a99e466bb029259f35711bc376b2f70edd738b48451f20ee404938821419ee5eace0171b3fd73d57bf0a723152933ccb84d567e79737b33e334dab955cdc03298215a2943ee493d815af83d48ee808a5e508903cc574ea4b52de645a18b0f43cd6b81a15a7f089cc7596adde2ea693381c7eaa2e246b9cbec98bb4e8ea3db8b47e57ef8d3a2eace3e2dcc083f6625f4e86bdbe2d6c57fa8ae4902ae9964c847eb292998d485d3326a7076360b85365edd5b733876abb5e26943481a52b10a1c95f34aed88568b873ef481798fbafe036d5d580c7437cb1a651e2a89d98d9002d0bf6418a271f9808df4b2ceaa8508e6c1d7d58e96d87f6db011395a0b74cb39e066411fef6c8ce7942ef8d8bb826be0b06ecada10e46f7ac25eb7ab0e3339752c8d0784659d72a287ea9a5e3a699977456695a6f9fe40eb8f7269b414cda403ba94f512c332fcea82f1927a5695ea2eb2ce7380ae74a0672ffe7fd2c4a19715a984d518b5be67543c31e42962b4c030fbdfedc5977b03d85294db2578d6561fdd9e0f9cfaf7eb1609bfab67105b227ec43189e449c4f2f17b8175b3afb0087f70786673353a3913cd03240761b5ff91a1e6510499c1f4152a759b1ca39ace773a1f27a5a88bb94a4201a91addf5c2c8587547e454d186b562cf89a41a02c36765565c3d753a2d8127d3908853f5ccc1c35346f22284573695c5695a520ace2d0cd13c1138b1fb10f74487b9a2c7a5e01195a1629d3e5d567a77a2aae2e74e24d2936c2618c63eb5cdeb64f5592cb38175d416c05588f03b287c6e16329fee69c8294db5b5bbb81499d7ef18ddb93144c897253e8330cea3be31bab73de42284fce239597ab7cd5b68cfba057b01aaab0f0d4191c31b407fd8f9c7f04eaca31e5d240c7910663bde4ad478f134d09dca902e6acdd292f2745c73cecea2204a56d0098c32da73eeee41b348d5826109ccfd2397bb73a25ebb7e95537df71cce504f14c219ec525795d2fd5027cea9810aadc77e1b874f9fc4e33ed7b90a4007bbc341493302e4e2cbca2a8229fd2c3db7faecec2b8805bde9d92a29f6a7096cfc05ed5b678566e6c079dddfcc0b6c17541047beb477c4493a1588be177490db134d69a225aa6848b27494f17c3882ea2ee436ac1e981256ccaa70ba1f7a621385694b62bda8c4f6b04c61d6798afdc9cec019392d1242a35c3382b09aab4999e1b383714622f2ab80f275ecc8ea67694f020466aef6ed5a4535f32df47f0478e00194b44b9003f6dff232bdecbdf2a06da35246dfbc0d40becfdd5ecf971f0f408913bf094282fa2272cc5683604945e3eba52231f131c81b1035dcbb8a4292059ceaf92f36877aa15049bacc544d2c9bee4eb1bd01d76861557e646082f118454c37bbc7d08a311b4668f2777912cf882439b47e7d3c08bfdefe31e3effcbddf9e5bf175fd7c1ae85f6436cd817580970b3d8303e33ea128d222e8adb1de246fd9583c0385fe89bbf9af2cd82a38083069a997175fc7e96096052d55620554bd723b28de9a177b0aa0a5928d3d991c7da85a3513b1fffb8c75b5bc2874491ac6affc2a71ef1d639a90bb4c53624139ab8764f60e7470592608a520dfa0289c3be27e2a8f6525a31830aaf887213285eeb4286509c4904f2f5c6058e07c9c5c7886e107fc8b6411ea86bef63c88c863c7d7be52424a0126b8642d83946792de32c6150e9ce9be9d20eada4b47bd24fda102ee8cbc3a870743ab1839f979076b79cffac7d2234db5b345de7f994110bbb873a7058e5ad2fe9d9f0527a4a7b3799f81a06c9ee25c1a4a6317c3c454e9b9bb03360775184c37897db2e23dda4fc5cfbbdd477f564ad48416224ab75742d8d2375773c34325b36cead158372821e3db81a2dc99fc4293b39b183f1a71afbd4faa5e66a0d457f15424ca9c39969a85226b03b1ba8a98b0655a4581c7849bad2b1e5eb09236284779235ec2c0f44d547705298a9076bd32cdbb0a1169529a4780629e8cc291bbe25d98eaca72e934b7ef3a26d60dcebb509b8122d9d3de366b1c81c01e1a3f2ec0556d4759917612ba175b48f47534e592293e50e66dfbd0e1d0373cb3f58a43f3c32408ceba4c2614ff35b72a2cc03166f9866904f7ec19650edc06ca73ef63fc759094ae06a8405144dc22a0480155057169e59897eded975544a3e26dc0ba673a803fd35e16f6ef4695fc554e0c92fd97d3287f368b06ebb41e7d9a5956ceac39f27a82dda86f981519e31f544d844109d5ed58c159e7aa1805461149c604f262a1dd0c2f072f8f5b9b9bd4542cff3050c85b981dbf1731805fee07a4f92bb1828842f34395b90b76834a624690bfd431185026fd090c8dce10ac30ea68502dc8d2d85f836eb747c9bb8b6d16da1cb692f33b77f80c05b250496f3a880dca37c6514d5b5e2cf90d0b18bc31fd27a2c96110b9aacbe2afce417c415778e58e0b9ace5f209696980cc45e51bc292b3d5c247e2c8fffecd214d927aab0fecd0f50b359df4971944891fbefd40345e7f14e833486c126df0c1839032e64fa59280d699eed79f03acc206d6a5340cc1c5deb4204cb8780830497f23522b89fc503e6a8a01d11e83de680bbaed65fbd970c71e2087213c3ee64280bcc1f616a274c11d01f0d81f084c3873bc871d50395e05f658a75915118b0da8281a310fc905488ae03aa89726d74d6ed6da76d6dffcdafd7b4d2fa4a867e9b42cdf71db56c542ccf1270974f1efcd80f70fd463d2cfc03c8e111f2d1232bf6e228123c316ecb60eb6d8f650e9281381d540b29b520be3f921bd314eff9ca241b69d95e78256f1bfcbfe37a9f094716d36af6e1ce36184bc6a4dfb88320ee186f52db245dd50d8af51f489f792494c14efffdb88faa1d9ad1d633b327b7ff6523bbfdfe4274b856bbca9e2847499923738207a399dffb514bba855b75d12c9c57aa2e58db0000210f5ad375d3b697f3dda96f5f78c13bfd6d01a5050e01a2e55cc2695a3f2193820286a688cc144fb9043e7c6772bf2cbd7bb5a7a57fee1c18dbdfaadfa5be0d1adfa55dd3a8480807708ee6e11d9f9dfc5bc682e104795928e56af800b42c9c07a25237b092ba1e93a525ed5b5b39ad6e02ac6b41e136c904dd4592370c322f5eb595ed30fa00a277928dfc765930af1c2936f5ad2425c411980b5bb012e0e240c7d50f16ba990540a765cc1fef3809a0344ce6d083ab8705378fabe14a2e63e12eaef453273a78a7d3fabff1fe6a9ba07e208740ab8ed6e50abe2a85b649e1d3ec2f3191e010b50a7ddffdfb25e53e196775655a1ae707daafc4e9709927eb961faaeb1be21ddde0fab9665774086c34af3beac362a5cb712b786a5e1c8811ef574c5b269946939ed530c5bf42306016b69957dd57d83c88cc32a366c0aacc964c693fa7e03c1e89832f2076ec03995f1f9b2cde66acdffa3ca33776b61176369c78e87b2eeb0a14d7cbbaa597c0ae8e1014660baf06e22a6fc4974772975b7d7d003e6bc6a4cdf4cd5f2a95dcfc8194d93b273e59baeb350935aef906bdb94d1fd3c0781aa8fcb17f3f68c9afe090ba059acf599d2934481eae73717c4354c8c2b4d425ef7073968624c5d91e46322cc23091c58643316acff626f160b9cb770e0d9595d33cb6f44915d7efb6747973ffbf34119bba44d074472e661095012ad94af00463520deb45a6b6b7b6a173b23aef637e4cc0363d43c5ddb43c81936143f7db63f7f7771a611930f9f82a12f3c59b0f72de98bbc75ad33f1823fa872be154b19f16f0fba01ac3d64d46cbfc1850d1b4b5790cd86633b1880b86fc34a8b9f31100950ea0bda3abf2b037e21ee348418df67cc1d056d74125f9c73b42b104b6ad322ffebfe658dc3c0a06af44d73324b5ae59e2bd99d4782ec053ea07513a271ecf8651b25bc3e026bc88a4aa1513a2b4d4e173c1e21c77302ce64be8331c4d5b6203bbccd96dfbf9debb29a167753e06c55ca88550ec186bd20b3d94f7c2af719bc638cac3f8cc6c80220fd5f4be03bab9bb975e5effa4c5eac098c531590ec5eeaa90faec3630671d9e1a454577b01b73bfea67456ae187f0e61a9292612f428ab8c5780a3803b7dc2ec8221181db3876f2c00", 0x2000, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x78, 0x0, 0x7, {0x9, 0x1, 0x0, {0x3, 0x2, 0x1, 0x201, 0x6dc6, 0x7659, 0x170a, 0x7, 0xe000, 0x4000, 0xcd35, 0xee01, 0xffffffffffffffff, 0x1008, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x1000, 0x1, 0x0) syz_fuse_handle_req(r2, &(0x7f0000002080)="2d4ba3d1e3b7538c4257b4214f9a7729810f65e629ee7f8bf92ead8ed2d03cc558c7628b8da174763c971dbb0d2a427bf26431d9bf1e6241502b877549ac341534f78d10c636469dd9bfbaed25265fea15bb12b84b37f9e5bce80baabe11acc34789080155bc1d1b5ce1f41deadf54f2ee3129817f9d8dac8d4d76963df09ba0e731c7784793334fc2743320539481da8457cf7ac107391baf9de5d3855a5a4c4b48587bae6d45fb7ffe66d4735a3839de1eefa111a350999bb8ef3881a553cc0d9206bb369137561f4bb7b0b30c91b2a09c6aa95f55a08be1f00a5e69580f19de4b9ee29ddeaced84fbb9238e1002dc0e9894288dc8c3d14560c830b741c887ef5ac148f014049814640cd1743838324996268a22976ec5359968d1cdca84e8fbe99b41ce901861a3a62bf3add7d45bfe58e65d3b9c9177eab3ed72fb77ad4e8f1bc37ca7416d192c8123f671cfc4d395fe354d14a1c2c75272077a8be2cb50ae4bb693e42a9fc58368dd94226128ebe5d014188e992e02c05b9dd1d9bdb0071381c97f564b94f4678c2d602b4316e3c70b1fb80f4e6619572fb9177f7649463d3d6ce586cf506fe6929d02c420148e9f05bbb1c3b68170b8bf0c06b8a1971abf87d5bced728079a4d470b9b68bed816f40f1da7d0ad45a36d2454511ccae25cc6de6c35a6f58b482e615911e9d0f7266fa427ed24f48dcf8c01aa481f4cf675611a2145f15ac6ab12c49c8eff8fc5dc4b79874fab888d7f89ba140f1783a8d0642d3c7803f503d388d2c8406cbd85c2ac981309bd57ee890f583a00d22552fb0d196b288363456947eb4602be0facf191cd3fa878102f56c413d661dd6aaf21e39cf1904672e051e07935715030c4d5f1331df8263b699f331f7b0655f2780b3475ba2b902106b9add17aafb1c38a26c455b899eb88de41fee01770d60584bda541ce5ee55eb40d8121cde3edf605e014ff6b81c7fb40d58f13c5c1470e35b18a706116ee0d2dd52addcf6e60c94854be808555a7b1e0dc71a6aaeaa522cd4b337b8396eb15997cf6af298d993a7337c9ce8a8ca948a075167b99aec78e95bbbbe76f0ec184bc7db5f958dfeba2ead8545b3b4b8b0ae4822a064ca6d42c50af0ca73ce06310fa822af4c544d832bdb2a70eb331d20ca312e42eb95dc15e4b6a7c9ab1e0e47c203e34a1911b110ff64c745f9247a4c087ab65cae6ca1f368e92ada65c30e8c19165a7813b19e5508f38845c3f2b1732c649e87d8612199ec0837fb5500709ac5593f1e25a58839bb25d99aa5973e4b7afb1f88501322a96ac8be2fc102ca0cd1b96643e57346d234ee4910a23087b11d3eb2e08ca8c10a2f0ea9b8e3dae3bc45387535855ebd3c5cc92c2cbf95ab9de39239f07fb5b39614a80615685ea1ef70869af47b95f1c136f3dfd2efc787d4cab1c78882720f22dae471e8826e771b03709aef6a7ebb01078860767039a76d890486e8654d2e95d5ed345b02a026382a521c935a1b555ac3344ae2a5f1d8db8c457a67f55d21fca8f748103446a275d44d1744d40a32ec884ab1ea487e6e5624bbc3fdee9a06807755756a5a583a27b6baa6ff249e649e512ca0c24f5f7c976312b1fbb90529d9e30f355c0d433202b164f1cb0bdf2cf9f616d1b82bf0d5ef82564fc2bf32c7dd686bf66f4c2dce73a10e79d3e87bf31c7984e5912a4983cc013efba3aa0249f1c452271929a797b6b73b454538a1acce578f22da97653e9955386a6de6eabee5bc0f1087cf7997bb087e70519a7bd1ec3980ed619e07172ed48f749c6c89f64a0c1048fbb7dd1d7214a3c4e367c0516f81dc3468a19fee2c285c61d64c7eef9e5d1f306688df1a7a4bdbb163de4b59c31b20d63db05d1c4545f16d8641056e812e766b021c13a232725bb06d00cef1c82f249430b9fedb2c7d26b4d1dec0831c47430927db3497ba1e001a588bec55342efc9b281f1208e86fd85b0bca92e029a842f7149155918b3f85c2fe50068854b40d80218f2a64fc34e0a7dd60e8f511b09ee07dd73a3898f265a068d47042c64230b1ef94c679d6ee586b283f8a6f5c05a35f4a5539d59de25bb60e55485752e44d97eb0bdb1ac41a55c31ea6593b98d68f8a77da08ff04f395578f126e24790a95a9b51f0dc412b62706c064bd243cb5f7b0af646913e8e83ad3590fb35b2a385520ea2b3f8e3bb1c684518c28cb817e2a941843845b33659e92e73509bb4b68894ceffc337cfe0c84cc311892e26e6b21363f9c514d8ccbe0e6e91c32c6a4750e495acaa3e86ce439e332df0ff1ccada10d169f311adf9c17161f5099c28aa5a7ba7a6183a220bea5e880a5ba822a2262579ec9464a323b8c6bb52620eca45df2259d056a301dd1b9edb75b7102304cfd1eb467329f394a4b247be893d47d5b628828fb45915d53b6638e765df1b91bb79b0c48ceed3090955890c6a429c188a666aea9d1d038af94566f147f223a611aaaa42e3eddcc290c21cefdd35331afa847b668b0f7825a425816c2da4c8ce50105f5e3ed81662030fbef3c58d99dc19a89daf8e8351426e3de7d5c59a4207d606f4a91c3f54577f60cbcf338f72310a0052c7d811eb16ccf0c78d2f3ef785b78111b6993ef857c7dd666acea7f1cee5883d446b380211c407d5272137cd2b4bd090138e716fc10a81d4bf3317f72a8e209afb58e5d423bfeee629d3f381fa9d50e42597cfdedfc7008c6ccff7d9d4bf9a008fce68b9024a913adba95a21b1bc9f541b0a79da3798126ee854d393255e12ed7b3435e1c5fff1d033c6baf1cc0658a645d9200af5d6e0eee7b580f1fb6b7e0ba1e51b75d09eba02222a7cdd10380baf7043b5d0fbe7293a6759cd4d748e23c39cf933b11acd0ea81b6f3e403cf8f251ef0a148e9e8fbab2d8604a08ebd96f199bc5dc470be8c583b79abb4df4120e5de14ce85186fddf233c6b4ab886d154b7b25ac87109b3a15b3152ed1ceb29b18e0347d861146c35f1ee6f66cf90e042e30292da5a5ac833d3a23d02735149e08e73d599c685bef9a8d05ce3eb528d5a83540c722c7c394f9a974beb3fe9d3dfa4c3411c1c2e1cde5236c598ba0a8f6c50a76d57a0a72c8a12059ae6de8bf81383c5a497257710a9230df813917296423bfe5981481dc5db306fe7719e7d463f8cd08cd22fb34761e6e9cfef655c47bdfebe7ffb3bf5445eeb4a9fe8232820d55aa006983f2e975a1c7420f4b2bc4281dbf6135582ec8ab29ee1878cd20d46696a36c6ecc855dd14cd2158b70406658b8216481fe9c9f4b89ae0877bebc4658a23967a98d5505171c1fdfa26c3d85a7ce8fb0e40635adc64d07b2e9ef0da317ba7ab90278b11cbc081386685f8076fa5181902c00e1549fda22f8328351fb13fa121eab94c6d6a8727a93fd6ee8cf9d7900cf736ec34c396df6e6a9eebb16971f39f8350d9abecf50ede26be2c39fa26a78ce52c22e92ed45b8175bd1e619ba112e9e655bf687482f4d0bd9cb5c4043567ef0da6a8e98ee5c04435c53edd533655ca7fb95242af9a8a7387de9c2c9dd12ae5b66105dfa22d8bbadd51d9f2ad2bd3968e5edaf2f5c0cbab4269cce2b221651908cfaa79cfc225c5ce42b67f5b96acd66ffd8d2afef9aaf3c51aa2302023e4ae7cb8b2c847ad4883dc5a731a5f0bd15b464315c0aae3a0507179774732713c18a1f069741a5393ec6ad7470bd3f9ed3ca0df3c5a7406dc3a386c037efdf51890df4132582073ebe066a6c2f109c184222d916e8dcffcc612799c140e8ecadb66fe31b53522fe3eb2548dcaf08b57b8dcf558bdea03f6c33ab91325cd1611345e68045a9d4d382651bb43a955eb7839ef6556408f2f20c2cae8455dfeb48ea3a5c440b0779c583521e320edffa492a94d88c43c57e327b61d381127cc37e68a623cac358b824a31c65eb7c86ffc42a46bf1d28f22ae04545143875c695efdd330fe2ef6077d17d6669220e5b4f645f709b03e46bb22e2c02de95fc54cb19794f667a81b42f63f6982655397e86fad0471809c7bfa208e97187331a6bac85dca415672385a2f963e3038a4a1982c9d1142b0e11ef0ce36d7b4e12d93999dbff0008233bbc71d02f853b70a7959e8683bef7d97970f6ced9534976aad388c8bd7dc42175b63366aed4d9e55507998b261560fd38206a6e4ec38e92866156d7442b72d58b39a4ed461f1c9a9ed5748bdccc475e326266dce709ce7b34b08fb03914cbf636b9a8cc14055f32d650f2e65a09e5f00ae1b0ec3f17508c1add7c744afa07464f90ffeb29610ac13d2914e3b761db306481270811858848ae1b29693cf999824bbbdf6f985da9a61f883f347e4f9ea5e34f4a05917c5a0e33705f3183d1883175204afc9eabadd70a2e160f17025c99a92bad2966c1e17a5e9646a5d3443e6abe448a021653e1ae0000000058763b981b62b525b6aeec2f40c9607979cef303a966ffe0f5ebac0b7f6bd7e594aa97dcd06a898306feebcb561719f1a850c345dd71e1f57e7f646e6cb5ec705ac92eac4db034669479c6a3ad1570020343a1f5aa0e39659b327912b1eaa6ddd18db5c614e9c05b84b469a49bed733baa444ca8f25cede1de13b8742d3b9e2072bf3ca09cc9ec01435d1093d7645f2c3c2392f80219509324efcf6c1fd4f33d1e0e8b27289de221d93855aa6e2d3ac2dd0dd3ac08324ffe8b3daeeb9c46e1f6c50ad76be27ac0a472533c2cf93eba4d147998c939bbdb8ecb10aed56f07f172ae464ff1d798eb0e5457d051f47019929617c787e06949d61b90a127bf73cfbc6b69341b9ece2679638d255f151d3a18fba7da9b08b665849169dd19311e5e5cce45e76c520fe08095244ea2a3a6c110641aa56823e8735042a8a0d43cdd4b335c54d69fe9f2d8057a2078c851703f3689dc9200c078bf4556a15c331ffc284a3c9c1fa1f5b33274220c03a997ec5b4d726f1338840cc33acc7b8243f8e4641e0e320d0a25b77d6297117967480621f4280c4a62b5fdc72421adcc5f5766f7e58e92fad72474efdbccc9dd168c3c6e9212929967f370fc14843f143cb33da86e736dbe0cc1d32885b7330ac2f0fb78b746b8f03175c76bcb85223f7b4449cad52b90ede2c441022a1ecbfbd7377ac92f9bc2290752b3c94f8f7c5fe2d77cb8c8adbf8103817aeb9491fa003a846059ee4bec1152973738fff00c3444e75452b8689a4dbdea53bcf700eb771189904fe22e56775c8d9d0b7f2c43fc59d0b9b5d813c1b44e94d012d9122322ff6b82831e789abe95e374f5ee595ccf2ce05b1097acc575ae63619e76f443d09cfc8075a1182f9fc807f5942760ce1783146fd2eff70a4ce4a30d8fc939b746d95a11d50d6fd277ea7b07acfbe2fb80e51d34777bbd57b89813e9635c9ee8517a74c869fa292f88a5e65dd98a0d46db8e0032194020c759ae51b4cc81c9eee4af2a277953b3bf15b168aeb5069970a737fe8f1beb7683588dfb61c9ae2896b617e0a37607f8be88f0fc14d4271aed371bac2bb7e73d26e952a535d5a388e527ce0f113e96d6806c8a36d07876d23fe69c8166561ef92358f3cd57dbaa532c392e82a2a2663200648779c5e18707afc1e7187b02fd287e474ff578ab60d7fd94f1c9e94c4bf0da4895b7dda62d6ab44ae2723a3fef88adb55c6309ed587c7ebce44a1a740b3f87607e64c8e62fdfd15c02bb5bdc43e7009bf2d7e8762a4caf70bb29d57f370a9d726fcd165ed272d98c83b7a5453261457161dd530c271c5bc4d1555c6b015850577910d32fbafdfb1b70769d12a59748d17e5918d2fc9611ef737b5b7f8bb03400ddbb15ef98fc4b31dd948f458885c0ca3a68e6114c1812d7ef3e1f8344f7c1e60d8ac386ea5cf5f50d7dd789049af395ad64ebefa1f1f804c3571abdca7ad78ddcc3a24a59e29d22da0bb87fb103948d2d5e5f562fa9dc02d798fa1e9dd6e955cdba382261cc92a77d774d78cdf620e328c87cf0ff530287f862e1aa9ebf52869a02bec83bdd37e06b6d82b2f90b71dec90fa27238286beecf43cb298adc99004d949b09de64b1c3a3399cd3dca68c454bd121c0e61a57e2e5920b3e0b9a5e5d298fe368a36d48084174dfae93f8beeb0640dff070f595d9f7063ac4becc20da54d5d2426684eb88a42d66f418c6cefebbdaae4a23fdce9818f0ec3e2bd43710d873ed3f32cbad9404e24d4b7795fc18a3eb4bdf285043258bef6a9cb45afdab454115e1f44898f8f424b59b409bb059faf6ee1f24d3ae6f6ad5e6d2b33422987c0a3e75fde7cd8704f6705bdd92d386df918f241348c74c4d02850b33711945f5dc1366ef9f50140066b4e595202f76502f84e74bf783a98721ed54718b7f10df3c9da30bed8b1e33231ac8e8c4a8a52cd0d76250200405f07dac19887a78fb159a871844780e086f359aea22ae348ccda470455c0b9ddf4546db0305dd0a14be11b3a9c796dc3efa6095086789e2ae52a13b443fa0023ad22bc02a9e6e4053a3e4e70d5b2440774b3245294d6b827d3d5ec32bbfe440cfd2bea271339f274c6384c0de2af45ad05374cd2f262b7029e8c0ea178be13b68bed962845514086ce6ba491d5102dcc6dc31349cfefacb5f88994e3cfd500c6a4e5190b6f391f3296acd25a81d1fee1fe507e88c69fc05a0f194dc3a0b0ed740026076fc0b1193b041f48027205f79a4e1dc470d91f33b53aedbed5f7e0277405220e9f8dd56073c0114b56e4440ec90275faaf2ee64212c74cb2c3f9503f14e754ee1e443bf528568cf1a3144ed42df11a8fc5e1d1c07a55a74f0b7c2217be6a0695337c10c03024706c7d112efb21a5693bfa9fa25c132dd3a01b3fcca1dd5a0dc0b33c8b9107cb0116a762176816ea755ddba36104d0a6245562035c61210bb175cd005e66bcf11d868a28f70a7e4096f927e17c0e4721e8444a7f981d73f635eb2d8ca858899b9cc298d85d4e97ddd9d88f67c14000eacc5aab913e6dbd4cc17f6f2691ed420355bdcb4c1e9d8b098b445a87dc18fae04191849a6ebb8060fd1461361a00ddd14dfd40e05b9a3db2350abed92082a369c8dd3a878648505934b79fc678f9f8195c3bde2a717fa6c6508bb2a938eb00132ef33d941f2b056660e315e2611fd9d37b2402927628af645e6a9be7716463116f7f32e790c3a8fe196b430d03662fd816ddadf5713357b4c544fe858f0835331cbed13c895993a3c44e830347a36a16f7ade0da087e851f8bba5f3f8715f3c4c8873ba96257b71eb546e6635ae0c62a4ea5e9b9844cf814555017f7e3a733974811ec5ad2d4fed2be472975c22d4a384d12d0b3dd5c0d2a0f9671962ac33db3bf411682e870ebca89ec82765bd67a3f294d206de545e27071141435eeb9c127ff9869b9802b9ab6f3a267948a50ef332c4f7433e00bc0b7bdd016c3ed1caf69efef65ff0412261b586d501029a7410f0e5aa24ab542a6137c8e877f632ee271be300bb32b38249bdf6bfafbc86b71ace589851f93011965e4e9a9b5a2bb1ef3213ed4c38fea38c57bbe2b5d00ac78825961f138df3b11c6c29a345240c8a10d96fcc59e1ce54889c364d2d3f5f2c8467e73a3254b526c09ae637d79456a6ab6c9cba731092d65d9fdaa0e8b34af7c70b67bab8a8d9058d1ae8b28c833d5466d794a220bc142a70eb998dc38b813cbb3f3c5331b46048a680ea8d6cbd1d55b1de85852ad55baa61aeab2c30d37328e4eca56b32dfaff5b6118659fe37b2c7cae949b408cdf064193e64e1462ac9bbaeeae79b160c40e6c21a01b93e3a2d182c78766cf0c515401f692db6ccf2c76b84c3c88b7b34dabe00ff3e7d511503a921d59b9fbe0b8629f7792dbb5196cb532482f797c1a40a641afe039e3c714b34bb34e7a13e3db1372168a462fb3c6809c6ce0622f205dbdac6dd03a975bdfa416315f93f977812f94568e5260ad4c38d1fd397517470dc3ab9905760e0bbf0615f739bc07c24040b8ccfcc455de891f4de5dacc5e1d69b891b43499817fef97b0dbfff9534c5e269e623ce1883c2e53ad6d3b273f934f19077c53b82e6b30ed56e862d501bc64e9b84eb681ac2e7f4bec42cbd9226b1beada31c539f25a232b0756d606001585b21e00a7fec8ead44156bb547e44d4c9c72aa6f40e360819d02303009ac48435c2d12a68d9916600ed09cfea582aac585e8e118d147197825a2a678d430b9034396679ec765e20f7da69cb6a8a17d1269ae3109ba70193d33ddd21d099330c35db6d455247ce7e27f3f67802b2adf3ff9bdb2ff6910a0cd065ea8c4c5661334283d8f4db205ab10320a3249c01debeca374300d505d1c3dc3eba802d4528427f225f8af4f061c67720b30b80becbaac369a69db6967a0899a8026f24bf8fddf7927e1d626ff6822c681a1a4df12232876fed60fc6143c8f4cf61445a00b55c888792cad1268c145e0933d55c15fa4d0ec0e356b223faf198d9f2a60e631a3b8871b4d7dbd3b526f99fabcdc271808db5ee83bc8bd0b6fcb01aaed005768a061770c5e43fc036ee1be59426c833a60a98c03aefc34fa5733b5c0af2184d058066fe7968d45011a8ca10a8f4ce3070f69f8faa7edf8c69d95d74790e66ab06e6d7683fa95eb019be3f8e1c8b9b91f9f71aa1fd0d60f63b614faacb7deec1beff5801826e0b5360368388a217050419bedf2283cceca031aafb954e0cde87e2972169aee5ec9a2f4e890e76ea09a95f78e8c0d24fb4e8c78689c2e3f175a4a296ce458030e3d65a40893604f2d153dfed9b94004e57f9bbd63632a979ae4778a3621bb67bc35d1e9001d6ccaab97147c3102410a830ef323b1a73f06d8163d84a9dc79de01b18028410d6cfdd726c8073e42a35f9715d43a4ceba7b9bb715cddeb45440b0ae141ce5506d77e9f74509c92f1eed299c6e2b67db62cdf6fbd9f00af4411ee1717f7e14bf27aed6cb4aa8116b31304ea2c6aa34d3d1777eface5606a8ad90527d98773e2aa42fdd8cab8fd0be020f22c784b8239e62911d1650163fb9fbcc65e7025c4c5e596ab5d6097e175dd6130f827cfae280adf03f5a10944de8359c60333ad139756560a896f6590932047a4a9cfe3df27c563057733cb59554461634977356ef7a803ae6a41398a222997576c1fde32aa663b24149328722616498db7ea2babf06e957357b8cf632dab51c9b719520eadebc66f9efe1b3c6f57faf15a029718a2bcd7f712c5d0eabb44465448695109c2c2345e48d024a78066247986967ef701cd8c4c99cd958454ea1b54d21e1dd01b4b1a1d1eaac919240b1d9ce40188289610f382a1ce6170edbe797c1156c6106feb1ddbd49d586309320090c1267eda3d47f9f39f08b4c1be53c5a1c2334952758c984354406b1a75183e64ef2fe72d41922896950cc6aaf0fe4db9fb59c8597a8694b82f2db99d510000000000000000339a2be7fdb1733cd82b47bfc9d142eadfe63c753aded306160cdc90aa6ac6d8088d1cbe97d23c0475153772ac2e4a68a460e19b86312f0b3b4f770da322466a3588ac75552e15644e521758ba04da65444f635bd5e14279c899af92590d3a9f9559660a34f5aac87d7bf63fe60294f6c4fcee515def3dcf13475491ad0d599c2311617485cffd61c06b09f92154e25b2b6526311058cba50f51d78aa4071eee8716c6b53227fa1b6616a1aad72439cfd617cc99df530a4d669c7b2d917f081edce8f4029ca497a5ac9297a69661cbc5e501b465fbe6a006025fcf8204019f594c0b37b7a5ddfd0b63ead72ad2e665e36e729753350d75ef01ed64d1f23a134bf574016cd9afd05064605e1be09d8f9967aa89d7cc5d1cfd15dd5220463db3ed2ddcbe072d37e9b327093954db2da3ad011a5f82c0facedbc13b74a79870f430ff4fbd423267a60c6c6c479fdc514b514a397e4d7f9a0d99be15564b05ce9c30bc4ed8d2c1667462c16d427e76393500029ad199d58e4aef29e0c46e7555fa3cf97266308be81266666bb47370dfb8c0d84826f49cf7f514ab4e22f324cd4450f09ebcde01748676f7d908f1ddb3b50ab4f7b4c4d06f96511658702bd631baf6a6cd2a926aca0e4f94bbe4e57f9a41ca523a30c4264425fdc926182d258d629951319a82fa7f3a8a215732eea0d41ceb746a29e280be02092900cfd8b2fb7c76d7f01366b4a5fa34687efebb9803aaff68d0499ec53cb80350f422849abadad6925b49918c8d1b6fc3b7a0856a99b240857031ff7247ac02f18bf8693c086e35d597b06b496beacd297b37cd6ff1eb7bc4b77febfccfb803815be241e138a27eeb75207bfff2d7e5c505d4201d48b87b16f8c413b0946d8a6e9dfdede93c113d8d1f58686c1292c0056152709dc0be9e9cdb0eec61bbf34db6dd785796b64aee4985bd7c23b25c4467c3a6ddf7ff33889f54fa92bf43ee4f10a66c62ff18524a641a01e8ba7b3814cc0c97572e6b287ef3951f8781a7992196e94d91f2d83764dbb4aeb69424a6e669d31f3a8107e88dfe7862abdbc62449dbf8e2d6f6bfc2a4013a1f5c097ada691fcbaba7fdecca538da48af2b9bff261d0e4ac8f3aa02186e75dd2e6435ce26595e79bb8e56580bfd846c144772c931ece933aa48709f2ff4bbc27d7dc6f5310ecc9b6cb4fa1ecdda76deae578bf5aebbb8e4c2908833de0f0c524599acc1f1c64df76c2de70d10a28754dedd91bf0edc317261a5dd035e558d5fff14a9a479494a8f2d91a8ce91258eda219633bee54fb7909ebe191f0bdee5a1e405408c860b9fe7d55a9e1089427c7d33c16304c1b5abd0facab9330efd77827bbf834a5afbc5225e29b341855e435b3d676056a62f4907b0dac28a821f159c5ab6f930dff8d4a5dbd71ab990fac01a94bae893851358cc64408c658d92cba56641f623c1b22e4eabf89abc9779bb5fff0cba0cbf1c18ff781d9b8e37121b836f4bcc70e871cb4c92b2a7c6a74c11722f92a695aac8bae15c04648fed2f173c9bbc3b1b6b5750181db79a4f46669759ea896df787d11bca268c6cc17c4cdbad39f8a73f3c26ab949e42cb382a6b13964e99653cf70118664107db94764657107da7bf48bb3a5639d91b40f10bb568ad47139f79c39208d112ee189c1bfa90858eb844d0817cf334778dccc0db5756e461a100c0b49bb9b3f5e8d4b5ff40a4843d22eed1611212fdd2cf4640f47e79c8bd75065bf144dba400e1fac72a6743d9e20e909c570c3470118cd6bc745fd0046276763e1c3dd05a2f374bc99e295697eccfd0acea015db69bd433b4ff82d274c16a70eb14cc28f47e9d7dcf52d919c9eb96b04b498fe59e625ec0137d607403fb79b56e9a5706a46bb0462e1462870ceb61ed14fc37fabe997c82ed6fc4a541ea482e8fb92ae57d7789a3c48f6a189d2a82271489749bc639f55911fa56858ad8d5e7dd4c3a7164984844e396a03841fa74678b86558ac3e4a76fd7920ab26b67f060f125a46df08259ba60f5c787e62b1e18d088902d65861d0ce66692c94edd1abde39c3a51b5d50fc1aacfd7b99c7e0e730296f29325e1ecf5f55876957351ced1edbd928484a3afc2a4a681ce78dd600", 0x2000, &(0x7f0000000fc0)={0xfffffffffffffffc, 0x0, 0x0, &(0x7f0000000500)={0x18, 0xffffffffffffffda, 0x3, {0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)={0x20, 0x0, 0x7, {0x0, 0x2}}, &(0x7f0000000940)={0x78, 0xfffffffffffffffe, 0x3, {0x6462, 0xa, 0x0, {0x1, 0x10000000000b, 0x8000000000000003, 0x0, 0x3, 0x6, 0x1, 0x7, 0xfffffffd, 0x4000, 0xcf4, 0x0, 0x0, 0x7, 0xc8d}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 22.207476261s ago: executing program 42 (id=532): r0 = epoll_create(0xeed) clock_gettime(0x0, &(0x7f0000000080)) ppoll(&(0x7f0000000000)=[{r0, 0xe000}, {r0, 0x9131}, {r0, 0x4045}], 0x3, 0x0, 0x0, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0x20000003}) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',default_permissions'], 0x0, 0x0, 0x0) syz_fuse_handle_req(r2, &(0x7f000000a100)="58785f58471eb4b5b3ff3946acaad41068511507291e72541d949ffc8a54ff637ccef1fe8511899ea7f3c82cbc6539763a34f6760c1608c911801ca672e62708ba4fc023749076ff6a0daba0caa57000acbd9ecf5e97201f7f14e715bc8c089c3d65e92fd65dedb76d61715067ccf6dfec2b56a48f2b274b564d90c3d868f2bdc07b7e636ad78904bca826fa69b7783e7be2b8e7c997b99225467747875695f6d500cb82b479fe9486bb94e06f796f89906bbfccc964830f86986760ade90c3f7a9dde3172a5124c1889075ad30b5ee2a5f257a6ac790a8e89b247ccbc8d241b7b95f8fc649deffc1bc37d51a8c3dfae38ac968eb48695de38df941f9632ef9ad6779e41ccea8a3ff1cac4fa4b47a152a8f9a1bb0094f41580bbf60fa11cfaf2c535a12c866e9414ee9b58226fbdb0d221e1bdc50e3fa300351364f6350030383856f1f809aee19f337f3d3435ae6754916be1eec24643cec1bd1007ffa38418735988cc901603895f66bd6450d54f99e1246ded898499d2a447f899c00368ce1dd4a4f4cf9cdf7d4f8b38d7b98a598ac490f1086ec712b0cb94610abfdb25b0f6947b46e1dd628897ab68445568578049fa6140250a5d821d70f102fadc2fa273a6e486f250712ec847de3b02a121e19775311e8629045f3404bdfa3207aecdac43c3571b86a9423bd716aa67cb688f9ee4f2b14ea42c89f2766c78fd4ec41ab34eebb4256e885bd7e3abe4348772993bb630aa3397084bbc66cdad664d6a9d33767cc375a44dbc0b08931053a6780a796fd31e1d7c512599f9e010883a52c07ec0938ce1acb3fe3baac6af9fb7e9d7942662e41bd3626d240d5ed34ebcbcc0ccf1c3280c76fbf6cdfb04bdb2d3b4ec6a8961b1eb036b211eff6247b95039cc67d222f2ff122340c56d74b4fffa79a202144bb10ad766f1fd6b3276342baf2fdbd26e9563dadd01fce19d7ec025d05d0494e53229379d13c1cae48ec058cff0bc1ccdc94a74b11a9bc87c580bb6a3f45fe15d15d89bf6102dc1085bfe27b2ab462aaf642b8ceed519cf88b31e9e00fdc23e8f6967a72b4c38b2458656dbf26dd75586731bb519a97d0ff43f4358cd40c7ed371ae8a24f46e320d4c4c0a1b8c42f10908a1c283d8032d76f52d4509d78c2f3a0716c37bc0c786ce9174a88d468e88a6d154e4712778aecded0ca5de28e52c04e33672ecea5135438e908aa1bf00e65ba6dacc4bd018b7bb1c30aa5d9acc679220cb5e7207f1759bd7722d10469225aae24973031a21358532a63aab42f33b1f8f40d545fec7799703ba067592b34247fbc7375acdcb3883ace7d34cf33484f2cf662f3f0e18b5c475ae311fb20f6e6b85320b2bc37e56512dc27815b37bfd9f172be1a119197eb53b535c440f97f24724e1d466309c0f8556965bd02d75c3dbe2baa0c6a515db07af1f77306577d0b38f0aa8cb188cf5523368951b8210f4bfc6afa0d058ad84656d27a46faef225e6268396ecb54a5182591bff3a86792db5454e238afe7c26eae85fd3c1c060760d89223bbdbe8966ae2558f47d799839cd959c974b69ad262cf8ab4fee554288e767ede9bc5d7f0cfba05966ef7858e41db363122680abe978345d45e4b52b73fe9f52ad26371a5b0539d88aa0c572aa01a41b079dde5a14e031ad903629d06c8d85ad82828c25a9ba7ce0fef2316eb011643e47feca7d280833f8b3008841fb2d88ea84df65b03aa5baaa29d6234ed5db8db461fc5df77aad38690277cd5dac1ed3c23c9f2778295578561f9a4d31159a826b4b62b2a867e6e8a9514edddaacad22106880e6633fb2f3b17c8d10bec633d6128489f7253b3e3e38e5942743ddd1547dfab27a152549f61891e3a5ad17f733b042f7ef915ad7423b9719fee9142407fe1d10ec8b64a21cd24fd39de4496ca3f394f07149bdbf1393181b5afee090ff40ee31d34a9c6a113e3823fac425fa85e212de1a9f7c4937ba64f3327961fccf85e6fa29be12de9589671d60d4658b1562ce7dedcde8ec79d265c13f5e197b66989c3f067d2801fcd78bb92b45e55fb4089a7cd3b179284af782ae0327ba56fc307a281772384448ee465dccefe41be8d75c8cd0eb5c0217d7ca706848f9b82500b77c2d838cbd536304556af87d3b6fb9183b5dc9cf2d0f7ecbb24d9f790151b9c6092dfb2c14decbe6448362cd7c13515f66a99c37b56134d12e8c7f1a5b75e14e47f84d8658f0b65ea91014e2e4fd361f03dbf8ca509d426ca1bba7e43ce918268393ff16b17d9e1bb49fb2b4f6eeb8b4b226c79303b19412a55b7ea7c8774ccebd8d66abe117a8be9a3c4faea730902136df57aff991b59dd71610ba4c8e1cded8287c21c56526f4fb6c502ea73ae310d56640990b3e695b278de6e1eebd51108cf7547c0e457e5fdf59691baf080dd3f5dc3c9a10bd4cc5e10ba42d4d3d9dc4f7ebe0bd2981a1d6fb06f7457dca1e56fac3f0fa7ca19ec2fb7940ee837e960d93a73bf085eaa2888fe3025aadd33cae85d63273be6ae3a92e35d78602d8e23b9460f04b7c0e0e710d10fdb0dd3fa9b880865603500d81dc7e968e8046569830b526e441f25f8b0af47d524aa80fd7dd9c3f72facec2032e2c06bc33c6b739c5368bf54e32b6acdca9d2d14276a8348ae92bfbd60f6aceecf98f3c6fe70747499b25667a96c52e21236421b27deafbc6b5e2b8a4ea2a0d3cd5ee1a10f3153b529b5c04a1961223a943842e17ee0cd114ce6983536400fc40f3d4708436954803fd60caf2b5ed7e4ce90bc75385e2424191c6a5038fa15d99aade49fa1affe63fb73078a6bb4ee560b0b521aeb33f507bdf876829f4d3f695197468e41503a10870a8e6df800608ac33dfdecc03f64d03fb6180287a684063c7edfc8db1366f6bb502fe446085f6acc4741b273a0b736f0f55da28967390bc7434db54ad0da9d1d002ceaa5c3e53efa95e7aaa792db32501a072e669da29fb734d771a6fa8c753fb2fcc204e31d668992473e7937fcf751bc79b125db1725f2a495bd2a4207e4db8d44810a4db5113705c5cb8733866ade3375d1bdbcb965cbd927e7d285f2933bf037911959088b64cfac0ff1e39244f2e9416653ed87ec564eb686af1062354a8bd7034c1022cb0d0b6996762ef4a0a3ab4f3deb459f023a867a38fcad2a10fcf0872862b386ff7c5ea7ce13abb112d1f0ed0723870eccc76d16f7e3cc00e28945bb93d9f2bd8e2017993102f0824867ec141f20df951202a2ab1cd796516ca0b4fdd9e6de8b82fcd30f9ab85cf0a5547e1ad1ef1ad5be7a878a16864d7c06b4ae002f3ba485a9bb36b8a591ecb64a4a5c0fd3b4beb015f58ea4cfe190f3b46cc4d9108d10c52a9de859814edac575d2a3d937a9b31db049e70aa76c085ab63d61c1317205c228f7027fa39125de8fec40ed7982e36a7cfa9fedca30f0b692bd4c7794f6b56d69ada1fed168cf03cc57321fe37e3a8cea4bd093e87b657fe5acb13d2591bebb526301d16707eaa38e52f913f8aa3e27b2387ca1a217ac69966e287ad5cb0286535d5d00b7006661dbc7923a066945c1a2040a4e95d7b0de4dc8217bf1d4e9b6cccc671fdd9a5770c21e749b407df8c463a3bf17e47bfcba6a890a0435d3fbb7252fe072b149b7bfeb185b088686dd70e0c9cda275497b553aff2b319f7d7b0ed64002c5f9f6ccfc3d55d8c908d314487452f37a650f4561326a84c660b6111702a87db03595b5d080c60288203f091de9f78b997e47233f4bab9b044a98ab118a6c45b7ca746cc2fb90182a923d67216412e24a955c0c2307acc47bdd319955249d8412a5ccf444437f53f524c69ba0167c920f0c1f775cd1a225636200a9e4adf61f418d20f717339d0c8c5386af0936f628cc589a8d5581c1c8cad0b564a3f38b606473280a3fa586a5ba932fd38eeb23096df29a92ab54c409f88ef4f03217f0bb90fea539e629d8a025c802f6b5c3d735fe950c8ff7136e6db287851dfbffea1ef81491a50cb75a103367e85afa3484d6af865dfbca91dc05632b0d94aa384ee0c585424a5ddf80babe0b913b0a2eedda34c7ea7814642a69f8eae868274b16fe0f52fb60b201e6685dad3f419413d5b8186992855a25ffe0d4773a14c7977181a120cbc42af4f9acca3fee1d54ccc125ea49b62ab60c58a0ecdf50ee7c16f3b6b12b254fc08fcc85d409eef7c3f30cf705617f926a17e6588a9fd7e34be9fd863a7b157a2d9a336356d568c2d2dbaf76c2d2b2ff8703748b860e36f02b04d6e4f2fd49511f12ce395dc18622cd51948a32cc432cd797d8a68838cebbbdd9bcb6f2e85719785706012e894cb043bb9a53998131fd4aae3321d81fc001e718c4a99c0580af1d4a0c81665cc5adcf337c8bc00fc0fb3c7be0d5e5ff6a6fae5891858eafedbed69223170ccc71ce36ae439d769c3520972601fbab93f54808d6950cb7cf1e5a3b32d8c6a975e3adccca0b2ee28a4eb5ca3b0ceb9d31a8f767c3f4486a62215171738007675a55abf5916513f7eb9b21ff291f2b4b48bbfcf394cf861fe016b3680be422a8bff49963ce096d1bc17186822b1392e68b1a05fa6c70bd2d9a164f12301a6e78caa8f4cd437497320d383e752dd224aeef80794d3f206741363e74fa181c9f1dc47557553de620794f096c59ccd74a178f5adb466ad5a62fffc1886f56ebceca4ed46ed2396bcbc31160b4eb1b7d69642e33315e3adbdbe1b9794931e7babf745ecfca37dd4190013793d530df12d6521bc069a05a94e0ffe91900a0c2209a6914d2f85bd161ff77284198129a9b1ba600bda3e52769d39c1bd61c4a70c627c3ad89aa0bdf0c93a2c35e166da9a08b4d2f92deacb6e9034274305b6d254c4052868ba32bec9aa3cec75debe24e78e43374efffe444722a983935f9007fe3de37dd83c52be16e034d09592a179275dd0c91281be579cd19c0162123886893713f25cdae19cf258926bf2070741111eee6b3df708c3fc416b7d046c948bf8500779c0cd5460e640bb1f860f58052b8087e6eb2f16e48f4984c9f9fc9fb2652ac5305861ece5362db08ae912ba055af766da1322057d0bfa647d98b8d4f1e7ed43ecdf1050c0eb19dae93b8014da57241cdab4ffacf0ec1348d4a89b3e8ff187098d83d8eba34e5c7ad4215f1977968a9d337d08fd1188754e7cf41baf0189ccaa5f3b1005f807b0255ce1920ca7d919e4684af70c3d089a99922727c607a2b06e713dd61122842a913036f6cd64dfb313fbdf639fcbd712852bb85337d056685b0a54225ae27e1e8c7ce5acd1f017b8f712c268b9cc0ee26d26c63f0a8b0a40fccec5f945431a2e81c35720d178feb481092e4f51978493c5fd502f252bc0152f145f268ead14932990069169483ecc7abc901657460c8730715c078b61059bd2621f50fb838376e0b808a3f118f761efea45bbac4274016960063cc67c428e72e516685552dc3bf473e442d76f2d3ed07b319694490054302a538b52e3b8496b7e37fbf4a2ffff2b484f98fdb14c66ecb8447834733f8a7a5a3c83de34b6647842dd56d8201f9d9240f3b3a5b5cbccf174a08853d06fd164fe74e04608ae12df8a35b73517d22a87c7ebca60942932d03102ff7e8644611b5520b5ebce950945498ce19210c866e48284d18fb7e049deaa43ee5283e3dfad7316ba85490e93182d13efe7ba64ee5ceeaabcff3eb24d46a3a129dd5a6b82e8c48210cb1e6564833f3e15dda4dec383b4319741cebf6374cf2c5d64722afccf7c4e2d81ae28d45f2c35b764281f1f08fec8f8e9277277ae1ae8a8981f85e041d2450afc9374e978f73b66da9aadb2087223f28e21e946eb07710ec86cdcad0948d4ca93827ea34e28806d172c3feb83471ed2d4d7ada2360b209d16b9d35861082d85b6be3c3589a6bdaf6f9b5d52ac8fd7388e32b24f1d5d34b5442c1ceebde311decd709f075d064f07bc60ab14c101ef51039eed56ae1e0a374e3e956603737b3a16db684a81e9b8998a0bb9b17a0876a92b2a3b9924f44b16ae4c7ff376ea8a8c91b504c1dbeb522cf846fc3ec6b9a01f452eeb35cade34c6a0463b92c46e013ee7906ee934141870ddd1464ae688805933504a2dc7cb1f947e28bf22f5eea6afb5de3b950056bf44065b84fd5589385d0feec4ef1db4fb4b595957130e575dc383e3686f4674143debb23e17b398f32683fb4805f297369d0e5f2e63af6891491e4e37186b4a3dffbbdcfff63d1fea4e12d24ef96fde3ed7a323a3605cdf5eaa43da738004556c2c20aa30c40079bc2e9ebe102c1fcf5259f1e3acc6b2a2bc9da4d0b1252433c58a1810581152a235e93deabf7f728eace350bcc4db4f249d4234bbd858c4e61a0eda4e3db0ae530c78eb63425502d651fd0cb986341ba69c44ede18eb3ebf25b2336cdda02447a9e20426d8206368c63b5fd6828612d3b99f627e331bab0009579de8270c36aa03861c300d34f2a3703870712325190073e6c17d8699f6744acb1b5468f93b57ab0366796181a4f543511d7ea2b32606c33cda61e81ed1c2194d305be47a3f1a9145d023620af12e79ec188573526ec35b9ce44e95fdb3530bd0431dd12a227d0ffe317cda1bbd787979261d6c9cf728b3d6bec3ba6ae15a595a30fc242bc5f25d837c1c642219afcfe043bb68a82965574b8b2139789235b262cf4af95a538e6954acf8e27ac3c95328df6e4bd615a376cd96bbc9e0d9802fbb40f80a848225e076219e26e0e63f57330b8bda69ec8dbd8b3272798cbfbb085b1885a1c22b3e2df2a879020ac1110b7af4f53ac97f556596ba0e164df0c85842026a87cf9631c9c9d851549efd8ca37e3b863e88436d5da5f4d3b5b5528e2d08d92b0d3ac6a06a0699653718e93a25b5afe254a068e300751eb6c67e3f5a1813d58d428f1ec108b88ec81444ccb50e8452941510c11f2e80bfd712f64b32b686c92ce922baf6c8eed1e9f0717a654d53b3ce1001880de80b5b15362b20286db9dfdf6c41f48aae84d5ab12ac45310f0eefc56e54113bcf95c1b2a259895af2ae9c679de4e2b898bf8a40a199a2059f8248c1303351dca3fb38906a682f66a94ee660debd6eaaee7b2f1051781084b3c9d626263d011a3daf971b708750a77614753b89b5e1a77a52510ced5708083fb48c554dfd6aacfcf97650f3a3b3f97566050e76da968d4eceb83bc1e005ed1596d6e0ec5e2c90231e62496d7435ec5b28f805e3b7aefdd3718e4ff53065b8e4b15175d80eec59218d8278e711c6049bf6d62ae7069578e957135463d7616b37c1e4bf44d60dac6c7aa04cbbc4a64bb0cc0b059abb6b26f8ed5203232ddd8a6c5882e6e6c53068a71bc84c5834104e85bc96db2163798a3881929248b8c788e5bdc9e46e5f7f3f6ad43fad6fa381a0b924bd938702470b330fb90ba73d557c0d203d55edaed6e3a01aeb53b061dad57713ab27e1a9e0d06b534a65d85beb061bb5258bbb38179ea612a6f402affb8ca018ebf0d6f61d44d5a657c080c7d2dbc9b08c07713b17b0f173ada59b57abb401212f4f1fa026491b48d08cf46a704ab43e46de8ea596d68658523b61a156278b3b77bd1f4491381bfd874ed72b00675fd5b4b7c0ec13c6837434ba8e22230d32e7bb1287e488e14f5c5602cd4ca88012b244c7f23f4897e27027aa862ca139bc8b5fe14be7554832ab02e4ba19699a1e66825d94c7c44451062819a38d3376f0a3716b210c7adf4bfbbc303058aa2e054b3bd53539764f177b11b05451705550f90196997de3d1d480e500cd9d234078cb1a09c63d8911381d327402702c2765fe92b8ba3a0189b2b11b7460996c36eaae3ecb4f4e63bfafd7953ff086dfc0b12e616bbdca4707631467b830d244bd3f4371744bc8a4baac728a397818875d1b6a4a2f0d10be607122a6fe813f52e4456b8a5eb6c9ee0cf889f777a03cc26a055f9f259cfc4f8552b568a4b371260af062619dfb215ecfe7b318f8d627d2777bd5103d6ca2948d19d5812112962b63c2bf3d090ff19185dbc5ad49a580451de717c0baa288cd96669babe88a8b1ab6d0936c4c407878786695f46f59ef06c5c2166b661542c598b6e0551d490946182841184a7a0e669c6ccd73a342f65c4525dc7522dccab15fa72bd07588b5bca71635b9466ca72a504c74cca1c573e8d40d83d1b5c5326481ff8a2055a2e0fb997fe8e4787deaa2a8a57afe74a971e7f1f280895f2fc9d99c41416adef7b70ec47e7a12d0ca3c0ab1dba3c2d65bb172fde1fcd7f97692d3d8c9657e3277ce95947d59bf37dde3f35f7a5d76575f5c14caf7f0926c0896995a5f42efd0d38c42de202bea5b5db39bf697f9a96b54aefec723db523893186634763e7399bfa8029c2708dc817984528601c77a1d78bd4b2c85f10f5ca9363badcdab51a1b315cafa5c2ef64f60395f53efb9d60d89e1b2a5f147508c90d2b09476eee3cb9b5957669a77cd2c522909480dea9be3406d1779ffe4539f2e03efb5f8c2d040f0ea776ff869a36862246294d0ced556a129ef78327617052dc1ef5cfb4e5986ba2f0e063b90e1657d8977b58827a3c4e3d556eb3cf0540685f7c9eda461aa2ecc539fec3d2d56be99a518f11752f2be2f670c5fbe8010ac4eae0ede31c1a48f747ff2eac9fc069d3700a40bf5fcda80a3a4f5fa920f117a72de6da51195d2d7f0cc92ff7835bce2ba6b564832f582df56b24cf30c8297a826a4bbfe0afeb1da3e986b3d0a95509e0037d212a70178ecb246061e067238ea9238e4c4a9a7c6fc5dcba290970f50c52598423336c523f2de7580d059fb53934cb0beb208585e897fafeba30853e54badefa197478fe6b9f26ed0d33babb53acee7b7221d8e0cad7a6bd0d9383ced6391bf88ca7aa50c75c136075e87b92445f02fbbc92f7cb65fe2bbe0bf0c9fc2577da63a56f1efbeb276c1f4d01da6f6f7a842212d96dd45edcd2aee7f2c553ace15eb9336bb1804ec252998c5c8b25033894b05c01ce7c77b73ec0e239478c67d5378fe5a53fe6269025d54006e9bb1cbd09b81a39615517c609f3d74e377888f641587121f0f097b48d8be85800295ebab9407978a9cd379966577cb6e1f5261e4305696a2cdd50d8cb1964d3ae18ec730d40f9c782533efba47db8378c6aa15ce85985e211fff2659729599802a7b585cbef3a2762595f67e2054a0fb4457b146e7a656abb2c4b2387d760f7e5b8b7864132317d5ba29a662f50af8dc182d2fbe216db8e997ac856bc59855ca48999699cd6c5576cc47bf8a8c30638c7e08847e5083aa82068940409461d1065c2b53292d3ab145d5bb590bcd278e48ebd34920b18a2e1731c1855ae5a3ed637ff568d205a08cf98c58f5d79c99912e6c1ab257ece0d68ef13d69a56364419aac7df43f43d5faa9ad851c9810648f9050012e55475109ca3ada3452b78a7964377e0d862e022c73ca3ed6cee8c5fbb2d7c12f91c4851fea7c5b02e0a3c5364b7fcca110f20f8858465c498d7e9c6049417fc5c7d4e0059852a6d794af426e938a401cf43b2ba9f4f3f6f0f2eb710ecf3c0c36c4b3072597f805eca9cb14602292ec7d5601e6b1555c8d024aa4bb81a4cff98cb03725cb184ea7dbed6814106a1402bf68a2e51660af930a500d5530651a0dbf2fdc01a31a99be25350b5c8a5fe01155343d028c03e09009ef2c386a24eba8d842cac581402c8faec7dca1623afe25a230d8d4a8bd23df3cf12abedc2a50e387285acf1b3105011a2bdefb204a53b20be213b50f5244511f25852271e05c03fb9a799ac7ea675ffbde8de181368748a9707674e7e70f28a75e4036b6cf9e0693f91a65be4478b6630067ad8dae030a4b7b9784a206b2f7cfeeefc65aae11fc20190f4d6387bab05fa6de640bfbfb0c4f604878771aeace0676d12325e61b19a5317c4d4bb9fe6f3fc8b171f1116528b7cbcc4a91c26a729b512196828075f4d0aeac98887e2a6a19b4e1f1f66233962961c0d49df14c3e6123c9ec8dd7152ad045000107365fd5ed7ce6a6d65ae0736a7e227f77c9b0903d4589ac58ceb691583cdb93ae3fc792c886663cb7c5b0640deb66e29b3c69d2f1a3d1d47d7b672ee3c49e90bd406aa84a0189808924c4e67c5495b045e779c58ca65b42889f52d7315c66be3716dc8592b4875629cd0cb02c29d42bdf9ca5c16bc9051c2a6c09d0695bfba58c19a995838c022e9936c407d8999aa65e4a9d6d8eff99f8dcfac9b561375b6d1293441b9d32533161062c053c63ef09f6100cd748700a710f5bfc2a6297b15242b1f41e21bd004b885d6429a0d334a8c115f7d53d278dad24c9d295b97c50eb340d1e6d523f1757e2014c1605c3bd35f0cfdb74f79850423a37e2f95dfe41c56df09724d21065377f1818311f0c70aaf6fb2d4fc8d9eef576136617371d85481770ce9c390859eacfebba34e75a238ce80bcccadd6c42e8e186be3c15451131fbe9e345c05ab8e23f917d269686a9b5f06dd474f95757b9e5a3328416595539cbdfa69efa9702e5a268b1a70c6e5ff2c118a6e574bfecf17b1576e4f2f7ee566b0b2b5388476a68562991ac01412fa463b0f9e586ad4bde59e91a4b303268b5d8644cb7996cfbba422facd59875ed6ac057e563412255c412be0928a0b6fdb6f35d7008b5d5528ca796a4a69bd90b993a52da9c7d62f4b71a2763f822bb39f3ed39cc5ad5a4d51b5c27d31d105000f3f1e705ed5c42067106f3fe6d30151021bcab7f3a1ad9175b3d3644325aa676b9e057bf9d9aa3348b1d9b31bd639c59bb63f46a6c18794ae006db3b1ee20368160a82e26aee5a9fdc6b44df8be294f3ac0a1275e57ebf5e384b141ce89dd51aaf2248274468894645ba54bc4e6b9788b1eb5043c1f0dffe2e13c6179d0238d8cd037b6fe3e484445ab458fa09e4e8010d3288aa6e6cdbfba4b62c7984d058da8993d5de1df75a1ce8e3bd5875709fd2ede4cd5843e7102ed4031ed096a0c6e3ae9d522ad95ef4af83599507dd32fe3325819cdd7718c9797e921e6e365175e1dd53991edcd2baf27df8b1670d01967e97b3e3e75d297f908deedf2e3b91bd61973e8aa75a5a6f9db11525dd35556bbd13873602a320af74677832f93bd01f1e0631c882c8ab254a26b73a60a6c90cf9b96bd576e05b9befbce882c5d29198451bd15acaa894a5276ea9d870f49a33ee9d2429ef35a905b281deb75be54fa0c9e47be5876d7dce01986f2d0e7ae6df9b87a0ba6cfa55cec0c65dd386db5adc427eac18a00c9aded475417add4ebb8880ef3dd218a9ec3e6e13456f8de1630774e918fe5288dbaec3dd2a74698ec9e28ad573761b9e78af3d5c7a61e3eefc1a54c25bb841529b3fc9137836a2e7eff5ffae8e44f0257160da51ec0b3d144b92f1f43d2782513705baf5930903602d40cb4de87feca7243d2248a78a5d684e303ae147acc96e0b755eea77092b5f6efa723afc6c9a44c575738725815a9af1ced500", 0x2000, &(0x7f0000000200)={&(0x7f0000000380)={0x50, 0x0, 0x100000002, {0x7, 0x28, 0x7a, 0x2143040, 0x4, 0x7, 0x0, 0x5, 0x0, 0x0, 0x0, 0xfffffffd}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = openat$rtc(0xffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r6, 0x7005, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x8041, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_ENABLE(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x0) syz_fuse_handle_req(r2, &(0x7f0000004080)="cf6dcad1f5c5c712407a3f1d491539b627c8255f86be020a4f0ff8851dc6d8ab33ec6d10e619ed910e4811af9ee1581a1d0687020937fa7005f26bab6e9591923f5c1086ecd154e9bfbec5afd856afe3429448161089fab21bc7b9ab5158aa219761d845b8307b1fc87605dbaa4cf80fc74737d4d4cfc68fe06c16b87b759a91a368c70b2e05ee4acf0f9111df10f30c4e16b7ee3d1cf380273ab8e6ca382e06022f539c0c4e62b1ad827ff576249375b2231e47038c67b3353242c81baaf90b3645ed12504a4ccf4b0e6419804399f9fe7f60df022a12405093264d225e8003061dd690cd169f922da3507717ade8bfa8ae2c45eccd32e14ffc4e11ae939e90fceb53e0bde3916d9e4e36d1de07fbbdd2dbc24145e1e7bc8f3423f4c3426406fa499a6de404e6827db35840a726a1582be4457f0ce0cde1c414e2f497ff8ff4cb606962f6acac00230b2cbce10b09d2f6b33b9f4edc3839a222c4bc5bb3e552056f8c2b7bc84ab62434bcc61f64b74367a9ec857ec7f5a09ab6b16667bdc846434d22dd95f7b8a47a1246a39d135de1ffc2946cf36034ef8d753b7d692aa00c91fc1636c0be309ef4bf345918a386e76edc3680ee574528bf3369741c9104bd77e61aa72d8b82162bb150d4232e21c8c9453d89467f9e00fd5148bee49da206fbe6357bbc31b111e68f0b95c37063a6c5401a094819e28a2104c37db5624fe075d0b2cc50f7140f4f49396b43d14f93ab9f9649e2dc694cea520cc068a3869a3ea4ec599a995f69d936dd62e2b81499f3ed4879d25b90aff3eae74b28ae35f18f0b457a5af35e2ede43786958b127ef76723d6ffe0e7e3346d5a9f0aabcc0d93fc085316516ef79b3e2400ed2946a0d1b2ace13ea7ed39ac51cb9d98cf70feb30d5bad39f6b5903e8ab654f48bfd7e54dcb502b158f68bd96e6beb4392fa59d3e1048803e4749f3ad522414d3180de3a0da1227bfbb704b66ae6a85b1c2c51e484622eeb169760e9ec50e14c014a0cc05aebbee77f31b62834169cb49bec0c43090506c8f34ca6e108e6328ced7a9f11cb3d57398b0b1d84c9e75d5cdf17766d619dc2658aacb900ca0f93aa248d702039417b558b8ab4a41921154153cdc86d999b2e7932eabb55a4e6c8c03029c851a9e84ef84acd9affdff84ffc063bb1ab6c97e169071edbe524462fef9116edd9fbb5032478cd5ad2b2c5527fdf64223dbc952fb528f7b1d817ca787f8a57992b40202ca124cd27eadd6d70351379a6456b697b317d101514d1d5d61002e4f3bcf7555c6b36c4c1d18cba0fd4fd7b3a246b72d47d7c1908cc9c3a29fbf43019b5179b0975d7680ec15720f7fc8b96b13522d058ef009719580227489ea68062cc735cca0b6a60a10c44f2b75d2895be41a278c50e62f979674c9e507dfa7a0c087c4fd43ccc32357e34c0bcc526fe43bed33e99632c84ea59780f78e7954d8e5430c9acb7d9dd28ac3761515cba6064fe81d3b4541dacfd6fb916735833704a5cb1723f867322fa806a20d5029a608986b5019402035bebf3e099547702409815bd1d3c63072fb0fc216c2186048f1e4ae5288a12a5c9b25f7649899f84c8aedc3721334d7bcdb656f8e3c0f2b7e40b837a15c9d6472b6acb58a39babc65d08e529f2f690ea780f43c35698610351fde4615efafba129b2b619135f8af77c7291483262c5555f4d66173b34c5c7f1c415cd6ab15ae4cef34cf5680e11332c6863d2140f00cc3a337b23afb0080fa54360282086b0c0faaf2bc2a9f7335a96fa8af6a52a1e04eed2e7c337d1e378545ded0d0453b8a16b6d0a90860dfe560528515005ba852a314b4540206a8513e73212c65fb4b35f4ac7050d18bd62a6c720cfda30cb2385d3d5217655db1f344fc34361b83b22d31a040366acbdc28d397254b41c3b1f0d20e0a5db4df6338e78ae09b38f82c71fb0208afbb506461384bf578c607e05ad5a6ddb708b9add5d4d363877659a663827136b4dc1b4012c7035a56bb91e14a3d22b3ac3989f91d78808758d1b5bfdbfc66d3389e3362987e13bf9a9747373c90c0c658b7b832eff19aa2f3667f79bcd073765308fbabf2d612d0445fa1be6280cb9d0ba759d218ae971d3dd5d458c10d14f154109bfb2fd03523ac5748bcd8582dc3be5c28ef4be94cb55fdcb12a6271dbb7f11fd33d61382096588167a2b20b02cc43b88729985073a5b21b8e4bb2c43894d7c88bf111576b3b56f905b1f23f0570c07b475d5f86508c3489f4f2e2d0f3b11bfd6c3c58930483f9345f4f755089848c42361d4b0c0e855935d7f6793f78a68b554358b810cdcdec350376c94486c67fc5d11c0a68873312b40b49bb29aca16e1f3e3ce4da7a9e7aaa6ec1d9932b78d9c12c45e61b5f6faa6ffcb21608fc61bc4180f91d26f9db592c98e532d60c28e9fab794ab8a62c21122397193d8b5b72bf050b07f79df5e14069b56359835e3048f182629328e4a72a1fd0530182c802744611637e93deabc6c3ee30041025026be97ac314eaf7b399b0702cf73848e54f355d766121361398609078057473c2aa46b2fbd7e7a7d6d039615eea23fd223c49a9b5b5fd7b0c6f30c9b0e55fbebced3c90ceb668e6dbd5e6511c19d32c29b5fef7d06cf2ffff7872bd541d0fe70e5991ba3c19e72d5533e6fe9652c21338ced211c7d9e912486b4de29998ef4cca892fe94972b31fa33e781386b75b5d6980a9bfb887d7485d71f6744a6f87bc407ccd03281e10eb1bafd5d9bf279d362e2a49e54187e40abb06e21ed8425135a169ba5b8e1a806951352580ae135dfbbe3395e18ccf67fdb891903934739b56dc0e49e258552dc66d46eadfed9a7ceeabf20d02aee2c8ce4060382474252ccd9bab03d7e8eb77195bb712c19e066153bef5a212f2a450d4a1280d243928f3add450c2544c800b507c8b8ffc5d7f3cd9a4526505d05d04fbfdd0fc1f996ba3f4a797c96b24af37c15859b4bcda9234750fb6acef8dc20893ac5051b3d6aee60f01fc34e3b6753848fdca9b18e461c87f08fb8d67ddce234ca56bbe021f468f964ec1416ba6df0434440140090edd222cb9534830fec026788f43899737771e67552df68fb81d90aa90fcc1149149aaa96c1730829c6856407e5194dd2ec7cfe5fa419c2ea6127039ae188649b2cfccb9faf59f45dc9af76f3cb17c8224e68fb5f81b4556980542a928f9563bebcf3db248cff2183fffff15710432f8691041fa8aceb65b6454e9c375402b599503fb4881a3baa5ba58893cac154575ef0ec8efe35a6eeccb98d081f6d4cf2661b484765ce95bca5bda75fc90e630e355d0dd6d22a5d4c7990931ac160da14f211c33b668edb93cd9c87de3881c47e4b0fab746d0e931600478c9cc2e3cc08eab1ee7cb4e3749ab44e7ab4be15e5b031e58d59b294fbe794fb5760a2ceedd1cfc4343b1c2886b0721945a109384cb00fe6e9bdf09e5e406e757a6f24e659495a11a93382d5425d6fcab1d802303aa1531a120b8f30dd17cac7385bb8455503b2ff0daf8b4dc5353f88f34c894fc0b2fd2920c97432aded8b89fba9a9db4c4f3498043f936a1cb0dee7f5d902b1f6d909b637b8e2f05d31a2640eb1ac556ede22006466014d4a407e3486f94ca676ef39be6399ca24bff48b03ab1da71d1a5e3994d0a8723894bfbbc33969923970df3a9fd0b5084a6cbb41f79a0d3338bb61e7dc2cf795f2fa883aa61d7820c4e2215744dd9cf517cc5921850d1d9aaaaede5fb125e663c830c2414655d6af43a90f9b79eccbc2c009b963b503827c7614ab8824b3289ed8e559ed644a163db18fe66789037eb599be39fb66955a27a4831a59322d39b95b6d571d8fffb5352a0297b449719a5246247ec4c24f40b5ace1c8e76fa1029a47065af4adfc03b2732677f81bf9729ba06380a330cb388c9e4f50a0cf4ceb5ea8b6bdda8df0839de274c0c7a57f7a9173d21832b7f19ee8cfc340eea461ce7956f986f828c91697c5a241cb9efec40a1a0f34a2a63821dbd50a111b368a034823191dbd3b7a9fe8bee53cada1902f2a278efe3f10eecbf8279c2f9b2e7bf542076bf0bb41e9f21e766741f3ecfbd5a38158b1ce884255cc227a7b7196f966b631c228fea918d8dfee020dcf4c40231c0ab6fd7ccf4e7444fb360f2be3c1519a577dae770a14cd90df85490995fa8553fb255ee9807e0c7617c582f82ac56a0d902c8cd58244cddcec23cf2a05a79b474c716d9ea92bc28b0132ec48a3c5257dc7e1d9cc3f760d559b5c12ad75c95497962f9a564b0d9ed29f44f63b2c56169b2151d699e8d2d570d94f5f37898d3d8abde9253354fd146af62ccfd171d9014fd4d142e2e390f3ce2370165a01aff0fe566ec44e3084815cecc85540d84d8a11d0504fbd95f2c2709b87083b3cfffe36f611a4a6b9e4237a350d1ad4b1e0239946d86ce535e9f07def01a5e6d2e65ee59f380e55c9f295478c5589425852fd22eec2d6e555828ffb4212b33ad530c38b76254d2baac6bff5f94d3ba19ff4b35cb1c972c0b538e1adb5da70affc99c99c0613bea6111848054b416d26368c90784d845f0507f89fd058381dc7d6c6bb81dae94d11e3a0de778aca82814fec0b63780fb2b4f480da063411cd66356f87e68780448ed0c1f3836a46e536609d672d7cef1cffa0614a4f6286ab7f3fab0baf595b4c3c2e43f979f4f4a89165c24698f71406b4330a333f6c8ee018420b2b47735295043123459fafeb5886fc044a3805b162714a3436f58264c0713a4be82a7550f37f88cd7f61c0ec27d887285da7ecb4eb32963c8205eff6d5bf532b72976c5f0a24d6d4d2bf4030f04a47a15fb4de2631361fe0895aeacd2028401c5c183223647c1e765e6406542eeac4d979e6a493e389a649af7ddb35fadd32cf1edaeaaf0982ae8131084ae4759e2af1dbd007f7ce00900437be6d8d3559210b3011d1fe52e8485cc5c14ad4aab4c03c7dec4302e7f72abb7fcc799899cec17308151a758b810369c4d53c443cb1278709df6336f84fa39e51d208b4507a31e6f06352dbd99d7dadd86215e47ed645a9b89bdce630cf80fc1fe59dc31eae39010a930965b3b0e0f595347158d683de6888f3284c1fd47b3e79e0fcc299cd4f519ce067a007ae7ee906d639789fedc850e60a7b4be9dc525e3e58b01f24b065c4b21b9011e74030aba77931bec74698557b4768ae41eeb4caa2f530578bf1f9379fb623a27561bba03c7623400ef975ca2e2d6881e0f96fe1e7f9ec0e8f6aeac30f70f848399c6dc9c4e58bf50aacbe566965b257943f6c9ffe210af0cb488488d67b09164d98f3254cc313f7cf8dab1f2e1ed3a7e4a86ad85707d4fe0e7fe483c7f311912e92bee9b17819b53a39c374cfbadf8c3641bae4177aafacf3394af12310f222dc0a67eba49c1475da8607c25f3ee7b1e1e0961c7d319b32ab549c002b93852af7146f5e74aab020446d9a446582a2bc19a730bafcca463fbe0cf2664e10746ddbf0966ec1e327e1f8fa6bb67e18cf849fa810c938695de5f8df98d3004065c787181f4bd8324c59b18972ac5ca92f96c51b4a63ea130712d70a51c49def99feb37312fa6a52e188de88f5446fa4688514bf96f195bfdae4b248445ef5a37e5c0169c7ee42a8e613e71793486bfb24e37bd0d9f0cfb3db61b45ed731edd5c4bd7b6b133f5f3f51fb3a12e9e43db5a23a4c6c787c803791341f10aa083760413724031ec83d5d5c03e9d3585e6a6c87f51ad4db6d678cae14936c09e24fba69e90fe4c2ebed615e254b1d2a25c12b07c1226c0e9fa9112a49cffc9238d3303d3a9a293c5bdec80545e76b911aec6f956d2122d0ee2bee424aee05e0a25a7ff72e3e1c10f590380f82f1e693fb45b1466cbc7e8ee741ca97775c2ae15c1ad0f4a8221c55e82b4e4ddbbb3d88516fdc26969707143e3175f56b07ea8a7d40660ee346a511e0985c6cde95b573dab7c53cb9d32eb18bdb67147b562dd99124d744703492a89dc8cf387ad17a992a6870ee683953c70547f2c70ac44ddc4563fb0c0c23ac7b806a0172a3a74db45378568306ab3036b5348f96ddec344a899b6058179c070cb5f3a478a02d94dbd836a0e2223194e406c2296ceb6dd39667ce62b4c191889ea052f382b9c051c272480111fe287b84c10cf7512a6dd0a601a1cb41545915925a63bd09f9d77a1bc156a7d822e204029363b3c713c5cbef590efd01c4ffe00b816745a37d83b27ab05c3a0c2d6ff800276f3fe502bb3bd7b60b38d32376246a3384554072fe63ec409a0182d588b839d319c680f830583db3e4f5071eaa066689e9e19539d9a12fefffe223288b77600dabde9b2bea871cc1ea2b3318a9699d736f02490d76c1e457aaf45ce318445ce10625b43059694e996ace387580589f9f37944b799337fa38ef9292d2276e0f659471134aaef911514212553779be2ba00816187465e278ba2d03e66cd633f9a274ce882ae971f2d07cb4fde38bf88327aea83d5303011b0263f24630916b796d532e5437179882b0470dbf8d693bbae4015ef28b3d57b5e3b643068dc1d1921291f4f1280a8183532298dffc2501cd3ff0bfb6b0e61d2a59c596f21b98db4d730e155936e98c95c96ac6231b1232e4ed89ce65311fe66199e113f9f69084c31444ae9f106e909bc070d83c1cffc514189c1e0b6763c2732a227a6229407af592772c2b843fb944896ff61161449b6df045ba618d117d8361733198f0963850df3e077aa538571efe279f9c7e006e2c882f5301706ee2bbbe769164cf7d9597d0142d0052641eb43a9ffe76d978384ea8c10050a80021d3c9177fcb29652b4906081d926ea23e749c9272731aff7fd0c271ac4859a5829c5b406a1c363752fecb1a76b201a0df467efd6ffe6adc0debe36ec6d1fc84ccebfa07cb136bbea0f1ef74983bdfc087e050430f5aa395cd8786b609941fbce55ab9f304ba11910a0790685cab24847d85f8bc7a5784a4367ba06690cf1a88acfeddcb7cc44c9797f4f0e5daf9d301c6e702652268530c22df26d14da8768a8951f26849fa1e20015878cb6332d033531b8128233e61094cfc5dd71ba9af36ba6aa1c37b24805a45c3dd302bbc1dc8e9348f9a47540e14016bd5357e7978092497b800a97425363a42454eb04c32c9ac959fb37eb00ed6e31f81b2aa67d9f4930eb31dc2260151d845f9865d2b3a301ce3bef54a977492039eb908512a083087961f90ee568c5e5c60d6e726dda2c3f31c072979e09d8fd6f2365f65ef46399a183511904226d8ec72805582107ff5951d2e0d5c028d29e940fa068c0ca1c238420e53297c31d68f70fb543f347d91afb5d66ef1e8460a1431b638a6b0ae259f7fe8eb03aae9ef1ea4cfcfbac7e7b20b5c46ea8b0a2e88527bf54fd866362ab6a99e466bb029259f35711bc376b2f70edd738b48451f20ee404938821419ee5eace0171b3fd73d57bf0a723152933ccb84d567e79737b33e334dab955cdc03298215a2943ee493d815af83d48ee808a5e508903cc574ea4b52de645a18b0f43cd6b81a15a7f089cc7596adde2ea693381c7eaa2e246b9cbec98bb4e8ea3db8b47e57ef8d3a2eace3e2dcc083f6625f4e86bdbe2d6c57fa8ae4902ae9964c847eb292998d485d3326a7076360b85365edd5b733876abb5e26943481a52b10a1c95f34aed88568b873ef481798fbafe036d5d580c7437cb1a651e2a89d98d9002d0bf6418a271f9808df4b2ceaa8508e6c1d7d58e96d87f6db011395a0b74cb39e066411fef6c8ce7942ef8d8bb826be0b06ecada10e46f7ac25eb7ab0e3339752c8d0784659d72a287ea9a5e3a699977456695a6f9fe40eb8f7269b414cda403ba94f512c332fcea82f1927a5695ea2eb2ce7380ae74a0672ffe7fd2c4a19715a984d518b5be67543c31e42962b4c030fbdfedc5977b03d85294db2578d6561fdd9e0f9cfaf7eb1609bfab67105b227ec43189e449c4f2f17b8175b3afb0087f70786673353a3913cd03240761b5ff91a1e6510499c1f4152a759b1ca39ace773a1f27a5a88bb94a4201a91addf5c2c8587547e454d186b562cf89a41a02c36765565c3d753a2d8127d3908853f5ccc1c35346f22284573695c5695a520ace2d0cd13c1138b1fb10f74487b9a2c7a5e01195a1629d3e5d567a77a2aae2e74e24d2936c2618c63eb5cdeb64f5592cb38175d416c05588f03b287c6e16329fee69c8294db5b5bbb81499d7ef18ddb93144c897253e8330cea3be31bab73de42284fce239597ab7cd5b68cfba057b01aaab0f0d4191c31b407fd8f9c7f04eaca31e5d240c7910663bde4ad478f134d09dca902e6acdd292f2745c73cecea2204a56d0098c32da73eeee41b348d5826109ccfd2397bb73a25ebb7e95537df71cce504f14c219ec525795d2fd5027cea9810aadc77e1b874f9fc4e33ed7b90a4007bbc341493302e4e2cbca2a8229fd2c3db7faecec2b8805bde9d92a29f6a7096cfc05ed5b678566e6c079dddfcc0b6c17541047beb477c4493a1588be177490db134d69a225aa6848b27494f17c3882ea2ee436ac1e981256ccaa70ba1f7a621385694b62bda8c4f6b04c61d6798afdc9cec019392d1242a35c3382b09aab4999e1b383714622f2ab80f275ecc8ea67694f020466aef6ed5a4535f32df47f0478e00194b44b9003f6dff232bdecbdf2a06da35246dfbc0d40becfdd5ecf971f0f408913bf094282fa2272cc5683604945e3eba52231f131c81b1035dcbb8a4292059ceaf92f36877aa15049bacc544d2c9bee4eb1bd01d76861557e646082f118454c37bbc7d08a311b4668f2777912cf882439b47e7d3c08bfdefe31e3effcbddf9e5bf175fd7c1ae85f6436cd817580970b3d8303e33ea128d222e8adb1de246fd9583c0385fe89bbf9af2cd82a38083069a997175fc7e96096052d55620554bd723b28de9a177b0aa0a5928d3d991c7da85a3513b1fffb8c75b5bc2874491ac6affc2a71ef1d639a90bb4c53624139ab8764f60e7470592608a520dfa0289c3be27e2a8f6525a31830aaf887213285eeb4286509c4904f2f5c6058e07c9c5c7886e107fc8b6411ea86bef63c88c863c7d7be52424a0126b8642d83946792de32c6150e9ce9be9d20eada4b47bd24fda102ee8cbc3a870743ab1839f979076b79cffac7d2234db5b345de7f994110bbb873a7058e5ad2fe9d9f0527a4a7b3799f81a06c9ee25c1a4a6317c3c454e9b9bb03360775184c37897db2e23dda4fc5cfbbdd477f564ad48416224ab75742d8d2375773c34325b36cead158372821e3db81a2dc99fc4293b39b183f1a71afbd4faa5e66a0d457f15424ca9c39969a85226b03b1ba8a98b0655a4581c7849bad2b1e5eb09236284779235ec2c0f44d547705298a9076bd32cdbb0a1169529a4780629e8cc291bbe25d98eaca72e934b7ef3a26d60dcebb509b8122d9d3de366b1c81c01e1a3f2ec0556d4759917612ba175b48f47534e592293e50e66dfbd0e1d0373cb3f58a43f3c32408ceba4c2614ff35b72a2cc03166f9866904f7ec19650edc06ca73ef63fc759094ae06a8405144dc22a0480155057169e59897eded975544a3e26dc0ba673a803fd35e16f6ef4695fc554e0c92fd97d3287f368b06ebb41e7d9a5956ceac39f27a82dda86f981519e31f544d844109d5ed58c159e7aa1805461149c604f262a1dd0c2f072f8f5b9b9bd4542cff3050c85b981dbf1731805fee07a4f92bb1828842f34395b90b76834a624690bfd431185026fd090c8dce10ac30ea68502dc8d2d85f836eb747c9bb8b6d16da1cb692f33b77f80c05b250496f3a880dca37c6514d5b5e2cf90d0b18bc31fd27a2c96110b9aacbe2afce417c415778e58e0b9ace5f209696980cc45e51bc292b3d5c247e2c8fffecd214d927aab0fecd0f50b359df4971944891fbefd40345e7f14e833486c126df0c1839032e64fa59280d699eed79f03acc206d6a5340cc1c5deb4204cb8780830497f23522b89fc503e6a8a01d11e83de680bbaed65fbd970c71e2087213c3ee64280bcc1f616a274c11d01f0d81f084c3873bc871d50395e05f658a75915118b0da8281a310fc905488ae03aa89726d74d6ed6da76d6dffcdafd7b4d2fa4a867e9b42cdf71db56c542ccf1270974f1efcd80f70fd463d2cfc03c8e111f2d1232bf6e228123c316ecb60eb6d8f650e9281381d540b29b520be3f921bd314eff9ca241b69d95e78256f1bfcbfe37a9f094716d36af6e1ce36184bc6a4dfb88320ee186f52db245dd50d8af51f489f792494c14efffdb88faa1d9ad1d633b327b7ff6523bbfdfe4274b856bbca9e2847499923738207a399dffb514bba855b75d12c9c57aa2e58db0000210f5ad375d3b697f3dda96f5f78c13bfd6d01a5050e01a2e55cc2695a3f2193820286a688cc144fb9043e7c6772bf2cbd7bb5a7a57fee1c18dbdfaadfa5be0d1adfa55dd3a8480807708ee6e11d9f9dfc5bc682e104795928e56af800b42c9c07a25237b092ba1e93a525ed5b5b39ad6e02ac6b41e136c904dd4592370c322f5eb595ed30fa00a277928dfc765930af1c2936f5ad2425c411980b5bb012e0e240c7d50f16ba990540a765cc1fef3809a0344ce6d083ab8705378fabe14a2e63e12eaef453273a78a7d3fabff1fe6a9ba07e208740ab8ed6e50abe2a85b649e1d3ec2f3191e010b50a7ddffdfb25e53e196775655a1ae707daafc4e9709927eb961faaeb1be21ddde0fab9665774086c34af3beac362a5cb712b786a5e1c8811ef574c5b269946939ed530c5bf42306016b69957dd57d83c88cc32a366c0aacc964c693fa7e03c1e89832f2076ec03995f1f9b2cde66acdffa3ca33776b61176369c78e87b2eeb0a14d7cbbaa597c0ae8e1014660baf06e22a6fc4974772975b7d7d003e6bc6a4cdf4cd5f2a95dcfc8194d93b273e59baeb350935aef906bdb94d1fd3c0781aa8fcb17f3f68c9afe090ba059acf599d2934481eae73717c4354c8c2b4d425ef7073968624c5d91e46322cc23091c58643316acff626f160b9cb770e0d9595d33cb6f44915d7efb6747973ffbf34119bba44d074472e661095012ad94af00463520deb45a6b6b7b6a173b23aef637e4cc0363d43c5ddb43c81936143f7db63f7f7771a611930f9f82a12f3c59b0f72de98bbc75ad33f1823fa872be154b19f16f0fba01ac3d64d46cbfc1850d1b4b5790cd86633b1880b86fc34a8b9f31100950ea0bda3abf2b037e21ee348418df67cc1d056d74125f9c73b42b104b6ad322ffebfe658dc3c0a06af44d73324b5ae59e2bd99d4782ec053ea07513a271ecf8651b25bc3e026bc88a4aa1513a2b4d4e173c1e21c77302ce64be8331c4d5b6203bbccd96dfbf9debb29a167753e06c55ca88550ec186bd20b3d94f7c2af719bc638cac3f8cc6c80220fd5f4be03bab9bb975e5effa4c5eac098c531590ec5eeaa90faec3630671d9e1a454577b01b73bfea67456ae187f0e61a9292612f428ab8c5780a3803b7dc2ec8221181db3876f2c00", 0x2000, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x78, 0x0, 0x7, {0x9, 0x1, 0x0, {0x3, 0x2, 0x1, 0x201, 0x6dc6, 0x7659, 0x170a, 0x7, 0xe000, 0x4000, 0xcd35, 0xee01, 0xffffffffffffffff, 0x1008, 0xa}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) statx(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x1000, 0x1, 0x0) syz_fuse_handle_req(r2, &(0x7f0000002080)="2d4ba3d1e3b7538c4257b4214f9a7729810f65e629ee7f8bf92ead8ed2d03cc558c7628b8da174763c971dbb0d2a427bf26431d9bf1e6241502b877549ac341534f78d10c636469dd9bfbaed25265fea15bb12b84b37f9e5bce80baabe11acc34789080155bc1d1b5ce1f41deadf54f2ee3129817f9d8dac8d4d76963df09ba0e731c7784793334fc2743320539481da8457cf7ac107391baf9de5d3855a5a4c4b48587bae6d45fb7ffe66d4735a3839de1eefa111a350999bb8ef3881a553cc0d9206bb369137561f4bb7b0b30c91b2a09c6aa95f55a08be1f00a5e69580f19de4b9ee29ddeaced84fbb9238e1002dc0e9894288dc8c3d14560c830b741c887ef5ac148f014049814640cd1743838324996268a22976ec5359968d1cdca84e8fbe99b41ce901861a3a62bf3add7d45bfe58e65d3b9c9177eab3ed72fb77ad4e8f1bc37ca7416d192c8123f671cfc4d395fe354d14a1c2c75272077a8be2cb50ae4bb693e42a9fc58368dd94226128ebe5d014188e992e02c05b9dd1d9bdb0071381c97f564b94f4678c2d602b4316e3c70b1fb80f4e6619572fb9177f7649463d3d6ce586cf506fe6929d02c420148e9f05bbb1c3b68170b8bf0c06b8a1971abf87d5bced728079a4d470b9b68bed816f40f1da7d0ad45a36d2454511ccae25cc6de6c35a6f58b482e615911e9d0f7266fa427ed24f48dcf8c01aa481f4cf675611a2145f15ac6ab12c49c8eff8fc5dc4b79874fab888d7f89ba140f1783a8d0642d3c7803f503d388d2c8406cbd85c2ac981309bd57ee890f583a00d22552fb0d196b288363456947eb4602be0facf191cd3fa878102f56c413d661dd6aaf21e39cf1904672e051e07935715030c4d5f1331df8263b699f331f7b0655f2780b3475ba2b902106b9add17aafb1c38a26c455b899eb88de41fee01770d60584bda541ce5ee55eb40d8121cde3edf605e014ff6b81c7fb40d58f13c5c1470e35b18a706116ee0d2dd52addcf6e60c94854be808555a7b1e0dc71a6aaeaa522cd4b337b8396eb15997cf6af298d993a7337c9ce8a8ca948a075167b99aec78e95bbbbe76f0ec184bc7db5f958dfeba2ead8545b3b4b8b0ae4822a064ca6d42c50af0ca73ce06310fa822af4c544d832bdb2a70eb331d20ca312e42eb95dc15e4b6a7c9ab1e0e47c203e34a1911b110ff64c745f9247a4c087ab65cae6ca1f368e92ada65c30e8c19165a7813b19e5508f38845c3f2b1732c649e87d8612199ec0837fb5500709ac5593f1e25a58839bb25d99aa5973e4b7afb1f88501322a96ac8be2fc102ca0cd1b96643e57346d234ee4910a23087b11d3eb2e08ca8c10a2f0ea9b8e3dae3bc45387535855ebd3c5cc92c2cbf95ab9de39239f07fb5b39614a80615685ea1ef70869af47b95f1c136f3dfd2efc787d4cab1c78882720f22dae471e8826e771b03709aef6a7ebb01078860767039a76d890486e8654d2e95d5ed345b02a026382a521c935a1b555ac3344ae2a5f1d8db8c457a67f55d21fca8f748103446a275d44d1744d40a32ec884ab1ea487e6e5624bbc3fdee9a06807755756a5a583a27b6baa6ff249e649e512ca0c24f5f7c976312b1fbb90529d9e30f355c0d433202b164f1cb0bdf2cf9f616d1b82bf0d5ef82564fc2bf32c7dd686bf66f4c2dce73a10e79d3e87bf31c7984e5912a4983cc013efba3aa0249f1c452271929a797b6b73b454538a1acce578f22da97653e9955386a6de6eabee5bc0f1087cf7997bb087e70519a7bd1ec3980ed619e07172ed48f749c6c89f64a0c1048fbb7dd1d7214a3c4e367c0516f81dc3468a19fee2c285c61d64c7eef9e5d1f306688df1a7a4bdbb163de4b59c31b20d63db05d1c4545f16d8641056e812e766b021c13a232725bb06d00cef1c82f249430b9fedb2c7d26b4d1dec0831c47430927db3497ba1e001a588bec55342efc9b281f1208e86fd85b0bca92e029a842f7149155918b3f85c2fe50068854b40d80218f2a64fc34e0a7dd60e8f511b09ee07dd73a3898f265a068d47042c64230b1ef94c679d6ee586b283f8a6f5c05a35f4a5539d59de25bb60e55485752e44d97eb0bdb1ac41a55c31ea6593b98d68f8a77da08ff04f395578f126e24790a95a9b51f0dc412b62706c064bd243cb5f7b0af646913e8e83ad3590fb35b2a385520ea2b3f8e3bb1c684518c28cb817e2a941843845b33659e92e73509bb4b68894ceffc337cfe0c84cc311892e26e6b21363f9c514d8ccbe0e6e91c32c6a4750e495acaa3e86ce439e332df0ff1ccada10d169f311adf9c17161f5099c28aa5a7ba7a6183a220bea5e880a5ba822a2262579ec9464a323b8c6bb52620eca45df2259d056a301dd1b9edb75b7102304cfd1eb467329f394a4b247be893d47d5b628828fb45915d53b6638e765df1b91bb79b0c48ceed3090955890c6a429c188a666aea9d1d038af94566f147f223a611aaaa42e3eddcc290c21cefdd35331afa847b668b0f7825a425816c2da4c8ce50105f5e3ed81662030fbef3c58d99dc19a89daf8e8351426e3de7d5c59a4207d606f4a91c3f54577f60cbcf338f72310a0052c7d811eb16ccf0c78d2f3ef785b78111b6993ef857c7dd666acea7f1cee5883d446b380211c407d5272137cd2b4bd090138e716fc10a81d4bf3317f72a8e209afb58e5d423bfeee629d3f381fa9d50e42597cfdedfc7008c6ccff7d9d4bf9a008fce68b9024a913adba95a21b1bc9f541b0a79da3798126ee854d393255e12ed7b3435e1c5fff1d033c6baf1cc0658a645d9200af5d6e0eee7b580f1fb6b7e0ba1e51b75d09eba02222a7cdd10380baf7043b5d0fbe7293a6759cd4d748e23c39cf933b11acd0ea81b6f3e403cf8f251ef0a148e9e8fbab2d8604a08ebd96f199bc5dc470be8c583b79abb4df4120e5de14ce85186fddf233c6b4ab886d154b7b25ac87109b3a15b3152ed1ceb29b18e0347d861146c35f1ee6f66cf90e042e30292da5a5ac833d3a23d02735149e08e73d599c685bef9a8d05ce3eb528d5a83540c722c7c394f9a974beb3fe9d3dfa4c3411c1c2e1cde5236c598ba0a8f6c50a76d57a0a72c8a12059ae6de8bf81383c5a497257710a9230df813917296423bfe5981481dc5db306fe7719e7d463f8cd08cd22fb34761e6e9cfef655c47bdfebe7ffb3bf5445eeb4a9fe8232820d55aa006983f2e975a1c7420f4b2bc4281dbf6135582ec8ab29ee1878cd20d46696a36c6ecc855dd14cd2158b70406658b8216481fe9c9f4b89ae0877bebc4658a23967a98d5505171c1fdfa26c3d85a7ce8fb0e40635adc64d07b2e9ef0da317ba7ab90278b11cbc081386685f8076fa5181902c00e1549fda22f8328351fb13fa121eab94c6d6a8727a93fd6ee8cf9d7900cf736ec34c396df6e6a9eebb16971f39f8350d9abecf50ede26be2c39fa26a78ce52c22e92ed45b8175bd1e619ba112e9e655bf687482f4d0bd9cb5c4043567ef0da6a8e98ee5c04435c53edd533655ca7fb95242af9a8a7387de9c2c9dd12ae5b66105dfa22d8bbadd51d9f2ad2bd3968e5edaf2f5c0cbab4269cce2b221651908cfaa79cfc225c5ce42b67f5b96acd66ffd8d2afef9aaf3c51aa2302023e4ae7cb8b2c847ad4883dc5a731a5f0bd15b464315c0aae3a0507179774732713c18a1f069741a5393ec6ad7470bd3f9ed3ca0df3c5a7406dc3a386c037efdf51890df4132582073ebe066a6c2f109c184222d916e8dcffcc612799c140e8ecadb66fe31b53522fe3eb2548dcaf08b57b8dcf558bdea03f6c33ab91325cd1611345e68045a9d4d382651bb43a955eb7839ef6556408f2f20c2cae8455dfeb48ea3a5c440b0779c583521e320edffa492a94d88c43c57e327b61d381127cc37e68a623cac358b824a31c65eb7c86ffc42a46bf1d28f22ae04545143875c695efdd330fe2ef6077d17d6669220e5b4f645f709b03e46bb22e2c02de95fc54cb19794f667a81b42f63f6982655397e86fad0471809c7bfa208e97187331a6bac85dca415672385a2f963e3038a4a1982c9d1142b0e11ef0ce36d7b4e12d93999dbff0008233bbc71d02f853b70a7959e8683bef7d97970f6ced9534976aad388c8bd7dc42175b63366aed4d9e55507998b261560fd38206a6e4ec38e92866156d7442b72d58b39a4ed461f1c9a9ed5748bdccc475e326266dce709ce7b34b08fb03914cbf636b9a8cc14055f32d650f2e65a09e5f00ae1b0ec3f17508c1add7c744afa07464f90ffeb29610ac13d2914e3b761db306481270811858848ae1b29693cf999824bbbdf6f985da9a61f883f347e4f9ea5e34f4a05917c5a0e33705f3183d1883175204afc9eabadd70a2e160f17025c99a92bad2966c1e17a5e9646a5d3443e6abe448a021653e1ae0000000058763b981b62b525b6aeec2f40c9607979cef303a966ffe0f5ebac0b7f6bd7e594aa97dcd06a898306feebcb561719f1a850c345dd71e1f57e7f646e6cb5ec705ac92eac4db034669479c6a3ad1570020343a1f5aa0e39659b327912b1eaa6ddd18db5c614e9c05b84b469a49bed733baa444ca8f25cede1de13b8742d3b9e2072bf3ca09cc9ec01435d1093d7645f2c3c2392f80219509324efcf6c1fd4f33d1e0e8b27289de221d93855aa6e2d3ac2dd0dd3ac08324ffe8b3daeeb9c46e1f6c50ad76be27ac0a472533c2cf93eba4d147998c939bbdb8ecb10aed56f07f172ae464ff1d798eb0e5457d051f47019929617c787e06949d61b90a127bf73cfbc6b69341b9ece2679638d255f151d3a18fba7da9b08b665849169dd19311e5e5cce45e76c520fe08095244ea2a3a6c110641aa56823e8735042a8a0d43cdd4b335c54d69fe9f2d8057a2078c851703f3689dc9200c078bf4556a15c331ffc284a3c9c1fa1f5b33274220c03a997ec5b4d726f1338840cc33acc7b8243f8e4641e0e320d0a25b77d6297117967480621f4280c4a62b5fdc72421adcc5f5766f7e58e92fad72474efdbccc9dd168c3c6e9212929967f370fc14843f143cb33da86e736dbe0cc1d32885b7330ac2f0fb78b746b8f03175c76bcb85223f7b4449cad52b90ede2c441022a1ecbfbd7377ac92f9bc2290752b3c94f8f7c5fe2d77cb8c8adbf8103817aeb9491fa003a846059ee4bec1152973738fff00c3444e75452b8689a4dbdea53bcf700eb771189904fe22e56775c8d9d0b7f2c43fc59d0b9b5d813c1b44e94d012d9122322ff6b82831e789abe95e374f5ee595ccf2ce05b1097acc575ae63619e76f443d09cfc8075a1182f9fc807f5942760ce1783146fd2eff70a4ce4a30d8fc939b746d95a11d50d6fd277ea7b07acfbe2fb80e51d34777bbd57b89813e9635c9ee8517a74c869fa292f88a5e65dd98a0d46db8e0032194020c759ae51b4cc81c9eee4af2a277953b3bf15b168aeb5069970a737fe8f1beb7683588dfb61c9ae2896b617e0a37607f8be88f0fc14d4271aed371bac2bb7e73d26e952a535d5a388e527ce0f113e96d6806c8a36d07876d23fe69c8166561ef92358f3cd57dbaa532c392e82a2a2663200648779c5e18707afc1e7187b02fd287e474ff578ab60d7fd94f1c9e94c4bf0da4895b7dda62d6ab44ae2723a3fef88adb55c6309ed587c7ebce44a1a740b3f87607e64c8e62fdfd15c02bb5bdc43e7009bf2d7e8762a4caf70bb29d57f370a9d726fcd165ed272d98c83b7a5453261457161dd530c271c5bc4d1555c6b015850577910d32fbafdfb1b70769d12a59748d17e5918d2fc9611ef737b5b7f8bb03400ddbb15ef98fc4b31dd948f458885c0ca3a68e6114c1812d7ef3e1f8344f7c1e60d8ac386ea5cf5f50d7dd789049af395ad64ebefa1f1f804c3571abdca7ad78ddcc3a24a59e29d22da0bb87fb103948d2d5e5f562fa9dc02d798fa1e9dd6e955cdba382261cc92a77d774d78cdf620e328c87cf0ff530287f862e1aa9ebf52869a02bec83bdd37e06b6d82b2f90b71dec90fa27238286beecf43cb298adc99004d949b09de64b1c3a3399cd3dca68c454bd121c0e61a57e2e5920b3e0b9a5e5d298fe368a36d48084174dfae93f8beeb0640dff070f595d9f7063ac4becc20da54d5d2426684eb88a42d66f418c6cefebbdaae4a23fdce9818f0ec3e2bd43710d873ed3f32cbad9404e24d4b7795fc18a3eb4bdf285043258bef6a9cb45afdab454115e1f44898f8f424b59b409bb059faf6ee1f24d3ae6f6ad5e6d2b33422987c0a3e75fde7cd8704f6705bdd92d386df918f241348c74c4d02850b33711945f5dc1366ef9f50140066b4e595202f76502f84e74bf783a98721ed54718b7f10df3c9da30bed8b1e33231ac8e8c4a8a52cd0d76250200405f07dac19887a78fb159a871844780e086f359aea22ae348ccda470455c0b9ddf4546db0305dd0a14be11b3a9c796dc3efa6095086789e2ae52a13b443fa0023ad22bc02a9e6e4053a3e4e70d5b2440774b3245294d6b827d3d5ec32bbfe440cfd2bea271339f274c6384c0de2af45ad05374cd2f262b7029e8c0ea178be13b68bed962845514086ce6ba491d5102dcc6dc31349cfefacb5f88994e3cfd500c6a4e5190b6f391f3296acd25a81d1fee1fe507e88c69fc05a0f194dc3a0b0ed740026076fc0b1193b041f48027205f79a4e1dc470d91f33b53aedbed5f7e0277405220e9f8dd56073c0114b56e4440ec90275faaf2ee64212c74cb2c3f9503f14e754ee1e443bf528568cf1a3144ed42df11a8fc5e1d1c07a55a74f0b7c2217be6a0695337c10c03024706c7d112efb21a5693bfa9fa25c132dd3a01b3fcca1dd5a0dc0b33c8b9107cb0116a762176816ea755ddba36104d0a6245562035c61210bb175cd005e66bcf11d868a28f70a7e4096f927e17c0e4721e8444a7f981d73f635eb2d8ca858899b9cc298d85d4e97ddd9d88f67c14000eacc5aab913e6dbd4cc17f6f2691ed420355bdcb4c1e9d8b098b445a87dc18fae04191849a6ebb8060fd1461361a00ddd14dfd40e05b9a3db2350abed92082a369c8dd3a878648505934b79fc678f9f8195c3bde2a717fa6c6508bb2a938eb00132ef33d941f2b056660e315e2611fd9d37b2402927628af645e6a9be7716463116f7f32e790c3a8fe196b430d03662fd816ddadf5713357b4c544fe858f0835331cbed13c895993a3c44e830347a36a16f7ade0da087e851f8bba5f3f8715f3c4c8873ba96257b71eb546e6635ae0c62a4ea5e9b9844cf814555017f7e3a733974811ec5ad2d4fed2be472975c22d4a384d12d0b3dd5c0d2a0f9671962ac33db3bf411682e870ebca89ec82765bd67a3f294d206de545e27071141435eeb9c127ff9869b9802b9ab6f3a267948a50ef332c4f7433e00bc0b7bdd016c3ed1caf69efef65ff0412261b586d501029a7410f0e5aa24ab542a6137c8e877f632ee271be300bb32b38249bdf6bfafbc86b71ace589851f93011965e4e9a9b5a2bb1ef3213ed4c38fea38c57bbe2b5d00ac78825961f138df3b11c6c29a345240c8a10d96fcc59e1ce54889c364d2d3f5f2c8467e73a3254b526c09ae637d79456a6ab6c9cba731092d65d9fdaa0e8b34af7c70b67bab8a8d9058d1ae8b28c833d5466d794a220bc142a70eb998dc38b813cbb3f3c5331b46048a680ea8d6cbd1d55b1de85852ad55baa61aeab2c30d37328e4eca56b32dfaff5b6118659fe37b2c7cae949b408cdf064193e64e1462ac9bbaeeae79b160c40e6c21a01b93e3a2d182c78766cf0c515401f692db6ccf2c76b84c3c88b7b34dabe00ff3e7d511503a921d59b9fbe0b8629f7792dbb5196cb532482f797c1a40a641afe039e3c714b34bb34e7a13e3db1372168a462fb3c6809c6ce0622f205dbdac6dd03a975bdfa416315f93f977812f94568e5260ad4c38d1fd397517470dc3ab9905760e0bbf0615f739bc07c24040b8ccfcc455de891f4de5dacc5e1d69b891b43499817fef97b0dbfff9534c5e269e623ce1883c2e53ad6d3b273f934f19077c53b82e6b30ed56e862d501bc64e9b84eb681ac2e7f4bec42cbd9226b1beada31c539f25a232b0756d606001585b21e00a7fec8ead44156bb547e44d4c9c72aa6f40e360819d02303009ac48435c2d12a68d9916600ed09cfea582aac585e8e118d147197825a2a678d430b9034396679ec765e20f7da69cb6a8a17d1269ae3109ba70193d33ddd21d099330c35db6d455247ce7e27f3f67802b2adf3ff9bdb2ff6910a0cd065ea8c4c5661334283d8f4db205ab10320a3249c01debeca374300d505d1c3dc3eba802d4528427f225f8af4f061c67720b30b80becbaac369a69db6967a0899a8026f24bf8fddf7927e1d626ff6822c681a1a4df12232876fed60fc6143c8f4cf61445a00b55c888792cad1268c145e0933d55c15fa4d0ec0e356b223faf198d9f2a60e631a3b8871b4d7dbd3b526f99fabcdc271808db5ee83bc8bd0b6fcb01aaed005768a061770c5e43fc036ee1be59426c833a60a98c03aefc34fa5733b5c0af2184d058066fe7968d45011a8ca10a8f4ce3070f69f8faa7edf8c69d95d74790e66ab06e6d7683fa95eb019be3f8e1c8b9b91f9f71aa1fd0d60f63b614faacb7deec1beff5801826e0b5360368388a217050419bedf2283cceca031aafb954e0cde87e2972169aee5ec9a2f4e890e76ea09a95f78e8c0d24fb4e8c78689c2e3f175a4a296ce458030e3d65a40893604f2d153dfed9b94004e57f9bbd63632a979ae4778a3621bb67bc35d1e9001d6ccaab97147c3102410a830ef323b1a73f06d8163d84a9dc79de01b18028410d6cfdd726c8073e42a35f9715d43a4ceba7b9bb715cddeb45440b0ae141ce5506d77e9f74509c92f1eed299c6e2b67db62cdf6fbd9f00af4411ee1717f7e14bf27aed6cb4aa8116b31304ea2c6aa34d3d1777eface5606a8ad90527d98773e2aa42fdd8cab8fd0be020f22c784b8239e62911d1650163fb9fbcc65e7025c4c5e596ab5d6097e175dd6130f827cfae280adf03f5a10944de8359c60333ad139756560a896f6590932047a4a9cfe3df27c563057733cb59554461634977356ef7a803ae6a41398a222997576c1fde32aa663b24149328722616498db7ea2babf06e957357b8cf632dab51c9b719520eadebc66f9efe1b3c6f57faf15a029718a2bcd7f712c5d0eabb44465448695109c2c2345e48d024a78066247986967ef701cd8c4c99cd958454ea1b54d21e1dd01b4b1a1d1eaac919240b1d9ce40188289610f382a1ce6170edbe797c1156c6106feb1ddbd49d586309320090c1267eda3d47f9f39f08b4c1be53c5a1c2334952758c984354406b1a75183e64ef2fe72d41922896950cc6aaf0fe4db9fb59c8597a8694b82f2db99d510000000000000000339a2be7fdb1733cd82b47bfc9d142eadfe63c753aded306160cdc90aa6ac6d8088d1cbe97d23c0475153772ac2e4a68a460e19b86312f0b3b4f770da322466a3588ac75552e15644e521758ba04da65444f635bd5e14279c899af92590d3a9f9559660a34f5aac87d7bf63fe60294f6c4fcee515def3dcf13475491ad0d599c2311617485cffd61c06b09f92154e25b2b6526311058cba50f51d78aa4071eee8716c6b53227fa1b6616a1aad72439cfd617cc99df530a4d669c7b2d917f081edce8f4029ca497a5ac9297a69661cbc5e501b465fbe6a006025fcf8204019f594c0b37b7a5ddfd0b63ead72ad2e665e36e729753350d75ef01ed64d1f23a134bf574016cd9afd05064605e1be09d8f9967aa89d7cc5d1cfd15dd5220463db3ed2ddcbe072d37e9b327093954db2da3ad011a5f82c0facedbc13b74a79870f430ff4fbd423267a60c6c6c479fdc514b514a397e4d7f9a0d99be15564b05ce9c30bc4ed8d2c1667462c16d427e76393500029ad199d58e4aef29e0c46e7555fa3cf97266308be81266666bb47370dfb8c0d84826f49cf7f514ab4e22f324cd4450f09ebcde01748676f7d908f1ddb3b50ab4f7b4c4d06f96511658702bd631baf6a6cd2a926aca0e4f94bbe4e57f9a41ca523a30c4264425fdc926182d258d629951319a82fa7f3a8a215732eea0d41ceb746a29e280be02092900cfd8b2fb7c76d7f01366b4a5fa34687efebb9803aaff68d0499ec53cb80350f422849abadad6925b49918c8d1b6fc3b7a0856a99b240857031ff7247ac02f18bf8693c086e35d597b06b496beacd297b37cd6ff1eb7bc4b77febfccfb803815be241e138a27eeb75207bfff2d7e5c505d4201d48b87b16f8c413b0946d8a6e9dfdede93c113d8d1f58686c1292c0056152709dc0be9e9cdb0eec61bbf34db6dd785796b64aee4985bd7c23b25c4467c3a6ddf7ff33889f54fa92bf43ee4f10a66c62ff18524a641a01e8ba7b3814cc0c97572e6b287ef3951f8781a7992196e94d91f2d83764dbb4aeb69424a6e669d31f3a8107e88dfe7862abdbc62449dbf8e2d6f6bfc2a4013a1f5c097ada691fcbaba7fdecca538da48af2b9bff261d0e4ac8f3aa02186e75dd2e6435ce26595e79bb8e56580bfd846c144772c931ece933aa48709f2ff4bbc27d7dc6f5310ecc9b6cb4fa1ecdda76deae578bf5aebbb8e4c2908833de0f0c524599acc1f1c64df76c2de70d10a28754dedd91bf0edc317261a5dd035e558d5fff14a9a479494a8f2d91a8ce91258eda219633bee54fb7909ebe191f0bdee5a1e405408c860b9fe7d55a9e1089427c7d33c16304c1b5abd0facab9330efd77827bbf834a5afbc5225e29b341855e435b3d676056a62f4907b0dac28a821f159c5ab6f930dff8d4a5dbd71ab990fac01a94bae893851358cc64408c658d92cba56641f623c1b22e4eabf89abc9779bb5fff0cba0cbf1c18ff781d9b8e37121b836f4bcc70e871cb4c92b2a7c6a74c11722f92a695aac8bae15c04648fed2f173c9bbc3b1b6b5750181db79a4f46669759ea896df787d11bca268c6cc17c4cdbad39f8a73f3c26ab949e42cb382a6b13964e99653cf70118664107db94764657107da7bf48bb3a5639d91b40f10bb568ad47139f79c39208d112ee189c1bfa90858eb844d0817cf334778dccc0db5756e461a100c0b49bb9b3f5e8d4b5ff40a4843d22eed1611212fdd2cf4640f47e79c8bd75065bf144dba400e1fac72a6743d9e20e909c570c3470118cd6bc745fd0046276763e1c3dd05a2f374bc99e295697eccfd0acea015db69bd433b4ff82d274c16a70eb14cc28f47e9d7dcf52d919c9eb96b04b498fe59e625ec0137d607403fb79b56e9a5706a46bb0462e1462870ceb61ed14fc37fabe997c82ed6fc4a541ea482e8fb92ae57d7789a3c48f6a189d2a82271489749bc639f55911fa56858ad8d5e7dd4c3a7164984844e396a03841fa74678b86558ac3e4a76fd7920ab26b67f060f125a46df08259ba60f5c787e62b1e18d088902d65861d0ce66692c94edd1abde39c3a51b5d50fc1aacfd7b99c7e0e730296f29325e1ecf5f55876957351ced1edbd928484a3afc2a4a681ce78dd600", 0x2000, &(0x7f0000000fc0)={0xfffffffffffffffc, 0x0, 0x0, &(0x7f0000000500)={0x18, 0xffffffffffffffda, 0x3, {0x100}}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)={0x20, 0x0, 0x7, {0x0, 0x2}}, &(0x7f0000000940)={0x78, 0xfffffffffffffffe, 0x3, {0x6462, 0xa, 0x0, {0x1, 0x10000000000b, 0x8000000000000003, 0x0, 0x3, 0x6, 0x1, 0x7, 0xfffffffd, 0x4000, 0xcf4, 0x0, 0x0, 0x7, 0xc8d}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10.280775031s ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 8.282793845s ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 7.016584743s ago: executing program 8 (id=616): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1, 0xa, 0x26e3e6f6) shutdown(r1, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8042, 0x108) fcntl$setlease(r3, 0x400, 0x1) recvfrom(r2, 0x0, 0x0, 0x20a0, &(0x7f0000000540)=@pppol2tpv3={0x18, 0x1, {0x0, r3, {0x2, 0x4e26, @remote}, 0x4, 0x3, 0x3}}, 0x80) r4 = socket(0x2b, 0x3, 0xd) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000007200000095"], &(0x7f00000002c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r5}, 0x10) r6 = socket$can_raw(0x1d, 0x3, 0x1) r7 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000700)={'veth0\x00', 0x0}) sendmsg$can_raw(r6, &(0x7f0000000400)={&(0x7f0000000300)={0x1d, r8}, 0x10, &(0x7f00000003c0)={0x0, 0x10}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0xffffffffffffffff, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=ANY=[@ANYBLOB=':\x00\x00\x00\x00\x00\x00\x00'], 0x18}}, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000000)='./file0\x00', 0x2208412, &(0x7f0000000b40)=ANY=[], 0x1, 0x5578, &(0x7f0000000880)="$eJzs3EtvG2UXAOAzSZN+vX4RYsGuI1VIiVRHdXoR7Aq04iJaVVwWrMCxXcut7Yli1w1dgWCJWPBPEEisWPIbWLBmh1iA2CGBPO+kUEqhld04pc8jjc/MOzNnzjsaJTq25QCeWCv5Lz9lcTwORcRiRBzNolzPqqV0IYVnIuJERCz8acmq8TsDyxFxOCKOT5KnnFm167NT45Pnfnzt56+/PXjgyOdffTe/WQPz9mxE9LfS+q1+ikUnxevVeGPcLWP/7LiKaUf/RrVdLKXz25tlhluN3eMaZTzTSccXWzeHk3it12hOYqd7rRzfGqQLDsed3TzlCdcb2+V2q71Zxu6wKGPndqpr53b623Z7OEp5WlW+98v0MRrtxjTe3mmn+WzdKGNzMKrGU96i1d6ZxHEVq8tFs+i1yjo2p7nT+9vr3cHNnXzc3h52i0F+br3+3Hr9fK2+XbTao/bZWqPfOn82X+30JofVRu1G/0KnKDq99nqz6K/lq51ms1av56sX25vdxiCv19fPrJ+unVur1k7lL195O++18tVJfLE7uLnc7Q3za8V2ns5YyzfWzzy/lp+s529evppffePSpctX33r34jtXXrj86kvVQfeUla9unN7YqNVP1zbqa/tg/pP/uw84/9E08/84Ij6sCn/A+WfT3R74Zx4wgId2T/8f+n/g0ZtN/5/iPPr/mGX/HxG5/v/f+9+F6fv/qfrf/dr/P8bzh6no/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnljfL33xSrmykraPVOPHqqGnqu0sIhYi4re/sRjLd+VcrPIs3ef4pb/U8E0WZYbJNQ5Wy+GIuFAtv/7/Ud8FAAAAeEwsP/wpX35w4tPUraeXldlXxf6VnpiFo+/NKF8WEUsrP8wo28Lk5ekZJSuf7wOxc9/9hx4qW/kG1v+mryop33I7MKtsD2RxN3x07I/BckJZCgt7Wg4AALAnFu8Ke9uFAAAAsJc+mXcBzEcWux9l3vn2wMEUqo82D921DwAAAHgMZfMuAAAAAHjkyv7f7/8BAADAf1v6/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4nZ07ylEihuMA/J+dnd111UiM717Ft+UYHsFHH4UDeAmOgFfwApwBffIIBgxtJQ6BREIHsuT7kpmddie/tgwv7ZACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD+tHNx9++vP96f2LOan2aSsMBAAAA9lh283G6GOXyy1L/ulS9LeUmIm4iYt/cvY27XmZbcroD93c7ffgekRI2bdyX4zEiPpTj95vUNAAAAHCcn5vTYjp7yrP1fBpdulecU160uXn1sVJeExHd6FeltLTi865SWPp+38bnSmlpAeuhUlhecrvd/7+7Wo30tfkTaXOpjORhkh5iKllvAwCAK9T2/hyYhQAAAHAFPh15/0CvpDi3ZnvaPtSyC0B5IfiiVwIAAACeoebSHQAAAAAGl+b/Vfb/a/vBA+z/BwAAAPzjmB/r5/3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGNKym48X09nTTvXj34vJf+as1qepOyoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+MP+vKNACIRBGOxd35nM/Q8rDZqZm1SB8PE3BgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/vzkgIhEARRMGf876Tvf1hJ0DOIEAENjypq0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzv379tGFQcA/Ouzz/0BiBBQhgAqEgMsNHFLS0cYQBEDfwJSlDol4FJoM9AqouoCE8rcBcGIEBIobP0fOjdSl7J18BAkJDajs++cyw9oVIU7t/l8pHfv68vp3vc9S1a+vpcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDovxevJHnczA5To7g4d29rbSnrN3f1mTvr92ezlsWNRw307buHn/xke7X84tRMaY1ujk9vDgaDitMCAADgadYs6vuIeJBuLGR9MhXRb29fk9X8Pzw3iotadXfdv7m1djz/0WxR///+28OXxjeZGo2TRsTySq87vzeV1v8ywSfA84+8ojVc+eF3L83hG5J8eOvFfjpcz8Z3d+++3x6Gx6rIFgB4HKeLPg+K34eyvlNnYgAcGa1S4V3U/82penMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqEL/VjxTxI2ImG1tx5nNrbWl/fo76/dni3b+9u318j2zW6QRsbzS66YVzmXSXbt+47PFXq97tfrgVETUN3oefHyAayL+45rBYDDI17K+Wfx70JiMNGoNkvz9mZR8DjPIPxrj8O9c0wcSAABPrTRvWV3/IN1YyM41piMGP+6s/98oxXHA+v/hJ+fvlccq1/+dymY4+eZWL38xd+36jbdWLi9e6l7qfv72mc47nbMXzp27MJet1fzcciTd+brTBAAA4AnWzlu5/k+m9z7/PzkK/76Zn9td98fxvfX/l993vi6P1VT/72v7oV/dmQAAABxF7XH0wmt//dnY54pGux1fLa6uXu2MjuPXZ0bHStN9TMfyVq7/m9N1ZwUAAABUod/a+fz/YimOA+7/f/anl38p37MZEScirkRE9/TSld7F6qYz0ar4Q+XhQO26ZwoAAEBdTuSt/Pw/He7/T8ZbHpKIePP1UVz8r6uD1P/ND775uTxWef//2eqmOCF2ftuRzIzWY9jPRLRmaksMAACAI+B43rJi/490Y+HTX09+1Lb/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBq/wQAAP//ThM8ZQ==") r9 = openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='.\x00', 0x2800, 0x4) getdents64(r9, 0x0, 0x0) fadvise64(r0, 0x100e2, 0x80000000008, 0x4) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000000)={'filter\x00', 0x0, [0xd7d, 0x77, 0x60a]}, &(0x7f0000000080)=0x44) 6.01560517s ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 5.131107045s ago: executing program 8 (id=620): r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) unshare(0x600) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', r3, &(0x7f0000000200)='./file1\x00', 0x2) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000300)={@map=0x1, 0x3a, 0x0, 0x3d, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000340)={@fallback=r2, 0xffffffffffffffff, 0x7a, 0x3, r3, @void, @value=r1, @void, @void, r4}, 0x20) getpid() add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) add_key(&(0x7f0000000140)='encrypted\x00', 0x0, &(0x7f0000000100), 0x0, 0xfffffffffffffffe) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) gettid() r5 = dup(0xffffffffffffffff) write$cgroup_pid(r5, &(0x7f0000000000), 0xfffffe52) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'lo\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'bridge_slave_0\x00'}) unshare(0x48050b80) setreuid(0x0, 0xee01) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x5412, 0x0) 5.130586085s ago: executing program 2 (id=621): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x89}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(r0, 0x8, &(0x7f00000000c0)=0x1) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x6a7ccc80f31e2389) setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, 0x0, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000004500), 0x0, 0x814) setsockopt$MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0xcd, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f0000000180)}, 0x10) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETAF(r3, 0x5408, &(0x7f0000000040)={0x0, 0xfff, 0x0, 0x0, 0x0, "70ed35b6b21c6a92"}) r4 = dup(r3) write$UHID_INPUT(r4, &(0x7f0000002a00)={0xd, {"a2e3ad21ed0d09f91b3d090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f35006c090890e0878f0e1ac6e7049b336d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) 5.130065635s ago: executing program 0 (id=622): syz_mount_image$vfat(&(0x7f0000000540), &(0x7f0000000340)='./file1\x00', 0x4000000, &(0x7f0000000bc0)=ANY=[], 0x5, 0x257, &(0x7f0000000000)="$eJzs3cFLFGEUAPCna5pdViIIImghgk6LCt2NKJCkIlnCCGnNNcQVIWGhDmqnoFOXjkEXb0ZQh271PwRdukSX6Ji3DuGEjq2r7oaG7ob+fhcf894bv++bnZndw87ePT09NT4zO7G8/C2OJkmSDNxfSZK26In2yERqIQCAg+RnksSPJNXqsQAAzeH+DwCHzw7v/zeaOCQAYJ/9++f/5yPvvxRLAxd2UJp0VcPPo7sfIwCwt4ZHbl9d+XCuezDePouYflIpVArp3zR/cSImoxyl6I1s/IpIqtL4yuDQ5d7cqu6IwvT8ev98pZDZ3N8X2eiJuHVte39fLrW5/0gcq+3vj2ycqP//++v2d8b5szX9+cjGx3sxE+UYX31LUtM/15fLXbo+tKW/a60uFjMtPT4AAAAAAAAAAAAAAAAAAAAAABxM+VxVT73n9+TzjfJp/46fD/Rnc6FSeLrW3xGnOuJxa2cPAAAAAAAAAAAAAAAAAAAA/4fZh4+miuVy6UE1GLs5eXxjSyZqUg2CtsYpQb1gdeH3Yj8d6wdxS+pMROz3LN4slT4tjt4Zbv1i7nXwcrBhqv6qvm75mMf+UtMekZ7CJ18MFN/Nff2+vSYWas7l9ddUsVznYpFr4oUJAAAAAAAAAAAAAAAAAAAOoY2vATeqSJo7IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogY3f/9910FndstSd7qxBcZp81dJ5AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwuP0OAAD//wqhsds=") syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000000c0)='./bus\x00', 0x20001e, &(0x7f0000000040)={[{@nodelalloc}, {@orlov}, {@auto_da_alloc}]}, 0x1, 0x4fa, &(0x7f0000000a40)="$eJzs3U1vW1kZAOD3Ol9OJjPJDLMABEwZBgqq6iTuTDSaBQwrhNBIiC5BakPiRlHsOIqd0oQu0v+ARCVWsOQHsO6KPRsEOzZlgcRHBGoqsTC61zepk8aNaT4cxc9TXd17zrX9nlP3nmO/rn0CGFjXImInIkYj4m5ETOX1Sb7Fp+0tvd2z3YeLe7sPF5NotW7/M4n0T1oXHfdJvZE/ZjEifvS9iJ8mL8dtbG2vLlSrlY12cXymWVufaWxt31ypLSxXlitr5fL83Pzsx7c+Kp9ZX9+rjeZHX376h51v/Txt1mRe09mPs9Tu+shBnNRwRPzgPIL1wVDen9F+N4TXUoiIdyLi/ez6n4qh7NkEAK6yVmsqWlOdZQDgqitkObCkUMpzAZNRKJRK7RzeuzFRqNYbzRv36ptrS+1c2XSMFO6tVCuzea5wOkaStDyXHb8ol4+Ub0XE2xHxi7HxrFxarFeX+vnCBwAG2BtH5v//jLXnfwDgiiv2uwEAwIUz/wPA4DH/A8DgMf8DwOAx/wPA4DH/A8DgMf8DwED54WefpVtrL//966X7W5ur9fs3lyqN1VJtc7G0WN9YLy3X68vZb/bUTnq8ar2+PvdhbD6Y/vZ6oznT2Nq+U6tvrjXvZL/rfacyciG9AgBe5e33nvw5iYidT8azLTrWcjBXw9VW6HcDgL4Z6ncDgL6x2hcMrlO8x5cegCvimCV6DylGxPjRylar1Tq/JgHn7PoX5P9hUHXk//0vYBgw8v8wuOT/YXC1Wkmva/5HrzcEAC43OX6gy+f/7+T73+YfDvxk6egtHp9nqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBy21//t5SvBT4ZhUKpFPFmREzHSHJvpVqZjYi3IuJPYyNjaXmuz20GAE6r8LckX//r+tQHk0fPjibPx7J9RPzsV7d/+WCh2dz4Y1r/r4P65uO8vtyP9gMAJ9mfp7N9xxv5Z7sPF/e3i2zP378bEcV2/L3d0dg7iD8cw9m+GCMRMfHvJC+3JR25i9PYeRQRnz+u/0lMZjmQ9sqnR+Onsd+80PiFQ/EL2bn2Pv27+NwZtAUGzZN0/Pn0uOuvENey/fHXfzEboU4vH//Sh1rcy8bAF/H3x7+hLuPftV5jfPj777ePxl8+9yjii8ORjbt7Q9ERPzmIn3SJ/0GP8f/ypa+83+1c69cR1yOPf6j/yaFYM83a+kxja/vmSm1hubJcWSuX5+fmZz++9VF5JstRz3SfDf7xyY23up1L+z/RJX7xhP5/vcf+/+a/d3/81VfE/+bXjotfiHdfET+dE7/RY/yFid8Vu51L4y916f9Jz/+NHuM//ev2S8uGAwD909jaXl2oVisbF3mw/0LiQoM6uAIH6b+aS9CMYw++c1GxRuP/uler9Vqxuo0YZ5F1Ay6Dg4s+Ip73uzEAAAAAAAAAAAAAAMCxevo+0NDpvrHU7z4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdf0vAAD//7kvzPc=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240), 0x208e24b) getresgid(&(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)=0x0) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', &(0x7f0000000100), 0x41400, &(0x7f0000000280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, r1}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0xa}}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}], [{@seclabel}, {@dont_measure}, {@flag='dirsync'}, {@smackfstransmute={'smackfstransmute', 0x3d, 'nodelalloc'}}, {@subj_user={'subj_user', 0x3d, '#! '}}]}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x9) 4.49264316s ago: executing program 8 (id=623): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000002, &(0x7f0000000280)={[{@user_xattr}]}, 0x9, 0x54c, &(0x7f0000000540)="$eJzs3c9vI1cdAPCvJ4mT3W6bXegBKmAXKCxotfbG20ZVL3QvIFRVQiAOiMM2JN4oxI5D7FRNiET6N8CBK/wJHJA4IPXEgRtHJA4VUjkgLRCBNkggGc3YSZ3E3jqNf9D485FG89688fu+t9rxm3l2/AKYWLciYj8i8hHxZkTMt4/n2lu81trS854c7C0fHuwt56LZ/M7fc1l5eiw6XpN6pl3nXER8+xsRP8idjVvf2V1fqlTKW+18sVHdLNZ3du+uVZdWy6vljVJpcWHx3iv3Xy4NrK83q796/PW117/729989v0/7H/1x2mzrrXLOvsxSK2uzxzHSU1HxOvDCDYGU+19fszt4KNJIuITEfGF7Pqfj6nsfycAcJk1m/PRnO/MAwCXXZLNgeWSQmsuoNmMJCkUWnN4z8fVpFKrN+48qm1vrLTmyq7HTPJorVK+d2P2Tz/K7hhmcml+ISvLyrN86VT+fkTciIifzV7J8oXlWmVlfLc9ADDRnjk5/se/Zlvjfx+6fKoHAHxszI27AQDAyBn/AWDyGP8BYPL0Mf63P+zfH3pbAIDROMfzfzLMdgAAo2P+HwAmj/EfACbKt954I92ah+3fv155a2d7vfbW3ZVyfb1Q3V4uLNe2Ngurtdpq9ps91Q+rr1KrbS68FNtvFxvleqNY39l9WK1tbzQeZr/r/bA8M5JeAQBPc+Pmu3/MRcT+q1eyLTrWcjBWw+Xm+zwwufyIH0wuq33B5Or/Gf/3Q20HMD5dnwPmuiZP+vk5gvieEfxfuf3p/uf/rfEMl0viYz6YWFMf6VWzA28HMHrm/2FyNZu502v+54+LAIBL6QKTf82fDOomBBirD/se8EA+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBL5lpE/DBySaG1FnhciyQpFCKejYjrMZN7tFYp34uI5+JmRMzMpvmFcTcaALig5K+59vpft+dfvHa6NJ/7d7bYfz4d/dvHthbS4/84Pj57tHxY6YPXXWBdQQBgwN5eajS2Su19x4P8k4O95aNtlO15/CD+216KePnwYC/bWiXTMZ3t57J7iav/zLXzrbVIX4iIqQHE338nIj7Vrf+5bG7kenvl08740Y797EjjJyfiJ1lZa5/efH1yAG2BSfPug4h4rdv1l8StbN/9+p/L3qEu7vGDVmVH732HB3v5o/hH739TXeKn1/ytfmO89LtvnjnYnG+VvRPxwvSJ+K3+Xzk6cS6L1S3+i2cqvdI1/nuf+dxPv9ajbc1fRNyOLvE7VqROU8VGdbNY39m9u1ZdWi2vljdKpcWFxXuv3H+5VMzmqItHM9Vn/e3VO8/1CJ/1/2qP+HNd+58/fu2XelV6yi//8+b3P/+U+F/5Yrf4STzfNX5LOiZ+uc/4S1d/3XP57jT+So/+Tz8lfnrsTp/x3//L7kqfpwIAI1Df2V1fqlTKWxdKpE+hg6jnTCJt4kAr7JLIdzT+zzHcWOdKzAzrX3Xoienje8XB1vy9tMZ+T37vPCf3TiQD78WFEk9GFWu870vA8H1w0Y+7JQAAAAAAAAAAAAAAQC+j+NOlcfcRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAy+t/AQAA///aXMe1") r0 = open(&(0x7f0000000040)='./file0\x00', 0x45ec00, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) getdents(r0, &(0x7f0000001fc0)=""/184, 0xb8) 4.42951448s ago: executing program 0 (id=624): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x6067, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x80, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x2}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x0, 0x9}}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x3, 0xf4, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe2, 0x2, 0x1, 0x7f, 0x40, 0xe0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "60a01722"}, {0x5, 0x24, 0x0, 0xfffa}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8, 0x3, 0x6}, {0x6, 0x24, 0x1a, 0x6, 0x26}, [@dmm={0x7, 0x24, 0x14, 0x5, 0x1ff}, @country_functional={0x12, 0x24, 0x7, 0xf, 0x6, [0x6, 0x2b, 0x7ff, 0x4, 0x2, 0x0]}, @mdlm_detail={0x69, 0x24, 0x13, 0x7, "78d5fa789bc31d2dad594f92f1ac3c6a837481b95a6f6c3c11986e72066939945668a50f79b055310d336b2def884cdcf58ad6498cae22456af89b5d40d569deb43b4317d60f0442e34eb67e14f3de3f0f2d618598b51abaebb57c7db2e0f092335ebf0955"}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x3, 0x9, 0x3c}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0xf6, 0x7f, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x3, 0x7, 0x38}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x0, 0x8, 0x65, 0x7, 0xff, 0x5}, 0x40, &(0x7f0000000200)={0x5, 0xf, 0x40, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x3, 0xf, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1, 0x6, 0x6, 0x60f8}, @ssp_cap={0x24, 0x10, 0xa, 0x32, 0x6, 0x8, 0x0, 0x7a29, [0xff0030, 0xf, 0xff0000, 0xf, 0x0, 0xff01b0]}]}, 0x4, [{0x63, &(0x7f0000000240)=@string={0x63, 0x3, "79e3cc0d9f22cf559d9c989d9c7246f554481fa6cf0a9171a4caef89a1d405033d9ec0d39ef7424fc5c3293e7cdf6cc50986122aabdbc7e36c571129f23b6733066cd51384e4242ea9ede1e6cdfe751a800d175b033bdbb422120ee00371f6b99c"}}, {0xdf, &(0x7f00000002c0)=@string={0xdf, 0x3, "eedbd22be0ca9506df1d62dac7111c910b2d0fa44f22461825c86585317473537c0f3134957bd37e910e715a26a4ceb3241e15aaf32cbc80fb839959158690ff75e0df1c8fce6ccba52bc1e41f4a41e1fddeb036f2ded304d9348f82bc8c46b2a7708ec83d62f344aaea2d5c0910df453ec2e5e413db2aafb6c9de5d1ed4e1901064eaad0ee940fa642025886ea3f2efaaf45140e5f6a601455b58003f1b071dbe12c14fa8e17322cb76c9fc574dc6fa913b92af350710a2db7f89abb1c4b548bae7a3b2fe5ab6905c51df3329961d2ba665942fbbc49bbcb5d5a4bdc2"}}, {0x6a, &(0x7f00000003c0)=@string={0x6a, 0x3, "254fa5c8a8072e4573169936991c9a3ee895a35d637fdf65adb36bd76458c613aaa3572ec275152e91df59cf74fe14bb5a8c25f8395b498bea4b80e916ff58dec1a8ab29b6d1fbd186baef0b3e9be3347cebb0444b3bddf9490e60bf2e22495c0a5d515aae473b6c"}}, {0x26, &(0x7f0000000440)=@string={0x26, 0x3, "e0f8f1409b26f20b1052540dbde32413c4cb94077895a561d942b0e360be4c4c8c0567bd"}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0x0, ')'}]}}, 0x0}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000540), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x300}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x1c, r2, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x80) 4.331575031s ago: executing program 8 (id=625): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x82f42, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETOFFLOAD(r0, 0x400454ce, 0x1) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) unshare(0x20000400) unshare(0x600) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file2\x00', 0x2000000, &(0x7f0000000140)={[], [{@fsname={'fsname', 0x3d, '\'(]}['}}, {@obj_type={'obj_type', 0x3d, 'syz1\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@subj_role={'subj_role', 0x3d, 'ext\a\x00'}}, {@appraise}, {@measure}]}, 0x1, 0x539, &(0x7f0000001440)="$eJzs3c1vI2cZAPBnHHt3sxtIgB4KUj9Ei3YrqL3p0jbi0BYJcasEKvclyjpRFCeOYqdsogol4oyQEIKKW09ckPgDkFBvXBFSJbhwQoBAFWzh0AMwaDyTDU7HG4fENop/P+nNvDPjmed5Hc94Pt5kAphaT0fEaxExExHPRcR8Mb1SlDjIS/a6Dx68tZKVJNL0jb8mkRTTspclRcncKBa7lg9Kdfb2N5ZbreZOMd7obm43Onv7z69vLq8115pbd+4svrT08tKLS7dLlq4O0bLDvrGsXa985U8//N5PvvrKL77wrd/f/cutb2f5zhXzj9px0fL3pJa9Fw9l2e+MItgEzBTtqU06EQAAhpId438yIj7bO/6fj5mhjq1zyUgzAwAAAC5K+upc/DOJSAEAAIBLq9LrA5tU6kVfgLmoVOr1vA/vY3G90mp3up9fbe9u3cv7yi5ErbK63mrevpL3qV2IWpKNL/bqx+MvPBxP+voA/2B+tje/vtJu3ZvcZQ8AAACYKjdOnP//Yz4//3+EwzRN07ElCAAAAFyMhUknAAAAAIzcR8//35lIHgAAAMDouP8PAAAAl9rXXn89K+nR86/vvbm3u9F+85fR7GzUN3dX6ivtne36Wru91kqvRmyetr5Wu739xdjavd/oNjvdRmdv/+5me3ere3e97xHYAAAAwBh94ql3f5tExMGXZnslcyX7MTNggbyvQGV8GQKjcqYN+Y+jywMYv0Ff8x9VHWkewPjZqmF61fJBMuk8gMk5bQcwsPPOry4+FwAAYDRufrr8/n/1+NoAcEnpyAPTa/j7/8Bl4/4/TK+aIwCYarNDvObE/f/j7gJD3/9P03x4xT8CAQCACZnrlaRSL+4FzkXlwzQXC1FLVtdbzdsR8fGI+M187Wo2vthbMvFHAwAAAAAAAAAAAAAAAAAAAAAAAAAwpDRNIgUAAAAutYjKn5PigV4355+dO3l94Ery4Xxv2Hs6wBs/ur/c7e4sZtP/VkyP6L5dTH/hLFcePHkcAAAARqV3nv7dYrg46WwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuGw+ePDWylEZZ9z3vxwRC2Xxq3GtN7wWtYi4/vckqkcLPRWRRMTMBcQ/OIyIx8viJ1lasVBk0Rc/IioRMdvLYuTxn0jTtDT+jXNHh+n2brb/ea1s+6vE071h+fZfLcp5Dd7/VR7u/2ZK4md7no8NGeMz7/2sUT7naj6/Wr7/OYqfDIj/TNkqS96Ub35jf39Qbuk7ETdLv3+SvliN7uZ2o7O3//z65vJac625defO4ktLLy+9uHS7sbreahY/S2N8/4mf/3tQ/PcPI64PiL/Q3/7lk+1/NqvUBq352L/eu//gU3m1dmIVvfi3nin//T/eH7/vrc0+E58rvgey+TeP6gd5/b89+dNfP/mo9t8b0P7Tfv+3Tm96z3Nf/84fimo65CIAwAh19vY3llut5s7ZK7NnW+rtNE3/51hnrGRHRwNm/e7HecPHkcZwlccGpfr/XHn1LC9Or577w3apKtU493oqgz/hF1SZ6G4JAAAYgeOD/klnAgAAAAAAAAAAAAAAAAAAANNrHP/w7GTMg8k0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgkf4TAAD//4wD2rI=") setsockopt$inet6_mtu(0xffffffffffffffff, 0x29, 0x17, 0x0, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_usb_connect(0x2, 0x52, &(0x7f0000000080)=ANY=[@ANYRES64], &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0}) 4.231196542s ago: executing program 2 (id=626): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001340)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004070000000000000500000000000e1ff95000000000000002ba76bb33123751c4e345c652fbc1626cca2a2ad75806150ae0209e62751ee00ba19ce670d25010000020000040000009fc404000000c788b277beee11bf9b0a4def23d410f6accd3641110bec4e90a6341965dac03d04683712a0b09edc9e9ef8f6e396ad200e011ea665c45a3449abe802f5ab3e89cf40b8580218ce740068720000074e3e8eea3fd8cf49827ca311f5b87e1ca6433a8acd715f5888b2007f0000000000000000010000000000fb00010000000000414027efc84222000000005335001db43a5c000000000000000024000000000000000000e75a812ded5297d531afbf405f1e846c1242000000000000cad326ad7add65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bc24fef5d7d617da7fb5e2a431ab9142f3a06d55740a43088696daaed74b9c5c29647d2f950a959cf9938d6df8600a62e96b7cbc30891f7e5ff7fd6fce424c2200af6c3784a1975fa657de38a3a32a4fd67ce446ac5431d07db79240acaf091231b986e77d05d988d6edc71df48dca02113a3830007462b5543f2c1669557b3819d8c396d2c2361629d1022f722ec23812770d72cd0010000007889b8c7044f563a1f68d4eff895fdbc463f747c08f401058690350000000000000000000000000025902e4a196fb169780000000000000000000000080000003ddf4aa4b1c8baa0ae6feb6737c275dc2740f742b5425f1d581961471cdb0500000000000000d4123f955267fe4a75c114f874e086287547d4099aeec9f1538ee25a365ccf4a9b604e88e12ff25184d4e3c6f7f623559435b26b50fb7113000000f0bc440550ee91302f5a00000000000000000000000000000000e67ccc00148ac4c43021cce9f24f4b2f9492c32e7af05c648978d9980ba49789906d923e4916f390ab7edcd3f5b9fe14446dd446a52131c464f2c08efb46d934615c8631b7c42efd0294bea179b0433f5c899119ec2c3f4523110c0acef5383b5a2720caeb68f1e9c05b05d89467ded84da092dea262e51811e2d7fa515722516bd5ef6c8c4966e5937562a5648a696ad39e42a7097ddefe0671f977fb145890f5bf41ba92b8c4c8b14f0d4a880ef4518bb32881dfd15dc84e79d326337e21e041654f06bd7f000000000000000000000000000000282ffe0000000009350cfa3ab109ab4a7d95938c5334a0dd177f1a7389ee570d95e543a27546d3770740f354df6dd6b1bfe4104d2262f33f596d606ccce75a3c3d5f9ad94a7316b0c6ad14f1398a6b39b07121f636da418b34d48677cf8d2d99ee8ac50142bcdcc73dd73cc6ec46896ffb35ac82ac7a9309ea07396d2814dc630ad1a9913934849be25f7b81b59aaa9fa2e9d6ecafcfa1de81b2d3581ab1138537f98d2240b6c2bf40569da4e2bb77532ab9220347d78319617d17e14f7331486e80b95c88ae11b1c6b6ea6c2b2311d6ce6315cc451dd50ac746acd59d075b41f9a747894956b10453ccf6527d8f579256e9849bbaf6c7c84362209d3d2320101d575a83f33e75011ed8b48a2f52a03ec09c277b596d5eb491b6b380533be019894e7fc1a414ae38f1f448a7f6423bb12169d6f41665c5edfa3b47acd4d23b826d15361528d7c5a27e1120ca9537c8c8cccbb3ae86a91894372120488b82ecad3538899e53a36844aa515ebdbb1cd69a33b584f8e1c796827703f3894c93dd5a77607cb6c1191b89b303c1381f3e6016bf6c0e710750b43eb9a8fd0d7d71492ac43baec4994396f0fdfe7cecf248b88ba9406c7b8e5ec4882d52a0cd4b9b1c8327e811e6ba2572ff5a59dc8c5c90464aa3942b4a256e8a513155fae5b3ebcc47d2e1a8768c2da219f47595f83239688ef9f55937c9e3447fb532cabc44bd5b805356cf12b89514"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$int_in(r1, 0x5452, &(0x7f0000000080)=0x8000000ffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x7, 0x0) setsockopt$packet_int(r2, 0x107, 0x13, &(0x7f0000000000)=0x6000, 0x4) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000006c0)={r0, 0xe0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r4 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000700)={r3}, 0x2) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x0, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0xf000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 4.098744442s ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 3.157672589s ago: executing program 2 (id=627): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000180)={r0}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=ANY=[@ANYBLOB="18080000d0ffffff000000000000001718110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b706000014000000b7030000000d00008500000005000000bca900000000000035090100000000009500000000000000b7020000000000007b6af8ff00000000b50902000f0000007baaf0ff00000000bf8700000000000007080000fffdffffbf2400000000000007060000f0ffffff740200000800000018200000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7010000080000004608f0ff76000000bf9800000000000079080000000000008500000005000000b70000000000000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_usb_connect$hid(0x2, 0x92, &(0x7f00000006c0)=ANY=[@ANYBLOB="12010000000000107d1eb42d000000000001090224000100000001090400000403000000092100000001220b00090581030800000000c878d64bc751dee9b8c3cba5d53defcfb8620873c6f115a80f65e63daa2f29e72696128a4d3b22c77ef3307ba49e7f4f935fd01508db1228f834ecfee03cbdcf621e847031e9d0d4eb3f42e8cd17a594b2d7fea225b1573c599a421272b0e3c755d1c14601d34c5b69fed39bc828b83338391d986981aab6ccc6bec53d96ac0c72fcd8960f12a1984087449cf1a1e5ca69b2c09f3e4c2483a9e354b0ad13"], 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0b00000007000000d7c900000900000001"], 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r1, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000000)={{r1}, &(0x7f0000000540), &(0x7f0000000500)}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xd, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000005000000008000000018110000", @ANYRESOCT, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000650000000800000095"], &(0x7f0000000040)='GPL\x00', 0x1000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000040)='kmem_cache_free\x00', r3}, 0x10) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000012c0)=""/168, 0xa8) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="07000d000000000000195569a378627645d331895bd4ba208ae83a8335cbdb91ecccc94cdc3f82ad923ad5614ddcef0c20b9bcbf136fdc3290eafef9ed4df601a73cea9a0a4561793de502917a91cec1081a90b8b0623d0a4ac329772a316772d92aadd12c17cf"], 0x0, 0x10204, &(0x7f0000010300)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JEByJGKd7aSCskRUVQdIFdEyMji2Y7lN7ChOnNCJhT8vgg0m3gMvgI2lQ98BEhsSS4UE8t0FoYqhgInB+Xyku+/dc9ffc491y+9UJYBzazn9/FMWV+O5iFiKiCsRxXFWbYWNMl6JiFcj4sIftqwa/33gUkQ8HxFXp8XLmll16atvP/vo6x/ee+PLb75byr/4/Mf5rRqYt9cjYm+/PD7eK3PUL/NeNd6eDIrcW5tUWV7Yu1+dj8o87m0XFY7bp/e1i2z1y/tH+0fjae7stjvT7A92ivH9YTnheNI/rVP8g3vtg+K829sucjAeFdl/UD7XSZUPxodlnW5V7+OifBwenmY53jvplevZv19kZ3hYjZd1R93eyTQnVVbTRXf77/++/xfvD4ZHJ2nSOxgPRsO0Xm/k9Xz1oHNtNc8bb7dW+932Tudar7nWbe+spVpvYzzaXUm1fqeTardu3FhJjbzerOdvplu3P0y73VSb5ruD4dHhYHe8kpr11nq9sZJea6Q7m1tp64ObNze37qbN0TDdHk1SK0+N1vX15vXWW2nrzt3UzJu59Z+p7IznY8F4gQD+Mv0/MA/6f/1/6H/P/fq1b/wjXiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgHPr8vfvHBUHy+X5hWr8hWropeo8q679+ieyJ2ouTetGxMWnvP/TLOJSNcfp9kxEbFTbLy/+u78BAAAALLJHj2sPs6JbL3fL834gztKlYp9d+WRG9YrPOjN7h4oPUS/PqtpS8XyzWunlqL5QzcTF6e7ZWVV7KktnOhsAAPDfoBMAAACAhfbkf8MHAAAAFo/+HwAAABZf0f/7+38AAACw2B49rj2c9zMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzGzr2bIBAEAQCd9ZccoliFPZhYgs1YgoXYkYnB1WEmogaOICIinCIs78FwzO0yuxNuMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC1a3aLdXuc77vWOV+6+U43AAAAwFvT26eX6Th/zTIvufbq7V6eSvUjoomI4Yf7NyVilGfcYxARy4zT5NfNAwAAQL3a7WH17zsAAAAAAAAAAAAAAAAAAAAAD8z/AwAAgCqZ/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFd25+UEABiEAWg/C3T/aYugGwhe3oOEHAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD02Zl1atyoN/0LAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzOsQ1AABAF0HMWUNnHEGrbmkVjBiKnEjUh7yWXS/5vPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YOEUtbl0fQVZ5nP27zdPevmqcGf1X/9gAA2NmvQxsAgBAIgv+hAfqvFoOgAwQzyfmzCwBcEL03Wv3n4iEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK3Tm0AgAGgSjW0n3Yf7wKHh6HSQxfIA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOSNPu6JzqgEAKBk31weAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwQAIAAAAg6P/rdgQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATBQAAP//meMVrw==") r4 = openat(0xffffffffffffff9c, &(0x7f0000020540)='mnt', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r4, 0xc0506617, &(0x7f0000020580)={@desc={0x1, 0x0, @auto="e7239328e7470b58"}, 0x40, 0x0, '\x00', @b}) mkdirat(0xffffffffffffff9c, &(0x7f0000020640)='mnt/encrypted_dir\x00', 0x1c0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000580)={'veth1_virt_wifi\x00', 0x0}) bind$packet(r6, &(0x7f0000000080)={0x11, 0x1, r7, 0x1, 0x3, 0x6, @link_local}, 0x14) dup2(r5, r6) openat(0xffffffffffffff9c, &(0x7f0000020680)='mnt/encrypted_dir\x00', 0x0, 0x0) r8 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="5201000000000008381010140000000000010902240001000000001a040000012300000009212207000000000000"], 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) sched_setaffinity(0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_dev$MSR(0x0, 0x100000001, 0x0) syz_usb_control_io$hid(r8, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="002287000000a1"], 0x0}, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xa842, 0x180) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000140)='kmem_cache_free\x00', r2}, 0x10) 2.561571483s ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 1.52534021s ago: executing program 6 (id=630): ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x20) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'pim6reg0\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cc, 0x308) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x2}) mount$fuse(0x0, 0x0, 0x0, 0x10008, &(0x7f0000000080)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="73686f72746e616d653d77696e6e742c6e6f6e756d7461696c3d302c636f6465706167653d3836312c6e6f6e756d7461696c3d302c646f733178666c6f7070792c696f636861727365743d6370383690e7726f6469722c757466383d302c757466383d302c696f636861727365743d6370313235352c00"], 0x2, 0x222, &(0x7f0000000e80)="$eJzs3T9rU1EYB+C3f6KlIOkgFEXwiotTaCvuLVJBDChKBp0stkVpYsFAoA6tm19Cv4KOroKDuPoFRJAquNitgxCJN01sTTClJlfM8yx9uef87n3PbcglQ07unqmsLa9XV3d2tmNiYiTG52M+dkdiKkZjLFJPAgD4n+zW6/Gtnsq6FwBgMDz/AWD49Pj8vzHAlgCAPvP5HwCGz63bd64tFIuLN5NkIqLytFaqldK/6fjCajyIcqzETOTje0S9Ja2vXC0uziQNn6eiVNlq5rdqpbH9+dnIx1Tn/GyS2p/PxWQz/2EyVmIu8nGyc36uY/5YXDj/y/ULkY/392I9yrEcjWw7vzmbJJevFw/kj/+cBwAAAAAAAAAAAAAAAAAAAAAA/VBIWjru31ModBtvjOYOsT/Qwf15xuP0eNarBwAAAAAAAAAAAAAAAAAAgH9DdePx2lK5vPKoupGLZtE6slc8fPfiTZehwxYjzese9TxHL06c+/Ss25yxTvdnUMXrs1nelh6Lt9v3T12sTl/KrI1cRPx+pOtL62s+ok/9vMz0f7G36j9Onn4+v/Rq8+OXXs888LciAAAAAAAAAAAAAAAAAAAYeu0v/WbdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkp/37/3+/GI20yHqNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwIwAA//8byZwN") fgetxattr(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="757365722efa"], 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040), 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) 1.52330977s ago: executing program 0 (id=631): syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x3000046, &(0x7f00000004c0)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x2}}, {@dioread_lock}, {@data_err_ignore}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4007b1}}, {@data_err_ignore}, {@grpquota}, {@abort}, {@user_xattr}, {@bh}, {@errors_remount}]}, 0x1, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x3000046, &(0x7f00000004c0)={[{@delalloc}, {@data_err_abort}, {@barrier_val={'barrier', 0x3d, 0x2}}, {@dioread_lock}, {@data_err_ignore}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4007b1}}, {@data_err_ignore}, {@grpquota}, {@abort}, {@user_xattr}, {@bh}, {@errors_remount}]}, 0x1, 0x553, &(0x7f0000001080)="$eJzs3d9rW1UcAPDvTdv91nUwhopIYQ9O5tK19ccEH+aj6HCg7zO0d2U0WUaTjrUO3B7ciy8yBBEH4ru++zj8B/wrBjoYMoo++BK56U2XrUmbddnSmc8Hbjkn9ybnfnPv9/TcnBsSwNCayP4UIl6OiG+SiIMRkeTrRiNfObG23er9q7PZkkSj8elfSXO7rN56rdbz9ueVlyLit68ijhc2tltbXlkolcvpYl6frFcuTdaWV05cqJTm0/n04vTMzKm3Z6bfe/edvsX6xtl/vv/k9oenvj66+t0vdw/dTOJ0HMjXtcfxBK61VyZiIn9PxuL0IxtO9aGxnSQZ9A6wLSN5no9F1gccjJE864H/vy8jogEMqUT+w5BqjQNa1/Z9ug5+btz7YO0CaGP8o2ufjcSe5rXRvtXkoSuj7Hp3vA/tZ238+uetm9kS/fscAmBL165HxMnR0Y39X5L3f9t3sodtHm1D/wfPzu1s/PNmp/FPYX38Ex3GP/s75O52bJ3/hbt9aKarbPz3fsfx7/qk1fhIXnuhOeYbS85fKKdZ3/ZiRByLsd1ZfbP5nFOrdxrd1rWP/7Ila781Fsz34+7o7oefM1eql54k5nb3rke80nH8m6wf/6TD8c/ej7M9tnEkvfVat3Vbx/90NX6KeL3j8X8wo5VsPj852TwfJltnxUZ/3zjye7f2Bx1/dvz3bR7/eNI+X1t7/DZ+3PNv2m3dQ/FH7+f/ruSzZnlX/tiVUr2+OBWxK/l44+PTD57bqre2z+I/dnTz/q/T+b83Ij7vMf4bh39+taf4B3T85x7r+D9+4c5HX/zQrf3e+r+3mqVj+SO99H+97uCTvHcAAAAAAACw0xQi4kAkheJ6uVAoFtfu7zgc+wrlaq1+/Hx16eJcNL8rOx5jhdZM98G2+yGm8vthW/XpR+ozEXEoIr4d2dusF2er5blBBw8AAAAAAAAAAAAAAAAAAAA7xP4u3//P/DEy6L0Dnjo/+Q3Da8v878cvPQE7kv//MLzkPwwv+Q/DS/7D8JL/MLzkPwwv+Q/DS/4DAAAAAAAAAAAAAAAAAAAAAAAAAABAX509cyZbGqv3r85m9bnLy0sL1csn5tLaQrGyNFucrS5eKs5Xq/PltDhbrWz1euVq9dLUdCxdmayntfpkbXnlXKW6dLF+7kKlNJ+eS8eeSVQAAAAAAAAAAAAAAAAAAADwfKktryyUyuV0UUFhW4XRnbEbCn0uDLpnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAH/gsAAP//6AY3sQ==") open(&(0x7f0000000040)='./bus\x00', 0x1c7c42, 0x18c) (async) open(&(0x7f0000000040)='./bus\x00', 0x1c7c42, 0x18c) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000180)='./bus\x00', 0x0, 0x1000, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f00000001c0), 0x1, 0x4bc, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f00000001c0), 0x1, 0x4bc, &(0x7f0000000a40)="$eJzs3ctvW1UaAPDPdpMmaWb6mNGo7UjTSh2p81DjPDRqMjObWc3MotJoKrEBqYTEDSVOHMVOaaIuUth1wQKBQEIs2PMXsKErKiTEGvaIBSqCEiRAQjK613abOHGwII1p7u8n3ebch/2dU+s7Ovf4Xt8AMuts8k8uYjgiPoyIo43VrQecbfzZuH9zJllyUa9f/iKXHpestw5tve5IRKxHxEBE/P/fEc/ktsetrq7NT5fLpeXmerG2sFSsrq5duLYwPVeaKy2OTV6cmpocnRif2rO23n7puduX3vlv/9vfvHjv7svvvZtUa7i5b3M79lKj6X1xfNO2QxHxz0cRrAcKzfYM9roi/CTJ5/ebiDiX5v/RKKSfJpAF9Xq9/n39cKfd63XgwMqnY+BcfiQiGuV8fmSkMYb/bQzly5Vq7a9XKyuLs42x8rHoy1+9Vi6NNs8VjkVfLlkfS8sP18fb1ici0jHwK4XBdH1kplKe3d+uDmhzpC3/vy408h/ICKf8kF3yH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Qyb979KlZKm37n+fvb66Ml+5fmG2VJ0fWViZGZmpLC+NzFUqc+k9Ows/9n7lSmVp7G+xcqNYK1Vrxerq2pWFyspi7Up6X/+VUt++tAroxvEzdz7ORcT63wfTJdHf3CdX4WCr13PR63uQgd4o9LoDAnrG1B9kl3N8oP0netvHBQOdXrj0cL4QeLzke10BoGfOn/L9H2SV+X/ILvP/kF3G+MAOj+jbYrf5f+DxZP4fsmu4w/O/frXp2V2jEfHriPio0He49awv4CDIf5Zrjv/PH/3jcPve/ty36VcE/RHx/BuXX7sxXastjyXbv3ywvfZ6c/v4phd2PGEAeqWVp608BgCya+P+zZnWsp9xP/9X4yKE7fEPNecmB9LvKIc2cluuVcjt0bUL67ci4uRO8XPN5503TmSGNgrb4p9o/s013iKt76H0uen7E//Upvh/2BT/9M/+X4FsuJP0P6M75V8+zel4kH9b+5/hPbp2onP/l3/Q/xU69H9nuozx7JsvfNox/q2I0zvGb8UbSGO1x0/qdr7L+PeeeuJ3nfbV32q8z07xW5JSsbawVKyurl1If0durrQ4NnlxampydGJ8qpjOURdbM9Xb/ePkB3d3a/9Qh/i7tT/Z9ucu2//d799/8uwu8f90bufP/8Qu8Qcj4i9dxv9q/JOnO+1L4s92aH9+l/jJtoku41df/c/hLg8FAPZBdXVtfrpcLi0rKCj0pHDrl1GNtkKveybgUauuJqfmSdL3uiYAAAAAAAAAAABAt/bjcuJetxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CD4IQAA//9HcdTQ") r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000180000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000f0850000002d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002d40)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() (async) r3 = gettid() sendmsg$unix(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000640)='Q', 0x1}], 0x1, &(0x7f0000001040)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000402000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000018"], 0xa0}, 0x4004881) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events.local\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000001400), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xfdef}], 0x1, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000bc0)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f00000001c0), 0x2, 0xbd1, &(0x7f0000002380)="$eJzs3M1rHOcZAPBnRquVbKtduZRS91KVUmwoXUsuMrUp1C4uvfRQaK8Fq/LKCK0/kFRcyTqskn8gX+dALoEkJiGH+OxLQnLNJbGvCTkETFCsBEJIFGY/pI2lleR4V6PIvx+8mvedd7TP8+ywO/PC7gbwxBrJ/qQRxyLiYhJRau5PI6JY7w1G1BrHra4sTX65sjSZxNravz5LIomIBytLk63HSprbI83BYES8/9ckfvb05rhzC4szE9VqZbY5Pjl/5frJuYXFP0xfmbhcuVy5Onb6T+Onxk+PnhnvWq1ffXTu9he/+fsnta9f/ebW58+/nMS5GGrOtdfRLSMxsv6ctCtExES3g+Wkr1lPe51JYYd/SnucFAAAHaVt93C/iFL0xcbNWyne/iDX5AAAAICuWOuLWAMAAAAOuMT6HwAAAA641ucAHqwsTbZavp9I2Fv3z0fEcKP+1WZrzBSiVt8ORn9EHH6QRPvXWpPGvz22kYj4+N6ZN7IWPfoe8nZqyxHxy63Of1Kvf7j+Le7N9acRMdqF+CMPjX9M9Z/rQvy86wfgyXTnfONCtvn6l67f/8QW17/CFteuHyLv61/r/m910/3fRv19He7//rnLGDdfefFGp7ms/j/f/tvrrZbFz7aPVdQjuL8c8avCVvUn6/UnHeq/uMsYpW9vVDrN5V3/2ksRx2Pr+luS7X+f6OTUdLUy2vi7ZYzl98Zf6xQ/7/qz83+4Q/2t33/qdP6v7zLGfy5ceHPTznsb3e3rTz8tJv+u94rNPf+fmJ+fHYsoJv/YvP/U9rm0jmk9Rlb/id9u//rfqv7sPaHWfB6ytcByc5uNn3oo5l9u3XyrUz6t9V+e5/9Sh/PfXv+7hc3n/5ldxvjdO8+d6DTXvv7NWha/tRYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJY0IoYiScvr/TQtlyOORMTP43BavTY3//upa/+7eimbixiO/nRquloZjYhSY5xk47F6f2N86qHxHyPiaES8UDpUH5cnr1Uv5V08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA645ExFAkaTki0ohYLaVpuZx3VgAAAEDXDeedAAAAANBz1v8AAABw8Fn/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0GNHf33nbhIRtbOH6i1TbM7155oZ0Gtp3gkAuenLOwEgN4W8EwBy84hrfLcLcAAlO8wPdpwZ6HouAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxfx4/duZtERO3soXrLFJtz/blmBvRa2tZPcswD2Ht9200W9i4PYO95icOTyxof2GntP7hxTO37MwM9ywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/Weo3pK0HBHF5r5yOeInETEc/cnUdLUyGhE/jYgPS/0D2Xgs55wBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADovrmFxZmJarUym3XSaHbW9/Sg09eM3MMQvekkjbxr+yWfg90ZeHanY/4bjxmiGPui0n3ayfNdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAvMwtLM5MVKuV2bm8MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyNrewODNRrVZme9jJu0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLzXQAAAP//jAsGRw==") (async) syz_mount_image$ext4(&(0x7f0000000bc0)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x0, &(0x7f00000001c0), 0x2, 0xbd1, &(0x7f0000002380)="$eJzs3M1rHOcZAPBnRquVbKtduZRS91KVUmwoXUsuMrUp1C4uvfRQaK8Fq/LKCK0/kFRcyTqskn8gX+dALoEkJiGH+OxLQnLNJbGvCTkETFCsBEJIFGY/pI2lleR4V6PIvx+8mvedd7TP8+ywO/PC7gbwxBrJ/qQRxyLiYhJRau5PI6JY7w1G1BrHra4sTX65sjSZxNravz5LIomIBytLk63HSprbI83BYES8/9ckfvb05rhzC4szE9VqZbY5Pjl/5frJuYXFP0xfmbhcuVy5Onb6T+Onxk+PnhnvWq1ffXTu9he/+fsnta9f/ebW58+/nMS5GGrOtdfRLSMxsv6ctCtExES3g+Wkr1lPe51JYYd/SnucFAAAHaVt93C/iFL0xcbNWyne/iDX5AAAAICuWOuLWAMAAAAOuMT6HwAAAA641ucAHqwsTbZavp9I2Fv3z0fEcKP+1WZrzBSiVt8ORn9EHH6QRPvXWpPGvz22kYj4+N6ZN7IWPfoe8nZqyxHxy63Of1Kvf7j+Le7N9acRMdqF+CMPjX9M9Z/rQvy86wfgyXTnfONCtvn6l67f/8QW17/CFteuHyLv61/r/m910/3fRv19He7//rnLGDdfefFGp7ms/j/f/tvrrZbFz7aPVdQjuL8c8avCVvUn6/UnHeq/uMsYpW9vVDrN5V3/2ksRx2Pr+luS7X+f6OTUdLUy2vi7ZYzl98Zf6xQ/7/qz83+4Q/2t33/qdP6v7zLGfy5ceHPTznsb3e3rTz8tJv+u94rNPf+fmJ+fHYsoJv/YvP/U9rm0jmk9Rlb/id9u//rfqv7sPaHWfB6ytcByc5uNn3oo5l9u3XyrUz6t9V+e5/9Sh/PfXv+7hc3n/5ldxvjdO8+d6DTXvv7NWha/tRYGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJY0IoYiScvr/TQtlyOORMTP43BavTY3//upa/+7eimbixiO/nRquloZjYhSY5xk47F6f2N86qHxHyPiaES8UDpUH5cnr1Uv5V08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA645ExFAkaTki0ohYLaVpuZx3VgAAAEDXDeedAAAAANBz1v8AAABw8Fn/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0GNHf33nbhIRtbOH6i1TbM7155oZ0Gtp3gkAuenLOwEgN4W8EwBy84hrfLcLcAAlO8wPdpwZ6HouAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxfx4/duZtERO3soXrLFJtz/blmBvRa2tZPcswD2Ht9200W9i4PYO95icOTyxof2GntP7hxTO37MwM9ywkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/Weo3pK0HBHF5r5yOeInETEc/cnUdLUyGhE/jYgPS/0D2Xgs55wBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADovrmFxZmJarUym3XSaHbW9/Sg09eM3MMQvekkjbxr+yWfg90ZeHanY/4bjxmiGPui0n3ayfNdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAvMwtLM5MVKuV2bm8MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyNrewODNRrVZme9jJu0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLzXQAAAP//jAsGRw==") r5 = socket$inet6(0xa, 0x80002, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r6, 0x0) ftruncate(r6, 0x3) getsockopt$inet6_mreq(r5, 0x29, 0x1, 0x0, &(0x7f00000004c0)) (async) getsockopt$inet6_mreq(r5, 0x29, 0x1, 0x0, &(0x7f00000004c0)) r7 = creat(&(0x7f0000000300)='./bus\x00', 0x14) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r8, 0x4, 0x46c00) dup3(r8, r7, 0x0) (async) r9 = dup3(r8, r7, 0x0) io_setup(0x6, &(0x7f0000000240)=0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r9, 0xc018620b, &(0x7f0000000100)={0x3}) io_submit(r10, 0x3f0a, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf04aef, 0x3d8, 0x8, 0x0, 0x0, r7, &(0x7f0000000000), 0x200a00}]) 1.290310111s ago: executing program 6 (id=632): prctl$PR_SET_NO_NEW_PRIVS(0x38, 0x1) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) (async) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000040), 0x2000000000000, 0x141201) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000880)) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) capset(&(0x7f0000000280)={0x19980330}, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x800}) (async) r2 = socket(0x10, 0x3, 0x0) connect$netlink(r2, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) (async) read$msr(r0, &(0x7f0000000000)=""/27, 0x1b) (async) ioctl$USBDEVFS_SETINTERFACE(0xffffffffffffffff, 0x80085504, &(0x7f0000000180)={0x6, 0x5}) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x8a, &(0x7f00000000c0)={[{@jqfmt_vfsold}, {@usrjquota}, {@min_batch_time={'min_batch_time', 0x3d, 0x1}}, {@noload}, {@nombcache}, {@usrjquota, 0x22}, {@init_itable_val={'init_itable', 0x3d, 0x601}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x1000}}, {@data_err_abort}]}, 0xfe, 0x451, &(0x7f00000016c0)="$eJzs3LtvW1UYAPDPdpy+SSjPhhYCBRHxSJr0QQeWIpAYQEKCoYgpJGkV6jaoCRKtIggMYUSV2BEjEn8BC2VBwITECjtCilAWCpPRte91ncROnMSJS/37Sbc5x+c253z33hN/Ptd2AF1rMPknF3EwIn6LiL5qdeUOg9Uft5bnJ/5Znp/IRbn85l+5yn5/L89PZLvm058Hqr+zXF6n38V3IsZLpamraX1k7vL7I7PXrj8/fXn84tTFqStjZ8+eOnms98zY6bbEeSgZ68BHM0ePvPr2jdcnzt9496dvkvEfTNvr42iXwerRbeipdnfWYYfqyrmeDg6ETSlERHK6ipX53xeF2Fdr64tXPu3o4IAdVS7ny3uaNy+UgbtYkqgD3Sh7ok9e/2bbLqUed4Slc1Fbx7iVbtWWntp6RjF9jbQTBiPi/MK/XyZb7NA6BABAvZvnIuK5RvlfPh6s2++e9N5Qf0TcGxGHI+K+iLg/Ih6IqOz7UEQ8vMn+V98hWZv/lPu2FFiLkvzvxfTe1sr8L8v+or+Q1g5V4i/mLkyXpk6kx2QoinuS+ug6fXz/8q+fN2urz/+SLek/ywXTcfzZs2qBbnJ8bnw7Mddb+iRioKdR/Llazpvkx0ciYmCLfUw/8/XRZm39G8a/jjYk5eWvIp6unv+FWBV/Jtf0/uToC2fGTo/sjdLUiZHsqljr518W32jW/8bnf2ct3SzH/obXfy3+/tzeiNlr1y9V7tfObr6Pxd8/a/qaZqvXf2/urUq5N33sw/G5uaujEb2519Y+Pnb7/2b1bP/k+h863nj+H47bR+KRiEgu4mMR8WhEPJaO/fGIeCIijq8T/48vPfne5uNfZ1W+jZL4Jzc6/1F//jdfKFz64duGnRdbPf+nKqWh9JFW/v61OsBtHj4AAAD4X8hX3gOfyw/Xyvn88HDEQmVtd3++NDM79+yFmQ+uTFbfK98fxXy20tVXtx46mq7lZfWxVfWT6brxF4V9lfrwxExpstPBQ5c7kM3/wsr5n/ij0OnRATvO57Wge5n/0L3Mf+he5j90L/Mfulej+f9xB8YB7L4Nnv/37dY4gN0n/4fuZf5D9zL/oSs1/Wx8flsf+VfoUOG73u19V0PrhcjfISHfNYViNGzqafnLLLZY2NOwqdN/mQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANrjvwAAAP//fj3jgg==") 1.209107152s ago: executing program 6 (id=633): prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x0, 0x0}) socket(0x10, 0x803, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) getpid() syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x20081e, &(0x7f0000000040)={[{@nodelalloc}, {@grpid}, {@auto_da_alloc}]}, 0x1, 0x4ef, &(0x7f00000003c0)="$eJzs3U1vW1kZAODXzpeTyUwywywAAVOGgYKqOonbRlUXUFYIoUqILkFqQ+JGUew4ip3ShC7S/4BEJVaw5Aew7oo9GwQ7NmWBxEcEaiqxMLrXN6mb2k1oEjuKn0e6uvfcY/s9J849x36d+AQwsC5FxE5EjEbE/YiYys7nsi1ut7bkdi92Hy/u7T5ezEWzefefubQ+ORdt90m8lz1mISJ+9L2In+bejFvf2l5dqFTKG63i+Eyjuj5T39q+ulJdWC4vl9dKpfm5+dmb126UTq2vn1RHs6MvP//Dzrd+njRrMjvT3o/T1Or6yEGcxHBE/OAsgvXBUNaf0X43hHeSj4iPIuLT9PqfiqH02QQALrJmcyqaU+1lAOCiy6c5sFy+mOUCJiOfLxZbObyPYyJfqdUbVx7UNteWWrmy6RjJP1iplGezXOF0jOSS8lx6/KpcOlS+FhEfRsQvxsbTcnGxVlnq5wsfABhg7x2a//8z1pr/AYALrtDvBgAAPWf+B4DBY/4HgMFj/geAwWP+B4DBY/4HgMFj/geAgfLDO3eSrbmXff/10sOtzdXaw6tL5fpqsbq5WFysbawXl2u15fQ7e6pHPV6lVlufux6bj6a/vV5vzNS3tu9Va5trjXvp93rfK4/0pFcAwNt8+MmzP+ciYufWeLpF21oO5mq42PL9bgDQN0P9bgDQN1b7gsF1gvf40gNwQXRYovc1hYgYP3yy2Ww2z65JwBm7/AX5fxhUbfl/fwUMA0b+HwaX/D8MrmYzd9w1/+O4NwQAzjc5fqDL5/8fZfvfZh8O/GTp8C2enmWrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4HzbX/+3mK0FPhn5fLEY8X5ETMdI7sFKpTwbER9ExJ/GRsaS8lyf2wwAnFT+b7ls/a/LU59NHq4dzb0cS/cR8bNf3f3lo4VGY+OPyfl/HZxvPM3Ol/rRfgDgKPvzdLpveyP/Yvfx4v7Wy/b8/bsRUWjF39sdjb2D+MMxnO4LMRIRE//OZeWWXFvu4iR2nkTE5zv1PxeTaQ6ktfLp4fhJ7Pd7Gj//Wvx8WtfaJz+Lz51CW2DQPEvGn9udrr98XEr3na//QjpCnVw2/iUPtbiXjoGv4u+Pf0Ndxr9Lx41x/fffbx2Nv1n3JOKLwxH7sffaxp/9+Lku8T87Zvy/fOkrn3ara/464nJ0jt8ea6ZRXZ+pb21fXakuLJeXy2ul0vzc/OzNazdKM2mOeqb7bPCPW1c+6FaX9H+iS/zCEf3/+jH7/5v/3v/xV98S/5tf6xQ/Hx+/JX4yJ37jmPEXJn5X6FaXxF/q0v+jnv8rx4z//K/bbywbDgD0T31re3WhUilv9PJg/4VET4M6uAAHyW/NOWhGx4Pv9CrWaPxf92o23ylWtxHjNLJuwHlwcNFHxMt+NwYAAAAAAAAAAAAAAOioF/+x1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHH9LwAA//89fM7W") r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x4b49, &(0x7f00000006c0)=0x1a) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000300)={0x5, 0x1ff, 0x4, 0x5, 0xfd, "2d43c31e760b7239af5af987d42713fe54ef93", 0x4, 0xf}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYRES16=r1], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sched_switch\x00', r3}, 0x10) socket(0x400000000010, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) syz_socket_connect_nvme_tcp() r4 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) write$UHID_CREATE2(r4, &(0x7f00000008c0)={0xb, {'syz1\x00', 'syz0\x00', 'syz1\x00', 0x99, 0x1, 0x6, 0x9, 0x4, 0x6, "1da1a20a2815b91d63eb3f68f2e8bb3811b883cdfb5d1654bd98d76a5ff450042df76c256d490bfc7309409f5c7ed074c8d52408e1e95523286b42a2da499cc3bd4b1676175ac422ad6a7c23597fc1c6576f5e5b84b1eccc9061fea8a49edcd61df6540150e4ca880c76b825d29d0695615917379f9ced31338002bb724937c418b3b4fffeba8a27f2f7dc9d1b3e9dfeb7b32625e46ffec56e"}}, 0x1b1) keyctl$join(0x1, &(0x7f0000000000)={'syz', 0x3}) 1.208330332s ago: executing program 8 (id=634): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000080)='./file1\x00', 0x21081e, &(0x7f0000000280)={[{@grpquota}, {@abort}, {@errors_remount}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") (async, rerun: 32) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0x6e) (async) pipe(&(0x7f0000000000)) 1.189015442s ago: executing program 2 (id=635): r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000b80)={[{@nombcache}, {@abort}, {@dioread_lock}, {@norecovery}, {@discard}, {@lazytime}, {@noload}, {@nouid32}, {@noauto_da_alloc}]}, 0xfe, 0x558, &(0x7f0000000c00)="$eJzs3U1rG0cfAPD/ynbenOeJAyG0PRRDDk1JI8d2X1LoIT2WNjTQ3lNhb0ywHAVLDrEbaHJoLr2UUCilgdIP0HuPoV+gnyLQBkIJpj30orLyylFsyZZtpVaq3w82mdldaXY0+x/PaCQUwMAaz/4pRLwcEV8nEcdajg1HfnB87bzVJ7dmsi2Jev2TP5JI8n3N85P8/9E881JE/PJlxJnC5nKryyvzpXI5XczzE7WF6xPV5ZWzVxdKc+lcem1qevr8W9NT777zds/q+vqlv777+MEH5786tfrtT4+O30viQhzNj7XWYw9ut2bGYzx/TUbiwoYTJ3tQWD9J9vsC2JWhPM5HIusDjsVQHvXAf98XEVEHBlQi/mFANccBzbl9j+bBL4zH769NgDbXf3jtvZE41JgbHVlNnpkZZfPdsR6Un5Xx8+/372Vb9O59CIBt3b4TEeeGhzf3f0ne/+3euS7O2VjGDvu/+g4vCWjxIBv/vNFu/FNYH/9Em/HPaJvY3Y3t47/wqAfFdJSN/95rO/5dX7QaG8pz/2uM+UaSK1fLada3/T8iTsfIwSy/1XrO+dWHHfup1vFftmXlN8eC+XU8Gj747GNmS7XSXurc6vGdiFfajn+T9fZP2rR/9npc6rKMk+n9Vzsd277+z1f9x4jX2rb/0xWtZOv1yYnG/TDRvCs2+/PuyV87lb/f9c/a/8jW9R9LWtdrqzsv44dDf6edju32/j+QfNpIH8j33SzVaouTEQeSjzbvn3r62Ga+eX5W/9Ontu7/2t3/hyPisy7rf/fE3Y6n9kP7z+6o/XeeePjh5993Kr+79n+zkTqd7+mm/+v2Avfy2gEAAAAAAEC/KUTE0UgKxfV0oVAsrn2+40QcKZQr1dqZK5Wla7PR+K7sWIwUmivdoy2fh5jMPw/bzE9tyE9HxPGI+GbocCNfnKmUZ/e78gAAAAAAAAAAAAAAAAAAANAnRjt8/z/z29B+Xx3w3PnJbxhc28Z/L37pCehL/v7D4BL/MLjEPwwu8Q+DS/zD4BL/MLjEPwwu8Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAA9denixWyrrz65NZPlZ28sL81XbpydTavzxYWlmeJMZfF6ca5SmSunxZnKwnbPV65Urk9OxdLNiVparU1Ul1cuL1SWrtUuX10ozaWX05F/pVYAAAAAAAAAAAAAAAAAAADwYqkur8yXyuV0UUJiV4nh/rgMibVEM7D3/IT72y8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKt/AgAA//+jgjYy") mount$overlay(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f00000002c0)={[{@workdir={'workdir', 0x3d, './file1'}}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}], [], 0x2c}) chdir(&(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file2\x00') r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r2 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x1008a, &(0x7f0000001340)={[{@nomblk_io_submit}, {@usrjquota, 0x22}, {@errors_continue}, {@stripe={'stripe', 0x3d, 0x3}}, {@mblk_io_submit}, {@grpjquota, 0x22}, {@errors_continue}, {@errors_remount}, {@jqfmt_vfsv1}]}, 0xfe, 0x455, &(0x7f00000004c0)="$eJzs3M9PHFUcAPDv7rJQ2iJY649iq2g1En9AoT/swUuNJh40MdFDjScE2mC3xRRMbEMUPeDRNPFuPJr4F3ixXox6MvGqd2NCDBerpzWzO0O3sAssLGx1P59k4L19b/Ped2be7ts3OxtAxxpK/uQiDkbErxHRX83eWWGo+u/WysLk3ysLk7kol9/4M1ep99fKwmRWNXvegWqmXN6g3aW3IyZKpemraX50/vJ7o3PXrj83c3ni4vTF6SvjZ8+eOnms+8z46ZbE2Zf0dfDD2aNHXnnrxmuT52+88+PXSX8PpuW1cbTKUHXv1vVkqxtrs76adK6rjR2hKYWISA5XsTL++6MQvatl/fHyJ23tHLCryuV8uadx8WIZ+B9LJupAJ8re6JPPv9m2R1OPu8LyuVhdx7iVbtWSrsindYrpZ6TdMBQR5xf/+SLZYpfWIQAAat08FxHP1pv/5eOBmnr3pNeGBiLi3og4FBH3RcThiLg/olL3wYh4qMn2114hWT//KfdvK7AtSuZ/L6TXtu6c/2WzvxgopLm+SvzF3IWZ0vSJdJ8MR7EnyY9t0MZ3L/3yWaOy2vlfsiXtZ3PBtB9/dK1ZoJuamJ/YScy1lj+OGOyqF39udc6bzI+PRMTgNtuYefqro43KNo9/Ay2YlJe/jHiqevwXY038mVzD65Njz58ZPz26L0rTJ0azs2K9n35eer1R+zuKvwWWb5Zjf93zfzX+gdy+iLlr1y9VrtfONd/G0m+fNvxMs93zvzv3ZiXdnT72wcT8/NWxiO7cq+sfH7/93Cyf1U/O/+Hj9cf/obi9Jx6OiOQkPhYRj0TEo2nfH4uIxyPi+Abx//DiE+82H/8Gq/ItlMQ/tdnxj9rj33yicOn7b5qPP5Mc/1OV1HD6yFZe/7bawZ3sOwAAAPivyFe+A5/Lj6ym8/mRkep3+A/H/nxpdm7+mQuz71+Zqn5XfiCK+Wylq79mPXQsXRvO8uNr8ifTdePPC72V/MjkbGmq3cFDhzvQYPwnfi+0u3fArnO/FnQu4x86l/EPncv4h85l/EPnqjf+P2pDP4C9t8n7f+9e9QPYe+b/0LmMf+hcxj90pIb3xud3dMu/RJsS33bv7Lcatp6I/F0S8q4neiNiL9oqRjXRExE1RV1b/jGLbSZ66ha1+5UJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgNf4NAAD//xwt370=") getdents64(0xffffffffffffffff, 0x0, 0x0) setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000340)=ANY=[@ANYBLOB="02693e"], 0x3, 0x1) umount2(&(0x7f0000000040)='./file2\x00', 0x2) getsockname$packet(r1, &(0x7f0000005840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000005880)=0x14) read$FUSE(r1, &(0x7f00000058c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) sendmsg$nl_xfrm(r1, &(0x7f0000001180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000007c80)={&(0x7f0000001200)=ANY=[@ANYBLOB="580300001b00100825bd7000ffdbdf25fe8000000000000000000000000000bbfe80000000000000000000fc5f0000424e2100014e2400ec0100000021000000b8a1233823d10ed574f23b6132013722b99b2ae7446db4eca3b7e9f11eb1e20faed3e4aa3dd21157db64bd30883c176494f29612eb8ed6b99fedc51752d0fd20276449e110dc7c99516a8f8ef565d9de3688", @ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES8=r4], 0x358}, 0x1, 0x0, 0x0, 0x24000001}, 0x10) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x80) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000001300)='./bus\x00', 0x145021, &(0x7f00000011c0)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r5], 0x1, 0x32b, &(0x7f00000008c0)="$eJzs3M9LI2cYwPEnP4xJxEwOpaWF4kt7aXsYNO25EIpCaaCiplQLhVEnbcg0kUywpJRqT72W/ge99CAevQlt/wEvvXUve9mbl4U9rCyys2R+6EQncXc0G8XvBySveZ5nfF9mJjwTnDn++vcfGjVbrxkdSWaVJERETkSKkpRAwn9NuuOMhO3Kh1NP/n93eXXti3KlMr+k1EJ55eOSUqow8/ePP+f8tMNJOSp+e/y49OjozaO3j5+vfF+3Vd1WzVZHGWq99bBjrFum2qzbDV2pRcs0bFPVm7bZ9uItL16zWltbXWU0N6fzW23TtpXR7KqG2VWdluq0u8r4zqg3la7rajovUTKR795X1b2lJaMcs3jjhieDuJ45jjMk7CTKRkpEcpci1b2RzgsAANxKF/r/lNvSx+r/peD2/73k8/5//71/O1NfHRT8/v8wE9X/f/LA21Zf/58VkRvt/7MRq7/cEd15O6+SfK3+H7fDjHtG9h3eib6Edrts5P3z1/XrN/uz7oD+HwAAAAAAAAAAAAAAAAAAAACAu+DEcTTHcbTg1f/56DzDe2+cc8ToXNr/id4ud7RJ/5aS4JgY9zwxGsura5J1b9xLF0Ss37ar21Xv1Y8HibOiyal7PPh64+BeQNVTlH+sHb9+Z7uaciPlmtTFElPmRJPixXrHWfi8Mj+nPP31E5IP15dEkzei60uR9Rn54P1QvS6a/LchLbFks3dcnzpn9b/MKfXZl5UL9Tk3L4RzAAAAAABwZ+nqTOT1u64Pinv1Z9fX/d8PiISuz2cjr8/T2jvp8a4dAAAAAID7wu7+1DAsy2wPGeTk6pz4g3S88olhOanQCvtCsjtwyRn/EaqjW+mQQfCPFI1MKJSVP/2342w5WP9o5pyUOFUz4kx6s7rOXw++NhqUI4uj3l/pAaG3/vjrabwtJ/yn9oZDnx5kr1jpyAYTL/Xh4aSu+ekDAAAA4HUKmv6c7f6aGPd8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4j4Y8Bix9U48TG/caAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNviRQAAAP///FH89g==") syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x50, &(0x7f0000000280)={[{@usrquota}, {}, {@nobh}, {@mblk_io_submit}, {@dioread_nolock}]}, 0x1, 0x3eb, &(0x7f0000000880)="$eJzs3M1uG0UcAPD/br5I+uEgcUCFQwQIgoCkDgQoQqJw5eMCPICVpKXCbarGSLTkUBAnThwQNw59AQ48QFUhJCRegRdAlSqU5gC3oLV3HTe2Qyw7der8ftLIM+txZv7ezWpmvTsBHFtzEXE+IsYiYikiSvn2NE9xs5Gyeve3Nle2tzZXktjZ+fjvJJJ8W/G3kvz1RF6YTyPSbyOeutne7sb1G59XqtW1a3l5sXb56uLG9RuvXLpcubh2ce1K+Y1z5fLy0pvl1wYW64/PvXhu7L3zZ376s3RneXJyOuvvyfy91jgGZS7mmt/JXsuDbmzIJofdAQAADiTNx/7j9fF/KcbquYZSLG4OtXMAAADAQOy8k78CAAAAIywx9wcAAIARV9wHcH9rc6VIB7pxoHRotyQ8VPfejYjZ3Webt5vxj8djeZ2JQ3y+dS4irj6flLIUh/QcMgBAqzvZ+Odsp/FfGk+21JuKqI+Hpgfc/tyecvv4J7074CYfkI3/3o6I7bbxX1pUmR3LS6fqQ8WJ5MKl6trZiDgdEfMxMZWVy/u08f4/P3/U7b0s/t+SU6eLlLWfve7WSO+OTz34mdVKrdJPzK3ufR1xZrxT/Elz/JtExEwfbYx9deutbu/9f/yHa+dWxAsd9//uyj3J/usTLdaPh8XiqGj37ze/fNit/WHHn+3/mf3jn01a12va6L2N25/98XQ90yGq1vlPL8f/ZPJJPV/My76s1GrXyhGTyQft25d2P1uUi/pZ/PPPdv7/L85/Sb6m1cn8HNCr777/9eX9azTiz1LWfjEXfBiy+Fd72v+9Z16//fun3dpv3f+d48/2f2MNsPl8y0HOfwftYD/fHQAAADwq0vp1jSRdaObTdGGhcb3jiZhJq+sbtZcurH9xZbVx/WM2JtLiSlep5XpoufEzerO8tKf8akQ8HhE/lKbr5YWV9erqsIMHAACAY+JEl/l/5q8RuccfAAAAyH+oBwAAAEab+T8AAACMtH7W9Tu+meybOwLdOPKZZ45GN4aQmYgj0Y0+MsM+MwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADza/gsAAP//Bdqy/A==") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x14113e, 0x0) write$binfmt_script(r6, &(0x7f0000000080), 0x208e24b) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x0) 1.117947493s ago: executing program 8 (id=636): prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./bus\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="002afdae3565781009f76e97b48ab97bfb17214266c0e5b7032d7a3d77ba65f6179d1612402e69cc86c8fce5989be545ce26a9c4f5f2165f36561402b40d94de59edbb0507bf01e3ece0fd57e13bef384234e823d81383eac1c0afb4464b4d16006b7691ea638989f6f567a2817567b9c1606c0a15f5a0dbce62f673cd22efb03bcddff402dacf8c1372a5e8ff5bc5b6a5375037cf1236a6167a302d5d082a447099b4ee2bc429a286bddc094a"], 0x1, 0x10600, &(0x7f0000020cc0)="$eJzs3D1vW1UYB/DHCX2llAr1hQHElRBSItVWnb4IFlSgFSDaqqIwMIFju5Zb2zeK3cR0YYEBiYmFL8EEn4EFdlZY2FhAYqso8r0niEAlIHHjQH4/6eZ/7vG5j8+xvBzf6AawZx3Lfvm5EkfjUETMR8SRiKJdSUfhYhlPRsQzqWsuHZXU/3vH/og4HBFHJ8XLmpX00lO/3vv+i2+uPP3xd59++8FnP92YzYqB3eC5iOivlO31fpl5p8xbqb+x1i2yf24tZflC/3Y6z8tcby8XFdYbG+MaRZ7tlOPzlTvDSd7sNZqT7HRvFv0rg/INh2udjTrFBbcaq8V5q71cZHeYF9m5W85rnPLucFTWaaV67xflYzTayLK/PW6X61m5XWRzMEr9Zd281R5Pci1lerto5r1WMY/lLX/Mu96V7uDOOFtrrw67+SA7X6s/X6tfqNZX81Z71D5XbfRbF85lC53eZFh11G70L3byvNNr15p5fzFb6DSb1Xo9W7jUXu42Blm9XjtbO1M9v5hap7NXr72d9VrZwiRf7g7ujLq9YXYzX83KKxazpdrZFxazZ+vZjavXs+tvXr589fpb715659pLV19/JQ36y7SyhaUzS0vV+pnqUn1xqys/fb+0V9dfGle2dz17nO8PwL+2lf3/nP0/sE32//b/saf3/9Yf9v9sl+8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe9cO+L18rGsfK80dT/2Op64mIOBURJyPiRETcf4D52L+p5vGIqKT2g8bv+9McvqpEUWFyzYF0HI6Ii+m49/jD/hQAAADg/+vzrz/8KGJ+0iz+vDjrCbGT0o82B6dVr/jJ55FpVTteFBtPqdqJjZJTcTIi9h37cUrVTkXE3JH3plTtH5nfFAf/EJUy5nZyNgAAwM7YvBOY2u4NAACAXeeTWU+A2Sju16b/xU/3gg+UkW4IHto4e2MGswMAAACmoTLrCQAAAAAPXbH///vn/817/h8AAAD8h5XP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA3du7mNnEgigP4A9YL+6VFKz5a4bTaIweK2BJyTAFJN7lRQyREHeSWEiKIsCdSHHGI5DFO0O8nmRlb8Nczt+exBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE0PxXp5t725bZqzPzST524AAACAU3bFellOxtX5j3T9V7r0JyLmETGLiGlEnOrdB/G1ljmJiF6an/p+8aaG+4gy4fibYTq+R8S/dDz9bvtfAAAAgMu13SxWEYPjtPz423VBnFN6aDPKlVc+8vmSK21Shl1nSpu+RGYxi4hi/JgpbR4R/Z//M6W9y6A2jF4NvWron7MaAADgPOqdQLbuDQAAgA/nqusC6Ea5XpvexU9rwcNqSAuC32pnAAAAwCfU67oAAAAAoHVl/2//PwAAALhs1f5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtGlXrJfbzWLVNGd/aCbP3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLM/LykYwkAQBvt/qncK3v9WSoNudeWuCgIfM4QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCuv4+R9xqexJvl22vh1PJL8u2pMXTXmrhtLL4zb57bnfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCzPy8nAAIxGAbjW3ta7L8mL8oPevYmCDMgfCQEWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvuvur/okhsVfVmGliyrhV1ZxVYskqseYgseWgvf3tOD94EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX2590mYiCMwuj1AAInBFACucWjBhIiBCXwkJAsuQYKoCESIlKLRtgWdiXvON7MG+w5yf2CCeYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OCsd744StKkzFlSHj4v/4+TnKR8jeP96ZTN9+pvONvm88/vY82LPF21Sdo0S5wDALC4bt4pzvP+0b9dJ9Pe1L2te1e3exn61/1+GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA27NzPSxRvHAfwZ1d3v1+7dekQBWVBQtT6A3EVL0WBBf0D3hbdRFpL1ENKEHaRLkGX7l261M1Tp/6DTl0iCuq+QUEEQRi7O2OPqbFedlZ6veCZ+TgMM88zB+E9n1EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoL4ezqd1LoRwvPd33fD2y72Zvfb1+8dG0/Ho5PPF+JqNSxRCCDfna9XBDq6lm50Nw839h88PB+Jn+Od5y6trtyq1WnVJoVAotosMfmkBAHBoFZLRyPUfC5tTjWO5yRC2nu7M/+eiOrSZ/7eeDLyO7xXn/6GOrbC7pfl/+vrGxN/yf2llYbG0vLp2YX6hMledq94eGhsfGxwpjw6PlZrvU0reqgAAALC/YjLi/J+f3N3/PxLVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAD4Rxw99e1rbo/juWIx3K2srCwNtbbbPw+3thlM9cD+S0ac/3sms54VAAAA0An19dyO/v9sVIc2+//vv185EV+zJ4TQl/T/L87cqc12bjldK+3/T1yq3Mj67/8zWD4AAAAd0peMuP9faH7/nz+dnpMPIQycadXJvwFsK///fDD+Jr5X/P3/SOeW2JXy5dbzSPP/xrsX8/vl/+a55RB6yxlNFgAAgEPv/2Q08v+nwubU0o/HV4u+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/s2DFKM0EUB/BJNvm+RjEgiKWFNhaigmAVsBAkHsJCFASPEBAPoOBZLLyDSOqk9AApvIHMZEfCNirIrobfDyb/R9hk3840eQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgE9Nj8JGrov40pvV7fK98dvwPOakkumzN2sHccW6VW/bf856mc+T06fx3B62DpvrCQAAgMVT5Pk+hPDafTyJ2e6n+X8rXxNn/uHyrM7zfHXuz5ln/7iWHoqzjxv1ZvfphhAur64vdmt7wt9tM+ynHLxs38/vYfW6lS98VyedT/qHpkjH1h7crk67addbd6PR8b9U/v/5pwAAvmsnZ1nk30cx95psDICF1SlXmJv/i36zPQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADU4T0AAP//F6aahA==") openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) pipe2(0x0, 0x4800) creat(&(0x7f0000000040)='./bus\x00', 0x100010000000000) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r3, 0x89f2, &(0x7f0000000080)={'ip6_vti0\x00', 0x0}) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mount$incfs(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000280), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$incfs(r4, &(0x7f0000000180)='.pending_reads\x00', 0x10b441, 0x63) ioctl$INCFS_IOC_CREATE_FILE(r5, 0xc058671e, &(0x7f0000000480)={{'\x00', 0x41}, {0x900}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0, 0x0, 0x0}) 1.093885833s ago: executing program 0 (id=637): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x4, 0x5, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000850000000800000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe74, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r2, 0x107, 0x1, 0x0, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000005c0)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x29}, {0x1, 0x0, 0x7, 0x0, 0x0, 0x2, 0x195a40}, {0x1000000000, 0x2000000000000000, 0x0, 0xffffffffffffffff}}}, 0xb8}}, 0x4004) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast1=0xe0000002, @in, 0x0, 0xa, 0x0, 0x0, 0xa, 0x20, 0x0, 0x2e}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x6, 0x0, 0xfffffffffffffffe}}}, 0xb8}}, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b800000015"], 0xb8}}, 0x0) 811.797915ms ago: executing program 0 (id=638): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) add_key$keyring(0x0, &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x2, 0x17, 0xd, 0x9, 0x1e, 0x0, 0x70bd2d, 0x25dfdbfe, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e21, 0xfffffffc, @rand_addr=' \x01\x00', 0xb585}, @in={0x2, 0x4e23, @rand_addr=0x64010101}}, @sadb_x_policy={0x8, 0x12, 0x1, 0x2, 0x0, 0x6e6bbc, 0xc, {0x6, 0x3c, 0x7f, 0x3c, 0x0, 0x1, 0x0, @in6=@loopback, @in=@multicast1}}, @sadb_x_sec_ctx={0xd, 0x18, 0x4, 0xf3, 0x5a, "8db1f78cbdf222193a3889a8238a193a4e3a2f5d6e6a6cc833c0c142e322a64887c65aae630caf278dff2fa2bb2d5328e33af801c79cb17e5177a284879a1050644a0cc19e61efcfc51c224544729e7029546b16490cc58a34f4"}]}, 0xf0}}, 0x0) sendmmsg$inet6(r0, &(0x7f0000004b80)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8252", 0x2}], 0x1}}], 0x1, 0x4000c000) sendto$inet6(r0, &(0x7f0000000300), 0x16, 0x0, 0x0, 0xfffffffffffffdfd) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) (async) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) (async) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) (async) add_key$keyring(0x0, &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$key(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x2, 0x17, 0xd, 0x9, 0x1e, 0x0, 0x70bd2d, 0x25dfdbfe, [@sadb_x_kmaddress={0x7, 0x19, 0x0, @in6={0xa, 0x4e21, 0xfffffffc, @rand_addr=' \x01\x00', 0xb585}, @in={0x2, 0x4e23, @rand_addr=0x64010101}}, @sadb_x_policy={0x8, 0x12, 0x1, 0x2, 0x0, 0x6e6bbc, 0xc, {0x6, 0x3c, 0x7f, 0x3c, 0x0, 0x1, 0x0, @in6=@loopback, @in=@multicast1}}, @sadb_x_sec_ctx={0xd, 0x18, 0x4, 0xf3, 0x5a, "8db1f78cbdf222193a3889a8238a193a4e3a2f5d6e6a6cc833c0c142e322a64887c65aae630caf278dff2fa2bb2d5328e33af801c79cb17e5177a284879a1050644a0cc19e61efcfc51c224544729e7029546b16490cc58a34f4"}]}, 0xf0}}, 0x0) (async) sendmmsg$inet6(r0, &(0x7f0000004b80)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8252", 0x2}], 0x1}}], 0x1, 0x4000c000) (async) sendto$inet6(r0, &(0x7f0000000300), 0x16, 0x0, 0x0, 0xfffffffffffffdfd) (async) 680.144645ms ago: executing program 0 (id=639): r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000300), 0x8) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f00000003c0)={'bond_slave_1\x00'}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1803000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000800b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000080)='ext4_allocate_inode\x00', r2}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000140)={'pim6reg1\x00', 0x1}) ioctl$TUNSETLINK(r3, 0x400454cd, 0x18) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000000100)={'pim6reg1\x00', @broadcast}) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000004c0)={0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000005c0)=""/155}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00'}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec56147d66527da307bf731fef97861750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c20ec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fff0d7216fdb0d3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff2c91018afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447c2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae486aca54183fb01c73f979ca9857399537f59268cb72e7ead0509d380578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7ab22e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a331bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b31592479ecf2392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4e62b445c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708194cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fab1668974e69115d33394e86e4b838297ba20f96936b7e4746e92f7407468971832ebea8175dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace2bec859c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6071b6ad0f05eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb7"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r5, 0x18000000000002a0, 0xe40, 0x0, &(0x7f0000000100)="b9ff03076844268cb89e14f005001be0ffff00fe6057632f77fbac141415e000031762079f4b4d2f87e5feca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0x8, 0x60000000}, 0x1e) r6 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x2, @tid=r6}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r7, 0x1, 0x1c, 0x0, &(0x7f0000000280)) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002500)=[{0x0}, {&(0x7f00000020c0)=""/82, 0x52}], 0x2, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000500)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r9, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 622.864566ms ago: executing program 2 (id=640): syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x581, 0x20000000008c}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x3) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) r1 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) getdents(r1, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_emit_ethernet(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x3a}) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, 0x0, 0x20040840) sendmsg$GTP_CMD_NEWPDP(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@func={0x2, 0x0, 0x0, 0xc, 0x2}]}, {0x0, [0x0]}}, 0x0, 0x27, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x28) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@gettaction={0x8c, 0x5a, 0x1, 0x70bd28, 0x25dfdbf8, {}, [@action_gd=@TCA_ACT_TAB={0x0, 0x1, [{0x0, 0x1a, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'pedit\x00'}}, {0x0, 0x15, 0x0, 0x0, @TCA_ACT_INDEX={0x0, 0x3, 0xaa}}, {0x0, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x0, 0x3, 0x4}}, {0x0, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x0, 0x3, 0x21}}, {0x0, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'sample\x00'}}, {0x0, 0x6, 0x0, 0x0, @TCA_ACT_INDEX={0x0, 0x3, 0x4}}, {0x0, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'tunnel_key\x00'}}, {0x0, 0x17, 0x0, 0x0, @TCA_ACT_INDEX={0x0, 0x3, 0x8}}, {0x0, 0x7, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'gact\x00'}}, {0x0, 0x18, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'bpf\x00'}}]}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x9}, @action_gd=@TCA_ACT_TAB={0x0, 0x1, [{0x0, 0xe, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'nat\x00'}}, {0x0, 0x19, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'gact\x00'}}, {0x0, 0x5, 0x0, 0x0, @TCA_ACT_KIND={0x0, 0x1, 'ipt\x00'}}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x10000010}, 0x4048004) 500.183997ms ago: executing program 9 (id=551): r0 = getpid() r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/route\x00') getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000280)={0x0, @private, @broadcast}, &(0x7f00000002c0)=0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0xc, 0x1c, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x0, 0x5}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r1}}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @cb_func={0x18, 0x1, 0x4, 0x0, 0x4}, @tail_call, @btf_id={0x18, 0x5, 0x3, 0x0, 0x5}]}, &(0x7f0000000140)='syzkaller\x00', 0x10, 0xd4, &(0x7f0000000180)=""/212, 0x40f00, 0x40, '\x00', r2, @fallback=0x6d1f8a2e6165b1b1, r3, 0x8, &(0x7f0000000340)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000380)={0x5, 0x4, 0x9, 0x1c12}, 0x10, 0xffffffffffffffff, r4, 0x5, 0x0, &(0x7f0000000400)=[{0x4, 0x5, 0x7, 0x8}, {0x5, 0x2, 0xd, 0x4}, {0x5, 0x1, 0x3, 0x2}, {0x3, 0x3, 0x1, 0xc}, {0x3, 0x5, 0x5, 0x1}], 0x10, 0xa00000, @void, @value}, 0x94) pwritev2(r1, &(0x7f0000001780)=[{&(0x7f0000000540)="c63c8a1bdcbe96124167d6632add2db820337b48cf0a95f445289393083ce6b133306b2fa3f157397622acc48eab80c9a227ddc04d2751b138d919a533873b705c4a60a9db7a03f438b4c6561a54b936d30c9950668ead817dc2daf527fef6b68d1fae52d93dd58d1eaa1724d6a67994701b760f5edd416b860f72642add2f59f260d90a812c51c24423a5239db6189d25a0916b96652ded7fd4c871f164fcd8ffb5e068", 0xa4}, {&(0x7f0000000600)="e6e8f94583de938c154ebe81b3221372360ca281ae4b8a6806c0aca0204d8363c8087ebd21baa81d046891e8d5c470a46a0b2d405a32f7fc7ebe59094d55067828c5025b610568bf7eeac49fd51de78563f3a28ee83867d562b08b759aa2c735e977f08e3ebc6665915d6aed0f1a34a039a8c605", 0x74}, {&(0x7f0000000680)="028bb3585315fd4edaf481c6bd33d86048ed5f89c21c39cc3d85b8530f54b4c8c171004842b72e4ba8", 0x29}, {&(0x7f00000006c0)="1411915ec021df837a5ea861484370a08ba979385d509d6d3bdfc230417ecd41055e0d4b6be490cd736571b898ec9e87ca45e03cba7b99e075b05201af2447695fcad73f8c6455f646e0c8eac14130e5d8ad09717878f263cd3fd705d492628ecb7d4e6f2243be757b7306d1544c3c7f4d66703962e8f5c297a021d40c6fdeea7670009e2535c88f8e771717656c91bcd3db7af0ac064deb690cf0aa1c01bdffe6e33b04af", 0xa5}, {&(0x7f0000000780)="e34a5774fe0079f80ff0677e137fa75120e25367271c4414ed4fec687cfd2a3298ee907e3fa7d7459c3ec2ad43b09cf3ac7afcf5f5c5d98d007896ed5d686a14f01b606cefc94cc7b210b3ba32469111a214f1bd154977adbc7f8265c64f625c506dfbe16e44bd0be634299b02875d6a9e571c3e738aaa4704b586a6f07d8419b50aea572587a661d40e9bf3fd9e15fcfd1657c9f10e0e4a4c58f161065ca276a0c2d8a4b2e8fd600e935213b0e9aeb59f215bccdff9f6f63bf201c3a84c858bb434cd848651543c83f27c4425b0626dc854b1db5f72f754a3240ce9cdd2036cd1f67d623f927e504ea04d2ff81896a2990fa468d9aa8f36df7191928dd1a7df56ff721e989cd58570d74838ddae559a834e2fcb5ae7fabe7ced84f393613d290542f6c59d33bec6c239da546f3da9cb53e572f3474725956756e7e0b1ab4185c970eba05f01f21ae7336f936b1cc174624521d894b4cca829b77872381d0b31e7bffc762109eb0695f5e758c876dad8f6f33531cae5344c49a29b8f2c5ff14a79b98bbd781c51b0a2ebdf8832a3d5d82fb259c54ca64d6494ac6ee3e05d28d71836e2954ea9621e9f0021b3d306a4e42dcf0d8090398d1272a0f113348f6c29144883a40f509981a0b42a5f1345b9c06a76640e035493599b913ee729b57ed6d3390d49c8fdfac2998460c76467b3791c24f82d8686fbde1b26e0da934d0fdc8362f965a9098f67e3e9e30a0a8035741e2e0446b0fa2aa103be466b7c9c24d00e8920831897664724ec26e6dc8924d5ca261702347b1e3436c2d8ff8a37cc37426afdd760d903f970e24693e6ff96aa91ba1b07a11d00d8fe23371f332636a5bfb9b920d90daddb9890358cf1e06f2b133a272392661dd956825d6455f2a973c7877274d8a22bd08a0b50de3fc9539dc576ae818251a9522838d93cf19cb8c5f38f1e488e996e00744767a12a726ecaec09f4f8dec6561f9d2266e7023562f55228b17cc44d4474479b3bf39a91f90b803186f62fba979d37275b1adc985f6ecb54ce8995aab5676736853b863fb17cec2b03fe58d648461b8be5672307de543cf4c8aa1684e70a716e3991c34203affede2ed85ea000cb5ae5ac8b568f0be9a9ecb28a980537ae9380036b1bdf0aec25c0657ff60feb096c31d6f4b9e0f5f5cb47885695b3cc6cd584f1d01820da6647e6d3d781ef0fe36b0174d4648ddfecaa04d8b3a477a371b0465c14ce88c0baf3ee851407d3cb29c81c83c9ee2e09746e0a00c557512cdf1330d7cda1ffbdfc59397bb9bbfe37932772ec0189804e1d0eb0170e82756c908597cc4559b3101a0a1468b2fc5a4197b7edba9fbe35a3568ae9801501cacdec14847a2e5edc0e59e887597c61f9998d17e22a68538cdc73c40beefe13806a398916b08dbeb2708e2024191a30e30e4a14d61a6598af16c9b2cfc051a8baf5e8473c3eb86dc8eb0b244a7558e3a39659aa63816d20306b17f781823e28f821a1808444c0d10f50765f0dfbb6de2c5fd340d1682d209ab5dd2632092d7df1d1858ecdf83b5c6c591119c3750fdd9192e892b65e851e27fd5dc9404b7de11157f3cc4e0b7f549902fd1aae4b89adcf18a62ff6b1d8b1f258cf4314729dac6d1bf016ef0360521203d39a850d3540758663a2eb3061056e3600675711db92bff7a8756e05d200202be0d729b8b92b834e6ab4bdb7ff6b8f58d0d4c43541c0aa35d927ed7aab802d61b791b10d137b1fa4236f72e8d0210850d5e15afc321e8dca249967c06931a72aa1e9738c7150bcd292726353a12a7778641e3f6ca8b39ee483927b7744d8077903d3a7c79f18ffda920aad2440eecfbe3d34d5c639a62818ddf5e6561bfe1a3beb497d78b2f8c09658c8db9f2159307d1bcb2d9790609493c70ac50dee6cd216a20929306204c638ed1073341c423ac19505e26e8b93c59b0456cc4722c722d7fb3cf719aa1de2ddb2d879da610f5f82abeacd39e48fe57dac273361cdb8bbdf7d8fa89468ad98778721ece4bc404708cf1b22dca2e90de25be794bc4882dfd47de73b2e93cba2a263a9ea426a60df0cd5e4b0dd5c30cef4feb010d185882b494cbe59d93c148bd3fef6abb768da8aa2d0c291766465a8ffb753463f89cfdf04aa0e5c14b7305620f29685684aea80c4385201820fe6bc4d582a3ea8ac543b91827986f16902f5359c714c1b367a7c5e04ec54bdc969e5ecee1785dc821dfc29a6c58e51283340b62fbf1f4ea9a8db8e00f7387b8b3262fa1f6f78695ed3c9bf9e3fe548c7746fdea89d242ba59d839cc971ca7bd91df9ae7f294e2ca1e52d46e5df7a3a522f291e4667d8396852333ace7dbf3642a23f835d361d39ab715fd6e2b9e5841810eeb9be7d8f6082676d9906af99d5125a7f1e055419284129995822939132b9337bf675124619db707f3c9dbe33b90fa423956fb1b56a960363dd27832f398b2b497524f462e88377e0fb8d6130f785aa307beaeef90b097bde5e3c56cfc7b7daeb0ba1a383a844f805e06c012038a77728fe96609c58696a15609b620bbaae9234260115e23e133cad0b6547aec7b21337ce5d89ebf89c64dc34efb5fa6738e80e085b610055fd8b6dd20a01c1c070b5fe644f9680898050d27d787484a9cc4805f56d82c21a93d54b2eddddac8dfb6659f37023156804ad17866f70396994d8f78bb92c4d8f1a71a36b7bbaa6b4e07a4707142cbdf438828d1f834cf5712e0338974b39d63e92dcef7ba1105076e5aca3b6c3838b7dcd557e0fa230e0fbd9d8926c2e7888356a7bea2f5e04011cc57ecf7f4c415968e1fd477b7995d8ddd6f282d56ee88b1779f6860fc8f5bd13c870a9f69c575630a03e575e8a36f599a51e21b79dd7d3b64b5183ad7a5f3272b0c5bd47f33560cc2a24cc83c7a72fb303491a8ba880a206b94977ea444b3f68eb7c8633d711e767c63f86f9c9bf20ebdc3de736c5084054d22606acf6812c5fcce1e8c55ca2a18a24dd8f18e0671579f0c6d6f0fbd5ffcb7400150bcf79f6949088955d20ab2b6f6fce67cea763cf158ff09cf564bc3e4be3800b1c73c32d03d379c5e5a33e09d0ac179a4a310a0ccee8203077c7347b679c13108e17bbc880a391fe5807c4a235125c9b8dbb865818eb548b4b53e7af301b50f147816cabba18d28711957da5291a97c2cf0fd93f544cef9d15e6257ac1ba143716f838cb1b7f1675df0b8c213789d9cc69c8ad79d623b72968742bb8d9980ed75d0e230b07f3253c260bb6ff14dfe5aaa5400b91eca62bbb32593a4f3b3daa616a42fa603f5826df893c5eea390a1c279f6e7385ca9435f2ab273afa6adfa63a135afab6a6950cb9d224be134acfb1844302c548e339b8ec8969e04ae6822abdfc19009fbcf019c56c50972e68368961b16ddb33a426c5ae977202ea3eab1cdacd16552b8129c7bff97e50b5daafbfb4fbd16d2b66ece1822147a393075b1ae9a54bf2ca7c84e685800d48bdfbb86e9089029b6494c8a9876bdac9de360a5e8a786b6714547f4448fb6f6850b3de33d760b7bad540920f5e403ee30cbf9bbe033d8ab58e20ce94f7b241a419b3444834ba62eea9fa1eb7aec119e2cbb41378556e7919235e83c76dedebffa9852e161e798eef1fe5e085916b9f94ec6990ca1408aa4228576b75ab0874b3a231398426da001bd83731dafb4d71c875642f912bef942b874d3b3e2b8f027e6b9ba83605c54950945cc5b6c356a9f7755f9b525efea23538f9a8f7ffe0bfc9ac740a4fae85a349b4a3050ba46eedf29ee7b2ae74a5fdad431e21adf886a95a6ab07e3116a38c374007bf11fd8502bfa48701b56bab7dfeccf847d4a7dec3e82db7e4ea32ca0d606cbb425ad681560c1331fcce796002f92ff51c5e06a81706384e05712c32dc3b7da4451b39adb8aeb33333ea4f4b24e5bda9b958f5017f47b3b9d73608344796837641ff0bbee6bd0cb5c655d74b762a6e4d8c1c0fb585bb17dd11ae0610f5d2320eb30e13c0d59a30c5d6205d9fe639a937b8689727e844be0701529923e2e9967447098a922def745d46709b1e12cc36574da7b907da93ffff3efcfaf49c0e01aa0565a69fbbbb5703aa7f9413e85558878101ddcf0da80c544445f89f0a3421de24632a581a0e05e91f6bb9f07f04890ccae494e1ccd72ca804d94de2198278d75414581fc1a3c44957b845709e43ddd61379e32244160a733986f86e71c6e106b0345d10be0dcfafe1a1e74bcaac1c5dd408c6271985754abb5d7fe73b369e56bacbf579aa0144e46adf3e438807bca76b0515b7fd6d8963f3e8e521b94f4ca98a3c793da4124e0ed3c0db53271212075cc6801907a4b9c52357ded9e7dabe37f61388ea7e64f2223b9c2772770926b152fb0a8229254e0ef9ae811559bc7a3b4717a9d50bf50459c5059024d8700a65093ebbcc3746a2b9a57a2bfd0dbcc7550ffb68d2eaa5481277936a740dc06d85727252929e65418619c8f92202073b380d136c7d64f9129c1e594ea2e2328c8c53d06c9e0bbc403e6e4546ba0b583cbae6c63206a9423c5b3a30c9e20ea0d0b4157fa35b9e2c3f6c7f5c7e8fc1329fa38cd7cf8d1ab975a5c697859ba3a9bf8afdaf141dd96b82d9fe8f268a947f5022687976b31ab76d27f82f037c947f55c004b2529ed315b1c3168083cb7ac90f7cb8698a1777a2f58a185f94631f8647947d311b3c25d1ca33f9058be8b393ce55623348d6261bd6b5939db8e0d316d0db96fcbb9ff1b7b3f79468ce03adf5ad6ccc8ba8c231dd5981f848f9a5fb176533943d19281dbeaedc8fcd3ad8ba5ce64b6515fda18943fc690e7dc5a1277c0953711fb0ee8e02825ac17ea360473fcf20938533272dce2a18a67767e05cac3ff4a1a43a55c1220013efb87c318c79a7d495de62998d801a86ae0964598642b08962a0cd0d9aa9417a58352466f1104bd519bb1f5f16f52fe9ec147067e519b921a46aa7dd36260dbaebbf378fd0c587e4ee27082e2cde55a145b880a68f1d8b1a07fd5a428b4660710146121cfe0d56a9d45dd21342975e087b5bf1210f589f22f59c8bce2d81162e1011cd0529018cf7c8db41da4af481acd5e0515695d0f1a35e285b615b9b6591131284f416716d8aa68b7666a0359c1dd7d3ab560b6a9c1971e243a630ba404c6ade6ab3f548c1f0700d7abd3b6bcc819c6b2161eacd644312e52e044543091fc1ec56ac7ce6b30066f90a2f538124bef6e8f01b696ef1211c9d085c4d7bdd23c6278dc19cd6e8860b4a79454ac67cc61980dc55a196dfb11250ab99e03039c000d90671154e97c085ca73b8b2e3bbb80ec3a932265e95be476b4dbdc4587c49b1e636736e2052c73411e70bd648c32c133a621ac25d51dbb45ac614eb6c1dc3e78b728cffcbd871e03a040384c8a29aa1ca2920bdcfc16c2878b8713f8204de65faebb353aefb2cfac529a587a227ddc696ad71aee88c8aa7ddf81b45ccce7f3cfc6be6d5e5f2591cd4dc7519c8c35ec1168f19736b31723df82a497b51f8b29e5a9e251f1ae65482fbf9bb49254459acfe4189393ddc3e228b49a08f059ec6872854d5f5b923c6775abb541f1bf89dbc79cd2ac34cc14afc2199fbe70679b927c4ec9d1017dabeadc460393aa7fdd66cc0cd89d8020a7cc424729604f8a20b94535897b187e144c610f135dddc9a483dc67b2eed1fa109df36b802ba353d7d36b223f072f57e28447a937b8cee7023c119c7921fae14f36b6f66a92ed75cb2e5906bee936931e6b916f4549406f2cbcd4ce4f9cf", 0x1000}], 0x5, 0x1, 0x7, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000001800)={0x7fff, 0x8, 0x81, 0x800}, 0x10) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000001840)={0x4, 0x8000}, 0x4) ptrace$getregset(0x4204, r0, 0x2, &(0x7f0000001980)={&(0x7f0000001880)=""/211, 0xd3}) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={r3, &(0x7f00000019c0)="5a740e907bad7dbf3ddbf10dc9263c5f54556a7a036b8bc535a51a6465939510b174a6d97eeaa5e65c81eed2bc17f085ad0caf416ee49c31d767d6738839318323508cd21bf707ad304ba0f16b90f47bf467b5d673c2d199f27a893ee2ad02d1793f77b5b4436515cbf429f4143778e6fc5b349473f714a11f0703ea650c83dff3336526cd8d5e63179ac64dd7e0f66a12364b4eda63690735203de5b5b06faa9d7532c2e50d85721a433765b0d484cec6f3a5d3befa47666fda058566f982697f51bd79f85778c6c7ec4675059b28e3b81dd82949d0f01ed404", &(0x7f0000001ac0)=""/4096}, 0x20) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f0000002b00)={{r3}, "c3f790175e569fa949a2c6ddd2df345b7a9c305e14dc8fcef4f15de8353d7f88814befe5b8bf6ef943cf5c79eb38a11ab351c9633d1aeb17ebb2531750dc82127fab606390ee7012bf53cf98407855cb47d5e0b4e46e233f5ae150cea3156000bc038b2a36c2ab2bf83b12ee01b34799acb4b639d5a066f660acffadd81405d3de72b3a1970167cc8aaafc88dc424ee54934527184b9d502be3744d5ec1b299ce64d12fc991af851c4dea43921c55f26871287f3417ef718d7b3657383f945af7cb9a812b631c88b59979467b6e153299a8eb01f1603ba2002ac19e86f4f11be87212ebfe6b503e16a6a4df7ef0b67d9f0928a980679369fbc687e051140731727dc510541a700b9edab510c6fcb98c9cc58fe83e32ba284a318511c18e48d7bf927627358e3a3bfe825fa01c35d855658e8b95bd7ab95d0c910dd2c1881da447a7fe62676d919119522e82092028c8e367a46ce77c7ab130dc3b3cf9297ef6c33034f1b79894256cd81ab65d473256c6d9ddde69f455327d876fa50caf3c110bfe8140a8f401a6a61eb723452f2786b67738365153edae5b630915909ca140afd3abaff7d34fa43e65a681b3dc28fb1d518d1354d25ed1449cc8bd584c1b6cab67b8e7b5bf6546adba94d58ed0d37285d7e8a22512de77dcfbfad605be0d668601375ad7b4b972d18164e38f0723976ca0a0122f34bdcd16ec9cd6491b5583fbae7fd9dcf51c811022570b3264f2528c89686ee7b7469e5c6721d6c50a630499d5126c47689ff607fea7fc0f71d69f4747c90e1c4165d9b1661ecc2ee09d38bf280cb7278afd4dfa0ba2eb130caff88bd230ea896c4d731f970abfaa2677b4f86c792a4241771f5b5d4a085afc6f26909646163f8085736482a69e1a254fca7b75d8396a60e3e96f635efe5886b0d7462884c51257a57061cb503c211d505f816c7d7145386509a3985c8d1d25f965ce0ddee9e6ea073552436280c309ec34bb5604208f8f850e64f5cba8d88cb5a637e6cb4631bc1ecb517db56256df3e0169b10202224b9fa7127cc4789a2aac51f9db384f966504d56645cec3a54190e20c4dc079a3deb9da1af1302ef2af1dbe05142da3e1bc66aa0c46898f3ad6bfea1e171a83d204300c37d5bdad44da4cfcbd74e713cc731a9010d98d3ef1008dcf115a33b7697c7f8c7066358dbce55e3c41d7d18d2ebaf4e90471ec040f2a3e126640e294f50967dc5dc4a7c1ac53a3048a7844a75cfc79c150d06f0b86a3d41ec916bd7ba479bc8405c422b2c3e28ab549071b85a413bde08a7d361086763af88f448aec32a3e8ced2905d695c59d643c735c964fdbfe995e5eec555a68c1ccca5f2ff96827b0f740d6d09cfd7f560a30e99347e24d4b1f295c4aac84804adc1a4b927643a3362b4ea18a10a918e65e478a1e753661fe9eb0a1b9255154b7b5c25a57b2012d609434b1cd772afce3cae438951254bf2b00e76d3be987b0e0bb915bdfbd35347031454911c18601e4945c206c93fa6b07c1cf822abb36b4230c2fde4cfbec885f5ec2185bd0c3624a7fa6fc17c62fc274986790d4c8ea9027949eab1b1ae824b4c051b5b8d2e68f17cba9bdebfda4c4b97c4338fab7ccc0f683ce9ace49c1fecf281b008dc7e8d6d431b668214c9bd1a436dfa148051a3612b39dd55be33109151a7ec2d58592d266eb6dac02f14587026f855ed40078fc40edea030500bb674df34e32ff7204215b2bd52ec192f1707fe73f6a3fb13f517cfec28e6d29edf08be2155e4b2f35ef8ebe3ea398e49cbefb3c4804a44d217f1ddf750f6132c9bcb299d7356a8af8b1eb1395a049f520a2a0b6b96bd9d9a8c8bf2f80457b9d0b4c10114f4327c872520a443afe0f43d9f721254821a0372e7ae1fb2f6c418fb8b36578e99bcab45de07a43aae36345623dd5b5c31e059624dc706a438303b1031b5f15477b92c3f2db6c07e6e0865936ae8e5485b94eab7f528eb9ad1b66281de8c47df99e12ce057190c25a1c0b0b10f2a8d035b3d37cd7f0b2c54759a498e462c96b3d43fa24d36f1ad6d11bee2ecfe058a6629d82167835b48d4f7cd65241db04c74cd0daeec6b32d89946f4e7ad0820462015523b7dd416247bc40067bda8c39bf4482966cf067fcd08e3346c86b29cf9389e9c05496989f17b387525b0eda4ae8654edb3a12bfe35952d1a5b10ec75510f7c48ac5f3b97db572c499b11cd19ae08c8907d759ffd3f019138c5eea576b3a6d99f0ab49bc2f258fcd7553e60f2370c7d3314a4f15d829854ee277f0b652151aa2c11b0814953d9d01956573c3d2096690962f9308a755a3d99658712e1b468283641973d396fd62c59dbb8ea6e0d49e967bd5ad64e7eada1aae609324aa93ff24594883297dc0a0a718f79370516ae9918497de217059c15e20d35a58fb30fb110be4b4fa03b882ec36d65283a1a95c1a6f69a58f015e4b3a797a16fb5748ff4687a7aebc37fb2363b810799fab1f628e1d0b8eb17319b0dd8da14d7ec318618c87b0a3021b9aa5ea1777d281444e565f6f5326fd830cc4b57997e3104ad047394e543653acce5c57d260185cbba443f6378fe64ee452e434578b229cb8da4acc3b4629d5fd957f863d794e76398199b9c9259bd87b6ec828b11112e14c6b746b2053c96cf44e38e781ac33a24f2a4a852cb9cdf3282adde6f6b60713798b74406a3ff75237289a1e76a1a4823f6b8aaa4cd76c7e17d1fb720977b3afcc29f53ecea94f8e5f16571ba96714f89d932fcad8b729fe6c27a303ed7b3568261589ee27a9734f8cb3dcc51023efb96d43ac8ed5febf2001e99808466c84e1d82663aac6efbc3349af79b1629763da7851e612158d183e7f92182e6ec9022170e0d3360bf4fc4176ba735475710416ea005b5cb15b1fbdd9ecb69318e7582a27a6ebd975e788db8bd3889a07bb73e8d896a02128150764dc413dabd2a3e31cbebdfa66ae14d04896a093eaaf31175b5bfd5de1382bad25a68cc9c64fa8a21e0ac36b590e60be3aef2ef51a84c0ec5ccab1ba50a63312adc54620de98907389b247eed54a20734aa99aef77981388a2f405157b18c43eca43503b267c61f810bcad057b5595949ca4a79f70c6ef87d61f94fc27881dbe28b8e5643a92991d660db835f1e6e1ccbf3b0a293868603e07728da51f1ebab11ba42f8c731d82520a00f0c610a849d2561e64af36c4d41364b576bdde7f7353a31e23c92812f5bc0d6e7876405b99b696ff1f393126013a548c5a7258cde9166c9b37199328d0ca0047e5126740655523755bd9ec6a6b6bf9d383c15a431a778a39d60e02151db6ca30d7dd28c9d6d23e5f00a4f6bb4b438e3c214c17723cc54362467e218cfdb0da74bd8ae591db2ec9c04c76e13e2129e66c6022daac355d4147b3e46fb267d1362d12eb09a4dd86bf7b229df33eb1ec2f2ef53d2665306f579d8dce4602bab0417c3ed150c241993c60c3d778a0cbd732915567cea1f16d0f0a6cd05082d8d1d34294001c7b5289b376f1cce6e6c63b6d90583d62aab3d5f4ea19f120ef7073b792e7ce105e150de9433e4e0314c10492758b9a12e815c8ea281ad7b8ad7783e08dabb48b88ce02b3b9753e728f26ee5aa09d424ff7849722bea22326ac5b6a6069154999014039a31f77fc2ab6178a3743f474e7660086570c0d641f59ee4c4320362e8849ff4ec039b387709978f82e1c16e9f2b5e21551d1772e12bfbe6db46f1057570c6e7e3cfed59bf49291149adbd0193b40b09907b576e08fc8964b518d573998c23510e915d04eeb2a254fa9cccd34131eac416300b9ce709622ceaaec285ceb3b357905f830787e781a160b3ed91f0a7b70673fc82989262042eae1f5fcaf752e5f2b5d3e008754116e359c85fce4a64f8eff4ff996cf64765a50eeb47f2e88831dfd7f8fd9918934771267bda863e6d49de0513a7f65cb650cd1c03f7a06f0a87cb16c92c78b9da8344ea3748ad33da846f6bb981eafd10cad8dfb12d68f2830c444d22de8db8c86ea62ddee0f346754b35cddd2aceb19ac08228b2809041d303957a5bcbc4328f46d5301b9de14aefb9da26ce403db9a66568567a79256448b6b7914710aa95414f912f90ee168244122da19741868c4c45d915c80ed385aa196d40e638f634afb33901fd44eb27cb339c049bf23d26309e0f07f81a9f6fdeaf0eba064a4af89bbdab00acc383fce270079db4c7651057c28f58ac9c8bfb1e6aa39278c3f0bc7474a29564218d75baa8ca07311226f39bbe2a562ae71068983d64d7b7297890e1562897ee4f1a593b8f2759a0d5e209343e4b88fa68ff825286ed9401411f705973d3f6315a749a8e1158bbbd862180d757a08913874a64e9032f96dac64049598481b1e5350393adb06b92eec1e08cafcfaa2f4c4bc1f937d619ca01c21b0ffdbb09a9816c21ced32f82480bf9375f0a0774ee1ad6e699c7dfe515ce222756ac154b02505e9e14ec9238e38b7943155af7e5a7c0e577a69657ac5fa9170421edc4e94d550f4d59f5b27eee01bc8aebc384777b15603d6fc7c01faf9fd46946cdb020f0c966a9cabe00041bc1892b66f47288e1f1a23904b3da63c78b0e76ae49790c2d05be303ff617fb1ef9d6ccfd35d939bb6ad7cb09991ba75b5435f0e995e0b8b7130e2842435c43a4d3540072030e30d76a641dde0c932f76dcb85dc99ae59f0f669c69a74958faea26a9d381848811f3460c41c78070d73cabb5fb7297caa168e8d1c1bf6dc9082f3037cc97af0e837d09d81d8bc57d98648087da73c420f625f9d27a3f4315eb2d61f82ec150cad71da131db3c469e365b7474a301d25ee1bc26c80ac12e373b9e97b91f482174e50c2fc941212130df6bc209220b83f115c498b43bfce1cc15898a77c8aee27fed9bddf551106d8b2ccaa9d5ff0a22a8c49318f6bb1d2991e6edefdd8e1fac36069b79eedaf28175915b2c6c1e7cb695a229c008247d16e17bfb09019ac2f4129ec43be933da496358e157e01b6ca07eeb3700560f864d3510434d916c2187a4e8b0c1b26e06f1520649ef1e4cac3fae1eed9afe50f05e1420d43e41d8b59c2a3e4b9be2877811ecfb63ae27564806371d7614d3720c704a88084ed2b99730b210dc5ff94a69ecc290bf58a8d8adfdd79661bc2431490aecd7493a62811eb21fa9f09ee964ccb620b9fc7e8178884534b1187815cc595daf59f3d1a6058a5972e7f533712ce3d45dde1664e7f278cca336ca31335ceed19cc3be2da285c1db2e1062005abd73c30b96175ba587b669fc296f080fb4244fffd338c3d1250911a786ef6a0f8072ed1eb7b50017343a24f73866ea0803c794ba691cc47f716974ac4d631f47becac4c34125021d238887ed6fe3c37933299cc8416a9dd2dbeef117e9f0973dc5c7566cd4b017b6d839e1a8a5b2177b8d2c06f56dd7d31a85411ec880009fc3f314cab1ebbbe2b4f0122e985743f9cc228d900d0be54a6b149c213fe2785ddfed1b2827a5dc4e3fbc5f87e96933da884b8db620776403591aebbc3eaf00c5d9f24ddc3a63b3f1983c1bf4411f109cf880ae25a10ad0964202fd005727f714c9ed4cda24dbf5b9dd189d550aebc0d705209abcdc7d1e5e218fa187401030a24ebf126c79f15435f82659e2d1541a447a99f089be38f81f7a76d8714109da90e33c0ab2764b47bd76d307580363bda764c0beba28bd4f6e2f5f55af09f358302b2924f864262b25e68b056a9a60d6275b44a096ea5ccbaccacc15f865893de914999"}) ioctl$TIOCGLCKTRMIOS(r3, 0x5456, &(0x7f0000003b00)={0xfffffff8, 0x6, 0x1000, 0xa, 0x4, "73be6c0e25018c43119f646acf4bd7d77e434c"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xc, 0x4010, r5, 0x3e0d8000) r6 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000003b40)=@base={0x1e, 0x4bb, 0x9e, 0x6, 0x200, r4, 0xfff, '\x00', r2, r1, 0x2, 0x3, 0x5, 0x0, @void, @value, @void, @value}, 0x50) sched_setscheduler(r0, 0x2, &(0x7f0000003bc0)=0xe14) r7 = creat(&(0x7f0000003c00)='./file0\x00', 0x2) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000003c40)={0xf}) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000003c80)=0x0) setpgid(r0, r8) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000003d00), r7) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000003e00)={&(0x7f0000003cc0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000003dc0)={&(0x7f0000003d40)={0x7c, r9, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_DEBUG_HEADER={0x68, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x800}, 0x20000001) r10 = creat(&(0x7f0000003e40)='./file0\x00', 0x8) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000003e80)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x80, '\x00', 0x0, r10, 0x4, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x50) ioctl$KVM_SET_IRQCHIP(r3, 0x8208ae63, &(0x7f0000003f00)={0x0, 0x0, @pic={0xf, 0x9, 0x5, 0xf8, 0x4, 0x3, 0x8, 0x7, 0x2, 0x6, 0x4a, 0x1, 0x34, 0x5, 0x9, 0x8}}) socket(0x3, 0x4, 0xfffffffa) openat$tun(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) r11 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000004180)={'ip6tnl0\x00'}) 195.579099ms ago: executing program 2 (id=641): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x141042, 0x0) fallocate(r0, 0x1, 0xffc, 0x1) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x3, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xbb}, [], {0x95, 0x0, 0x5a5}}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000200)={0x1, 0x0, [{0x4b564d00, 0x0, 0x9}]}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000002c0)={0x0, 0x1, 0xa3e, 0x6}) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="0a000000000000006e02"]) socket$inet6(0xa, 0x800, 0x884d) 195.135168ms ago: executing program 43 (id=641): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x141042, 0x0) fallocate(r0, 0x1, 0xffc, 0x1) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x3, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xbb}, [], {0x95, 0x0, 0x5a5}}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000200)={0x1, 0x0, [{0x4b564d00, 0x0, 0x9}]}) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f00000002c0)={0x0, 0x1, 0xa3e, 0x6}) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000240)=ANY=[@ANYBLOB="0a000000000000006e02"]) socket$inet6(0xa, 0x800, 0x884d) 189.479699ms ago: executing program 6 (id=642): r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x2e, 0x0, &(0x7f0000000000)) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000500)=ANY=[@ANYRESDEC=r0], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) unshare(0x2040400) socket(0x22, 0xa, 0x3) r2 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) unshare(0x2000400) fsmount(r2, 0x0, 0x0) 69.986479ms ago: executing program 6 (id=643): mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback, 0x580d5476}, 0x1c) r1 = accept$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @private1}, &(0x7f00000002c0)=0x1c) sendto$inet6(r1, 0x0, 0x17, 0xfffffeffffff7f7e, &(0x7f0000000140)={0xa, 0x4e20, 0x169, @loopback}, 0x1c) sendto(r0, &(0x7f00000010c0)="8513", 0x2, 0x40044, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/85, 0x55, 0x160, 0x0, 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000300)='./file0/../file0\x00', 0x48800) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, 0x0) (async) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) (async) socket$pppl2tp(0x18, 0x1, 0x1) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000100)) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f0000000100)) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000480)={0x8, 0x0, &(0x7f0000000200)=[@acquire], 0x0, 0x0, 0x0}) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) (async) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) (async) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) dup3(r5, r4, 0x0) (async) r6 = dup3(r5, r4, 0x0) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000004c0)={0x8, 0x0, &(0x7f0000000240)=[@acquire], 0x0, 0x0, 0x0}) chdir(&(0x7f00000003c0)='./file0\x00') socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) rmdir(&(0x7f0000000040)='./file0/../file0\x00') (async) rmdir(&(0x7f0000000040)='./file0/../file0\x00') 0s ago: executing program 6 (id=644): r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000400)="1c0000001200050f0c109afe230ca9888738787c411e78d273660000", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0xfffffe61, 0x0, 0x0, 0x0) r1 = syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f0000000000)='./file1\x00', 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB='active_logs=4,jqfmt=vfsv0,prjjquota=f2fs\x00,mode=adaptive,heap,norecovery,fsync_mode=posix,user_xattr,disable_roll_forward,\x00\x00\x00', @ANYRES16], 0x1, 0x105a5, &(0x7f0000020bc0)="$eJzs3M9rI+UfB/BP2u1+d/e7rkU8eNsBEVrYhE33B3qr2kUFuxR/HDxpmqQhu0mmNGkbV4TFs3jcf0RP3r37T3gTD4K3BSXzTN2tVgQbG7t9vWDynnky85lnQil8ZkICOLMWs19+rsSVuBgR8xFxOaJYr6RIVlO8FBFXI2LuqaVSjv8+cD4iLkXElUnxVLNSvvX5o4frj8frn3376Ke1LxrfX5vZRQMz90pE9LfT+n4/Zd5Jea8cb+x1i+zf3CszvdG/X27nKffbm0WF/cbBfo0ib3TS/vn27nCSW71Gc5Kd7lYxvj1IJxzudQ7qFAfca+wU2632ZpHdYV5k50Ga17jMB8NRqtMq631alI/R6CDTeHvcTtezfb/I5mBUjqe6eas9nuRemeXpopn3WsU8Nv/xx/yf9253sDvO9to7w24+yG7V6q/W6rer9Z281R61b1Yb/dbtm9lSpzfZrTpqN/qrnTzv9Nq1Zt5fzpY6zWa1Xs+W1tqb3cYgq9drN2rXq7eWy7Vr2Vt3P8x6rWxpkm90B7ujbm+YbeU7WTpiOVup3XhtOXu5nr2/vpFtvHfnzvrGBx+vfXT39fV33ix3+tO0sqWV6ysr1fr16kp92fUfx4XjHc5ZV5n1BABOn6L/vxhH9f9P/q3q/4Ep0//r/0P/e+avX//Psej/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrB8Wvn67WFlM2/8vx58rh14otysRMRcRvx5hPs4fqjlf1ln4i/0X/jCH7ypRVJic43/lcikiVsvl8fNHz/3cVD8JAAAAeDZ98/DqV6lbTy+Ls54QJyndtJm7/MmU6lUiYmHxxylVm5u8vDilYsXf97kYT6lacQPrwpSKpVtuJ3sva/5QXHgqKinmTnQ6AADAiTjcCXiiDgAA8Oz6ctYTYDYqcfAo8+BZcPHN+ycPBC8e2gIAAABOocqsJwAAAAD864r+/zT//h8AAADw99Lv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAb+zcTU7qUBQH8NOWvsf7MBLj3K04g2W4BIcOCQtwEywBt+AGWAPOXIIBQ1siNZgQ+0Ekv1/S3t7G/HskTM69pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl17yxeRpevPYNGe9aaad/wYAAAA4ZJUvJsXFqJz/q+5fVLeuqnkSEWlEHOrds/hVy8yqnPyLv88/1fAcUSRsn/G7Ov5GxG11vF12/SkAAADA+VrO5uOyWy9Po1MXRJ/KRZv0/11LeUlE5KPXltLS7em6pbDi+z2Ih5bSigWsYUth5ZLboK20o2S1Ybg3JOWQ9loOAADQi3on0G8XAgAAQJ/u966nJ6yDniWx28rc7QUXv7z/2BD8U5sBAAAAP1By6gIAAACAzhX9v/f/AQAAwHkr3/8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl1b5YrKczcdNc9ab78mq8binJBHTppUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8M7+vJxACIRBGOxd3zeZ/IOVBo3Bg1UgfPyNhwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7/rdX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+3XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcu2tkVRwH8DOPO/sA2THKwNq44sqK4k5mfSHYbCEEC8FKLIfsZBmdVdlNYUKaNBaC/4GNWlikEQKCxMK/IIWVKWMTQaaIYGGl3Fe8eSg3au5Mxs8HzpzvXs7ee84NhPzuuQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnx7XAtz434o53menbsh/21xbjfOdLH9vobV+MW51q10z53mvE96kx6FgAAAMy6Rl7fhxB2o82FuK+3k/r/qXxMXPOvPZTmvJ4/WvfnfV77x23r28/fPLhQO71OFEL4uj0azFe2wul2veS4KyXGJM8S0ic0jeTLVn99/ZFxlNz12ifb26+1knjh380YAPgv3Mz7LCwN05+P4r43yYkBMLOaWQuF+r/RnuycAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKowXg/P5rkWQnis+WeO7eyvLZ7U7/U3rubtytuPflQ8Z3yKKISwNBwN5itcyzS7XnLcg5XVd/uj0eD+qcLj/+h/CYJwXsIZf4MCAGCmRFmL6/rdaHMhPlabC+H3zw7X/zcKOZSs/78bbt0oXqtY//cqW+F0K1v/d5fvfdB9sLL63PBe/+7g7uC9W70Xei/Pv/Ji76Vu8jyl66kKAAAAf62VtWL9X587vv9/uZBDyfr/+5/e+rl4rYb6/5jT7/+f8YQAAAD+xx6+9usvtROO11qt8GF/efl+L/08+Pet9HMCU/17lw7SxTxcyFqx/m/MTWh+AAAAQKXG67VD+/93CjmU3P//5pnfPi2es5E9glgajgY3F98f3aluOVPr+P5/+8RxVfw6cQXLBQAAYEIuZa24/x8l7//Xn8jH1EMITz+Z5uzPAJaq/19tfny7eK3i+//PV7fEqVTvpPejzPv/ydhOCM1OBRMDAABgJl2M2xdfJvnHaHPhna8uv9Hy/j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAH+zPvW3CQBjH4deXRInbZIT0VgIz0FAhGIEPCcmSZ2AAFqKhorVYBFYACc41naF4nub/K664FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg5V0evniLiCJSlynSePNzeo+Ij0jbth193rLYnY/N1z1n+8Mk53dMf8uIKKPo4xwAgN5V3eZYrevlX97/vIO8w7zVvKkXz/w0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBlBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AsAAAAACDM3zqNjg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICxAgAA//8H0mC4") open(&(0x7f00000000c0)='./bus\x00', 0x14927e, 0x0) fallocate(r1, 0x10, 0x2, 0xd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) fallocate(r2, 0x20, 0x0, 0x10000) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'veth0_vlan\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@getchain={0x24, 0x11, 0x43d, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x24}}, 0x0) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x840) r5 = inotify_init1(0x0) unshare(0x20400) fcntl$getownex(r5, 0x10, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000340)='mlxsw_sp_acl_tcam_vregion_migrate_end\x00', r6, 0x0, 0x3}, 0x18) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r9, &(0x7f000001a240)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="073d75dabb9bfca5616d30b3c68662318a3d17e80d0968d8e9696f78e64052608aa5d264c52454737065a137790b70266597b9f0274f502088ae819c5d6175e2e1e3715c649774e54d9320c3f0f4baaf843c09f89245e8d49c9d001029", 0x5d}, {&(0x7f0000000300)="f6cd1a43dac5dff3b35a0c3c241f16638770e5c2", 0x14}, {&(0x7f0000000440)="b286be7585770e0d7c718451182a9b955f8a8f22aa627e64b8304aa9cf9a97da23a31d2c03c3af41cde74fde163c948aca7b9ef8612f295bcb6af5f42aa6c16bd53a849a201734c87d62bf236768151b61b512bd4ea3f927f4aa318baa2ec86aec959d98b2e29bedd1452b0986259775d3afd27a2fd9", 0x76}], 0x3, 0x0, 0x0, 0x800}}, {{0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000500)="a1bf034181452f41dc0cdd4876e6b35bf5174541cff750a1abeefde1a988961d05e8f3e35b4093d62b1ca43c9930a9df2897e49e7b9c9318741778ce3664d3c2cde4a081efd82c53e9b364dd9a00b91f926ec8ee98466db05ef06f9d44f59cda7b0b51a4efdecfeac64ea91913bc7342c53eb016a4d70a28519a6e58bedd445fe8bdf2e62c7050b3f235f53357cb427876a3b35a8e41a249e0caa262af165069263464c4c25f516e1098341dfb3fed5c92b63eee48b0a10197971e388ebf37dc", 0xc0}, {&(0x7f00000005c0)="a290a21942909b7d4b012b63c044a8f2193bbcb110d1c1e44656898733fa2f57b298cf344ec9df993a390ec37cd2de137026c8fdb3a322e69100663d6e9af5b858e91fc538a8a178afbb1f94fd97", 0x4e}, {&(0x7f0000000640)="6361e8bee92ae77d15e8d3", 0xb}, {&(0x7f0000000680)="dc94f9773dc676922a781b33d30dd6549b1bf67b2b4e9a369aaa8e121523fea7d2095bfcb09e88ea00b73bd982e391158663541a818015cc57af6ed8565f965893b64c9f83e38b198b6c42a662cd8e4292b3d5791ce6d3d45712f2fd25e3bbac7e03762f7cdc8c17bec2cc2f43e69762c9620c920709a419854654df7ac415d304293c702414a544611647fca9702d17281e74479b5b67a2de1df297ddee6dbc8b79033e7dbb44725cfe2b", 0xab}, {&(0x7f0000000740)="1845a465061812fe051008f3fd87e9d845bcb7ff95ac400228fc5d7aa6e119a9dd5cadbc6bc919dd1d6477745ddc2cf080968e553d0e18dccae0b7705c7c0535d0c91f", 0x43}, {&(0x7f00000007c0)="15ba624e62e485f6a42f1daf4ad688c5200c25514002decbfb91fd81a40389a4a8c871a45a9564b0d16cc0b9ef89ed3ba635d4bfce0f7e3de49053d72010f14811e124057fa599269924a2955608a8845b5d8c", 0x53}, {&(0x7f0000000840)="9521344b77db9a63ae9c412fd189fb35f4d8c468b58225edf3695047037710f1429bdc4e7a9f4af99f0a47f0f405e5f4269ff110cb37e3b83b39e5f0bd08f71f460eff0c32dec29d6faa21820414e2a60ce4d7247b7ebb17fc433162a910bcf1d966daa32c1ed230500d66cf55b3ca1bdb70a102010a2cd0d556cb0433fb445fbf40005f7cf916464038f620cdca5e0c90f64b3fdd4121701cbd382976528172b44a39bfa6be85d605de0fb073e8184530935826ba1e6bafb53d96a655df99630fe8b7e8d810c8869239d5f2cd", 0xcd}, {&(0x7f0000000940)="8c66fef5c055343dd2bef272a80bde94a3282da34ad3291652ebef4958ba50ce76bbac7e850b300930b780b9839cb43bc42d24313aafa0ba6990424487746f2ab669d012f6537094daec63b7c2fb021769c7e69abc519d1b681fb7ea7d9d229e0358bedbf54da8a5f54fa8cfdbf4bd21cda9828326519a38d2bcb9fbbd14b865f89c6d9565c6940e3cf38dad9c9080244d6eb265670e", 0x96}, {&(0x7f0000000a00)="192905370122aeeefe49954faa21495fcdeaf3e61475964a1f573865ca6d3863dd60701eb942983f39041633812253b7644c9b652ee1a60939667856066095b7b8189fcc546f740a9138a67b3238881583995422cfe743874ad6706c5e8371c7c83b9cb75ed397ebf8c1fda48f0f5e32d33cfeee2a833f78a50fdb516e12a006eb9c10d61f7f3c70d018ad3ad92866246a", 0x91}], 0x9, &(0x7f0000000b80)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="400000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYBLOB="bfda28c9ce5181dd3f9bc3631a97f2ad40aa22a3a8435b359f96de1df1e01f976e84c7539562513a754c9e9023afc7c30a77dc1d160052052d0593f7a8e3faaa66e289c6bcfc5134481cfae7d0d4ff5b5086aa346c446c8330ca0e84b65c1ce6ade3a1acc23883c9464e59cdd8ff65ab465b06b58c9b8270af074a76f11cf7433b4f35a7e8975aa879018659b4a6541f0626fad9d98b47a62f0cd144d4ce7e505cd324f1e045f0077278da417af628198c55e764afdac1677672e25ad6737092478e", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r5], 0xe8, 0x4040000}}], 0x2, 0x0) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r10 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r10, &(0x7f0000001240)=""/102400, 0x19000, 0x2000000000) recvfrom$inet6(r0, 0x0, 0x0, 0x40, 0x0, 0x0) kernel console output (not intermixed with test programs): 121.326627][ T2477] exit_to_usermode_loop+0xc0/0x1a0 [ 121.331749][ T2477] prepare_exit_to_usermode+0x199/0x200 [ 121.337215][ T2477] ? general_protection+0x8/0x30 [ 121.341994][ T2477] ret_from_intr+0x1c/0x1c [ 121.346330][ T2477] RIP: 0033:0x7ff9a1910171 [ 121.350590][ T2477] Code: 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 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 121.370228][ T2477] RSP: 002b:0000400000000000 EFLAGS: 00010217 [ 121.376189][ T2477] RAX: 0000000000000000 RBX: 00007ff9a1b29080 RCX: 00007ff9a1910169 [ 121.384079][ T2477] RDX: 0000400000000040 RSI: 0000400000000000 RDI: 0000000000102000 [ 121.391899][ T2477] RBP: 00007ff9a19912a0 R08: 0000400000000240 R09: 0000400000000240 [ 121.399831][ T2477] R10: 00004000000000c0 R11: 0000000000000206 R12: 0000000000000000 [ 121.407636][ T2477] R13: 0000000000000001 R14: 00007ff9a1b29080 R15: 00007ffdcdbe1e58 [ 121.436973][ T2477] memory: usage 221856kB, limit 307200kB, failcnt 11085 [ 121.490200][ T2477] memory+swap: usage 278924kB, limit 9007199254740988kB, failcnt 0 [ 121.497931][ T2477] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 121.510276][ T607] usb 7-1: config 6 has an invalid descriptor of length 0, skipping remainder of the config [ 121.530256][ T2477] Memory cgroup stats for /syz2: [ 121.530376][ T2477] anon 479232 [ 121.530376][ T2477] file 210522112 [ 121.530376][ T2477] kernel_stack 0 [ 121.530376][ T2477] slab 0 [ 121.530376][ T2477] sock 0 [ 121.530376][ T2477] shmem 205942784 [ 121.530376][ T2477] file_mapped 0 [ 121.530376][ T2477] file_dirty 0 [ 121.530376][ T2477] file_writeback 0 [ 121.530376][ T2477] anon_thp 0 [ 121.530376][ T2477] inactive_anon 205828096 [ 121.530376][ T2477] active_anon 794624 [ 121.530376][ T2477] inactive_file 253952 [ 121.530376][ T2477] active_file 4218880 [ 121.530376][ T2477] unevictable 0 [ 121.530376][ T2477] slab_reclaimable 0 [ 121.530376][ T2477] slab_unreclaimable 0 [ 121.530376][ T2477] pgfault 217767 [ 121.530376][ T2477] pgmajfault 0 [ 121.530376][ T2477] workingset_refault 1155 [ 121.530376][ T2477] workingset_activate 66 [ 121.530376][ T2477] workingset_nodereclaim 0 [ 121.530376][ T2477] pgrefill 2258 [ 121.530376][ T2477] pgscan 66056 [ 121.530376][ T2477] pgsteal 33645 [ 121.530376][ T2477] pgactivate 231 [ 121.530667][ T607] usb 7-1: config 6 has 1 interface, different from the descriptor's value: 3 [ 121.535162][ T2477] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.442,pid=2491,uid=0 [ 121.666543][ T2178] syz-executor invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 121.686209][ T2178] CPU: 0 PID: 2178 Comm: syz-executor Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 121.697513][ T2178] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 121.707487][ T2178] Call Trace: [ 121.710624][ T2178] dump_stack+0x1d8/0x241 [ 121.714784][ T2178] ? panic+0x89d/0x89d [ 121.718692][ T2178] ? ___ratelimit+0x3f7/0x580 [ 121.723210][ T2178] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 121.728848][ T2178] ? _raw_spin_lock+0xa4/0x1b0 [ 121.733449][ T2178] ? asan.module_dtor+0x20/0x20 [ 121.738175][ T2178] dump_header+0xd5/0x6b0 [ 121.742296][ T2178] oom_kill_process+0xeb/0x2c0 [ 121.746898][ T2178] out_of_memory+0x5e1/0x890 [ 121.751332][ T2178] ? unregister_oom_notifier+0x20/0x20 [ 121.756626][ T2178] ? _raw_spin_unlock_irq+0x4a/0x60 [ 121.761660][ T2178] ? try_to_free_mem_cgroup_pages+0x477/0x9b0 [ 121.767560][ T2178] mem_cgroup_out_of_memory+0x211/0x270 [ 121.772960][ T2178] ? mem_cgroup_unmark_under_oom+0x180/0x180 [ 121.778850][ T2178] ? mem_cgroup_unmark_under_oom+0x101/0x180 [ 121.784711][ T2178] try_charge+0xe10/0x13e0 [ 121.788909][ T2178] ? __set_page_owner+0x1c7/0x1e0 [ 121.793770][ T2178] ? preempt_count_add+0x8f/0x180 [ 121.798724][ T2178] ? __memcg_kmem_charge_memcg+0x140/0x140 [ 121.804361][ T2178] ? preempt_count_add+0x8f/0x180 [ 121.809268][ T2178] ? percpu_ref_tryget+0x9b/0x1b0 [ 121.814085][ T2178] ? blk_flush_plug_list+0x485/0x4d0 [ 121.819208][ T2178] mem_cgroup_try_charge+0x2bd/0x400 [ 121.824332][ T2178] __add_to_page_cache_locked+0x23d/0xb10 [ 121.829986][ T2178] ? setup_fault_attr+0x3d0/0x3d0 [ 121.834842][ T2178] ? read_pages+0x39d/0x400 [ 121.839185][ T2178] ? put_page+0xb0/0xb0 [ 121.843179][ T2178] ? workingset_activation+0x160/0x160 [ 121.848464][ T2178] ? __alloc_pages_nodemask+0x393/0x840 [ 121.854022][ T2178] add_to_page_cache_lru+0x117/0x2c0 [ 121.859135][ T2178] ? add_to_page_cache_locked+0x40/0x40 [ 121.864518][ T2178] pagecache_get_page+0x50a/0x750 [ 121.869380][ T2178] filemap_fault+0x1235/0x16b0 [ 121.873981][ T2178] ? generic_file_read_iter+0x21f0/0x21f0 [ 121.879627][ T2178] ext4_filemap_fault+0x7b/0x90 [ 121.884345][ T2178] handle_mm_fault+0x33b4/0x4920 [ 121.889134][ T2178] ? finish_fault+0x230/0x230 [ 121.893679][ T2178] ? hrtimer_nanosleep+0x374/0x450 [ 121.898634][ T2178] ? down_read_trylock+0x179/0x1d0 [ 121.903576][ T2178] ? check_preemption_disabled+0x153/0x320 [ 121.909226][ T2178] __do_page_fault+0x509/0xbb0 [ 121.913820][ T2178] page_fault+0x2f/0x40 [ 121.917813][ T2178] RIP: 0033:0x7ff9a17e71b4 [ 121.922061][ T2178] Code: 85 ed 09 00 00 48 b8 db 34 b6 d7 82 de 1b 43 48 f7 a4 24 98 00 00 00 48 8b 05 e8 15 e7 00 48 69 8c 24 90 00 00 00 e8 03 00 00 <8b> 78 08 48 8b 44 24 18 48 c1 ea 12 4c 8b 0d f9 14 e7 00 48 01 d1 [ 121.924198][ T2679] tipc: Enabled bearer , priority 0 [ 121.941504][ T2178] RSP: 002b:00007ffdcdbe21e0 EFLAGS: 00010202 [ 121.941514][ T2178] RAX: 0000001b2bc20000 RBX: 000000000000003d RCX: 000000000001c908 [ 121.941521][ T2178] RDX: 000000000700d5e1 RSI: 00007ffdcdbe2270 RDI: 000000001ab71fe5 [ 121.941528][ T2178] RBP: 00007ffdcdbe221c R08: 00007ffdcdbec080 R09: 00007ffdcdbec0b0 [ 121.941534][ T2178] R10: 0000000000004da8 R11: 0000000000000075 R12: 0000000000001388 [ 121.941540][ T2178] R13: 00000000000927c0 R14: 000000000001c6aa R15: 00007ffdcdbe2270 [ 122.072720][ T2688] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 122.093029][ T2682] bridge0: port 3(gretap1) entered blocking state [ 122.099287][ T2682] bridge0: port 3(gretap1) entered disabled state [ 122.106018][ T2696] fuse: Unknown parameter 'context'systZm_u' [ 122.111949][ T607] usb 7-1: string descriptor 0 read error: -71 [ 122.117991][ T607] usb 7-1: New USB device found, idVendor=0403, idProduct=e80c, bcdDevice=fb.ba [ 122.127580][ T2682] device gretap1 entered promiscuous mode [ 122.138008][ T2682] bridge0: port 3(gretap1) entered blocking state [ 122.144294][ T2682] bridge0: port 3(gretap1) entered forwarding state [ 122.160207][ T607] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 122.171181][ T607] usb 7-1: rejected 1 configuration due to insufficient available bus power [ 122.190058][ T607] usb 7-1: no configuration chosen from 1 choice [ 122.197611][ T607] usb 7-1: USB disconnect, device number 7 [ 122.249995][ T2178] memory: usage 184400kB, limit 307200kB, failcnt 11085 [ 122.250681][ T2575] tipc: Disabling bearer [ 122.257554][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 122.275702][ T2178] memory+swap: usage 240792kB, limit 9007199254740988kB, failcnt 0 [ 122.283511][ T2178] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 122.292597][ T2688] device bridge_slave_0 left promiscuous mode [ 122.298583][ T2688] bridge0: port 1(bridge_slave_0) entered disabled state [ 122.312360][ T2688] A link change request failed with some changes committed already. Interface bridge_slave_0 may have been left with an inconsistent configuration, please check. [ 122.328439][ T2178] Memory cgroup stats for /syz2: [ 122.328901][ T2178] anon 479232 [ 122.328901][ T2178] file 181534720 [ 122.328901][ T2178] kernel_stack 0 [ 122.328901][ T2178] slab 0 [ 122.328901][ T2178] sock 0 [ 122.328901][ T2178] shmem 176955392 [ 122.328901][ T2178] file_mapped 0 [ 122.328901][ T2178] file_dirty 0 [ 122.328901][ T2178] file_writeback 0 [ 122.328901][ T2178] anon_thp 0 [ 122.328901][ T2178] inactive_anon 176766976 [ 122.328901][ T2178] active_anon 794624 [ 122.328901][ T2178] inactive_file 253952 [ 122.328901][ T2178] active_file 4218880 [ 122.328901][ T2178] unevictable 0 [ 122.328901][ T2178] slab_reclaimable 0 [ 122.328901][ T2178] slab_unreclaimable 0 [ 122.328901][ T2178] pgfault 217899 [ 122.328901][ T2178] pgmajfault 0 [ 122.328901][ T2178] workingset_refault 1155 [ 122.328901][ T2178] workingset_activate 66 [ 122.328901][ T2178] workingset_nodereclaim 0 [ 122.328901][ T2178] pgrefill 2258 [ 122.328901][ T2178] pgscan 66056 [ 122.328901][ T2178] pgsteal 33645 [ 122.328901][ T2178] pgactivate 231 [ 122.447465][ T2178] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.442,pid=2492,uid=0 [ 122.475052][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 122.482903][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 122.500965][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 122.509404][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 122.518248][ T410] bridge0: port 1(bridge_slave_0) entered blocking state [ 122.525123][ T410] bridge0: port 1(bridge_slave_0) entered forwarding state [ 122.533674][ T2178] Memory cgroup out of memory: Killed process 2492 (syz.2.442) total-vm:89996kB, anon-rss:1096kB, file-rss:49728kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 122.534789][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 122.560484][ T13] ipheth 3-1:4.244: Unable to find endpoints [ 122.562349][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 122.578980][ T13] usb 3-1: USB disconnect, device number 20 [ 122.584817][ T23] audit: type=1400 audit(1741792320.093:446): avc: denied { create } for pid=2708 comm="syz.4.482" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rose_socket permissive=1 [ 122.610776][ T2709] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=2709 comm=syz.4.482 [ 122.620741][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 122.630589][ T23] audit: type=1400 audit(1741792320.123:447): avc: denied { connect } for pid=2708 comm="syz.4.482" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 122.651242][ T2709] fuse: Bad value for 'fd' [ 122.654995][ T410] bridge0: port 2(bridge_slave_1) entered blocking state [ 122.662482][ T410] bridge0: port 2(bridge_slave_1) entered forwarding state [ 122.701698][ T2479] syz.2.442 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 122.711620][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 122.751448][ T2712] EXT4-fs (loop4): mounted filesystem without journal. Opts: nombcache,abort,dioread_lock,norecovery,discard,lazytime,noload,nouid32,noauto_da_alloc,,errors=continue [ 122.768099][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 122.779070][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 122.800704][ T2479] CPU: 0 PID: 2479 Comm: syz.2.442 Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 122.802199][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 122.811627][ T2479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 122.811632][ T2479] Call Trace: [ 122.811651][ T2479] dump_stack+0x1d8/0x241 [ 122.811661][ T2479] ? panic+0x89d/0x89d [ 122.811671][ T2479] ? ___ratelimit+0x3f7/0x580 [ 122.811681][ T2479] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 122.811701][ T2479] ? _raw_spin_lock+0xa4/0x1b0 [ 122.855382][ T2479] ? asan.module_dtor+0x20/0x20 [ 122.860078][ T2479] dump_header+0xd5/0x6b0 [ 122.864259][ T2479] oom_kill_process+0xeb/0x2c0 [ 122.868837][ T2479] out_of_memory+0x5e1/0x890 [ 122.873347][ T2479] ? unregister_oom_notifier+0x20/0x20 [ 122.876831][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 122.878646][ T2479] ? _raw_spin_unlock_irq+0x4a/0x60 [ 122.890623][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 122.891408][ T2479] ? try_to_free_mem_cgroup_pages+0x477/0x9b0 [ 122.891422][ T2479] mem_cgroup_out_of_memory+0x211/0x270 [ 122.891440][ T2479] ? mem_cgroup_unmark_under_oom+0x180/0x180 [ 122.916063][ T2479] ? mem_cgroup_unmark_under_oom+0x101/0x180 [ 122.921875][ T2479] try_charge+0xe10/0x13e0 [ 122.926230][ T2479] ? __memcg_kmem_charge_memcg+0x140/0x140 [ 122.928230][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 122.931855][ T2479] ? find_get_entry+0x569/0x600 [ 122.931867][ T2479] ? preempt_count_add+0x8f/0x180 [ 122.931878][ T2479] ? percpu_ref_tryget+0x9b/0x1b0 [ 122.931891][ T2479] mem_cgroup_try_charge+0x2bd/0x400 [ 122.931910][ T2479] mem_cgroup_try_charge_delay+0xe/0x50 [ 122.951106][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 122.954433][ T2479] shmem_getpage_gfp+0x1150/0x2440 [ 122.977785][ T2479] ? shmem_getpage+0xa0/0xa0 [ 122.982201][ T2479] ? iov_iter_fault_in_readable+0x248/0x4c0 [ 122.987926][ T2479] ? _copy_from_iter_full+0xa80/0xa80 [ 122.993132][ T2479] ? asan.module_dtor+0x20/0x20 [ 122.997818][ T2479] shmem_write_begin+0xc9/0x1a0 [ 123.002512][ T2479] generic_perform_write+0x2c7/0x560 [ 123.007648][ T2479] ? grab_cache_page_write_begin+0x90/0x90 [ 123.013282][ T2479] ? file_remove_privs+0x640/0x640 [ 123.018217][ T2479] ? down_write+0xd7/0x150 [ 123.022465][ T2479] __generic_file_write_iter+0x224/0x530 [ 123.027925][ T2479] ? _raw_spin_lock+0xa4/0x1b0 [ 123.032527][ T2479] generic_file_write_iter+0x455/0x5f0 [ 123.037826][ T2479] __vfs_write+0x5d3/0x750 [ 123.042205][ T2479] ? __kernel_write+0x350/0x350 [ 123.046891][ T2479] ? __get_user_pages+0x1169/0x13b0 [ 123.051914][ T2479] ? preempt_schedule_notrace+0x140/0x140 [ 123.057484][ T2479] __kernel_write+0x10f/0x350 [ 123.061994][ T2479] dump_emit+0x213/0x350 [ 123.066072][ T2479] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 123.071566][ T2479] elf_core_dump+0x3e1b/0x4740 [ 123.076178][ T2479] ? load_elf_binary+0x2750/0x2750 [ 123.081217][ T2479] ? check_preemption_disabled+0x9f/0x320 [ 123.086755][ T2479] ? asan.module_dtor+0x20/0x20 [ 123.091442][ T2479] ? debug_smp_processor_id+0x20/0x20 [ 123.096647][ T2479] ? unshare_files+0x1a2/0x2a0 [ 123.101246][ T2479] ? filp_open+0x4c/0x60 [ 123.105330][ T2479] do_coredump+0x20fb/0x2f00 [ 123.109762][ T2479] ? asan.module_dtor+0x20/0x20 [ 123.114443][ T2479] ? kmem_cache_free+0x10b/0x2c0 [ 123.119229][ T2479] ? get_signal+0x898/0x1440 [ 123.123640][ T2479] get_signal+0xd83/0x1440 [ 123.127900][ T2479] do_signal+0xb0/0x11f0 [ 123.131977][ T2479] ? force_sig_info_to_task+0x2ce/0x350 [ 123.137424][ T2479] ? signal_fault+0x1e0/0x1e0 [ 123.141863][ T2479] ? force_sig+0x112/0x1d0 [ 123.146129][ T2479] ? send_sig+0x60/0x60 [ 123.150108][ T2479] ? up_read+0x6f/0x1b0 [ 123.154106][ T2479] ? do_general_protection+0x18b/0x3c0 [ 123.159404][ T2479] ? __do_page_fault+0x725/0xbb0 [ 123.164177][ T2479] exit_to_usermode_loop+0xc0/0x1a0 [ 123.169209][ T2479] prepare_exit_to_usermode+0x199/0x200 [ 123.174588][ T2479] ? general_protection+0x8/0x30 [ 123.179358][ T2479] ret_from_intr+0x1c/0x1c [ 123.183612][ T2479] RIP: 0033:0x7ff9a1910171 [ 123.187868][ T2479] Code: 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 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 123.207303][ T2479] RSP: 002b:0000400000000000 EFLAGS: 00010217 [ 123.213205][ T2479] RAX: 0000000000000000 RBX: 00007ff9a1b29080 RCX: 00007ff9a1910169 [ 123.221017][ T2479] RDX: 0000400000000040 RSI: 0000400000000000 RDI: 0000000000102000 [ 123.228832][ T2479] RBP: 00007ff9a19912a0 R08: 0000400000000240 R09: 0000400000000240 [ 123.236639][ T2479] R10: 00004000000000c0 R11: 0000000000000206 R12: 0000000000000000 [ 123.244454][ T2479] R13: 0000000000000001 R14: 00007ff9a1b29080 R15: 00007ffdcdbe1e58 [ 123.254737][ T2716] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm syz.4.483: Invalid inode table block 12280685777128521756 in block_group 0 [ 123.263428][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 123.272493][ T2479] memory: usage 149924kB, limit 307200kB, failcnt 11085 [ 123.296936][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 123.320109][ T2479] memory+swap: usage 204700kB, limit 9007199254740988kB, failcnt 0 [ 123.321756][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 123.348125][ T2479] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 123.371220][ T2479] Memory cgroup stats for /syz2: [ 123.371690][ T2479] anon 266240 [ 123.371690][ T2479] file 145989632 [ 123.371690][ T2479] kernel_stack 0 [ 123.371690][ T2479] slab 0 [ 123.371690][ T2479] sock 0 [ 123.371690][ T2479] shmem 141410304 [ 123.371690][ T2479] file_mapped 0 [ 123.371690][ T2479] file_dirty 0 [ 123.371690][ T2479] file_writeback 0 [ 123.371690][ T2479] anon_thp 0 [ 123.371690][ T2479] inactive_anon 141217792 [ 123.371690][ T2479] active_anon 524288 [ 123.371690][ T2479] inactive_file 253952 [ 123.371690][ T2479] active_file 4218880 [ 123.371690][ T2479] unevictable 0 [ 123.371690][ T2479] slab_reclaimable 0 [ 123.371690][ T2479] slab_unreclaimable 0 [ 123.371690][ T2479] pgfault 218097 [ 123.371690][ T2479] pgmajfault 0 [ 123.371690][ T2479] workingset_refault 1155 [ 123.371690][ T2479] workingset_activate 66 [ 123.371690][ T2479] workingset_nodereclaim 0 [ 123.371690][ T2479] pgrefill 2258 [ 123.371690][ T2479] pgscan 66056 [ 123.371690][ T2479] pgsteal 33645 [ 123.371690][ T2479] pgactivate 231 [ 123.381845][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 123.497127][ T360] EXT4-fs error (device loop4): htree_dirblock_to_tree:1079: inode #2: block 16: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 123.576135][ T7] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm kworker/u4:0: Invalid inode table block 12280685777128521756 in block_group 0 [ 123.611413][ T2721] A: renamed from bond_slave_0 [ 123.616458][ T7] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm kworker/u4:0: Invalid inode table block 12280685777128521756 in block_group 0 [ 123.632140][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 123.656310][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 123.660325][ T2479] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.442,pid=2483,uid=0 [ 123.677665][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 123.688512][ T7] EXT4-fs error (device loop4) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 123.704652][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 123.718434][ T2479] Memory cgroup out of memory: Killed process 2483 (syz.2.442) total-vm:89864kB, anon-rss:1048kB, file-rss:49728kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 123.720965][ T7] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm kworker/u4:0: Invalid inode table block 12280685777128521756 in block_group 0 [ 123.758032][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 123.770027][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 123.784803][ T23] audit: type=1400 audit(1741792321.303:448): avc: denied { mounton } for pid=2674 comm="syz-executor" path="/root/syzkaller.jPGtiT/syz-tmp/newroot/sys/kernel/debug" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 123.863675][ T7] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm kworker/u4:0: Invalid inode table block 12280685777128521756 in block_group 0 [ 123.871051][ T2484] syz.2.442 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 123.899108][ T23] audit: type=1400 audit(1741792321.403:449): avc: denied { setopt } for pid=2734 comm="syz.1.489" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_tcpdiag_socket permissive=1 [ 123.932437][ T7] EXT4-fs error (device loop4) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 123.962645][ T2730] EXT4-fs (loop2): mounted filesystem without journal. Opts: nojournal_checksum,,errors=continue [ 123.973088][ T7] EXT4-fs error (device loop4): __ext4_get_inode_loc:4710: comm kworker/u4:0: Invalid inode table block 12280685777128521756 in block_group 0 [ 124.000200][ T2484] CPU: 1 PID: 2484 Comm: syz.2.442 Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 124.011125][ T2484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 124.021103][ T2484] Call Trace: [ 124.024243][ T2484] dump_stack+0x1d8/0x241 [ 124.028404][ T2484] ? panic+0x89d/0x89d [ 124.032311][ T2484] ? ___ratelimit+0x3f7/0x580 [ 124.036822][ T2484] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 124.042463][ T2484] ? _raw_spin_lock+0xa4/0x1b0 [ 124.047095][ T2484] ? asan.module_dtor+0x20/0x20 [ 124.051752][ T2484] dump_header+0xd5/0x6b0 [ 124.055916][ T2484] oom_kill_process+0xeb/0x2c0 [ 124.060553][ T2484] out_of_memory+0x5e1/0x890 [ 124.064950][ T2484] ? unregister_oom_notifier+0x20/0x20 [ 124.070347][ T2484] ? _raw_spin_unlock_irq+0x4a/0x60 [ 124.075386][ T2484] ? try_to_free_mem_cgroup_pages+0x477/0x9b0 [ 124.081295][ T2484] mem_cgroup_out_of_memory+0x211/0x270 [ 124.086669][ T2484] ? mem_cgroup_unmark_under_oom+0x180/0x180 [ 124.092480][ T2484] ? mem_cgroup_unmark_under_oom+0x101/0x180 [ 124.098301][ T2484] try_charge+0xe10/0x13e0 [ 124.102564][ T2484] ? __memcg_kmem_charge_memcg+0x140/0x140 [ 124.108187][ T2484] ? find_get_entry+0x569/0x600 [ 124.112869][ T2484] ? preempt_count_add+0x8f/0x180 [ 124.117726][ T2484] ? percpu_ref_tryget+0x9b/0x1b0 [ 124.122592][ T2484] mem_cgroup_try_charge+0x2bd/0x400 [ 124.127712][ T2484] mem_cgroup_try_charge_delay+0xe/0x50 [ 124.133092][ T2484] shmem_getpage_gfp+0x1150/0x2440 [ 124.138045][ T2484] ? shmem_getpage+0xa0/0xa0 [ 124.142465][ T2484] ? iov_iter_fault_in_readable+0x248/0x4c0 [ 124.148197][ T2484] ? _copy_from_iter_full+0xa80/0xa80 [ 124.153490][ T2484] ? asan.module_dtor+0x20/0x20 [ 124.158175][ T2484] shmem_write_begin+0xc9/0x1a0 [ 124.162864][ T2484] generic_perform_write+0x2c7/0x560 [ 124.167997][ T2484] ? grab_cache_page_write_begin+0x90/0x90 [ 124.173625][ T2484] ? file_remove_privs+0x640/0x640 [ 124.178573][ T2484] ? down_write+0xd7/0x150 [ 124.182824][ T2484] __generic_file_write_iter+0x224/0x530 [ 124.188294][ T2484] ? _raw_spin_lock+0xa4/0x1b0 [ 124.192892][ T2484] generic_file_write_iter+0x455/0x5f0 [ 124.198192][ T2484] __vfs_write+0x5d3/0x750 [ 124.202438][ T2484] ? __kernel_write+0x350/0x350 [ 124.207121][ T2484] ? __get_user_pages+0x1169/0x13b0 [ 124.212168][ T2484] __kernel_write+0x10f/0x350 [ 124.216679][ T2484] dump_emit+0x213/0x350 [ 124.220760][ T2484] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 124.226050][ T2484] ? write_note_info+0x2e4/0x310 [ 124.230823][ T2484] elf_core_dump+0x3e1b/0x4740 [ 124.235430][ T2484] ? load_elf_binary+0x2750/0x2750 [ 124.240559][ T2484] ? check_preemption_disabled+0x9f/0x320 [ 124.246097][ T2484] ? asan.module_dtor+0x20/0x20 [ 124.250781][ T2484] ? debug_smp_processor_id+0x20/0x20 [ 124.255994][ T2484] ? unshare_files+0x1a2/0x2a0 [ 124.260596][ T2484] ? filp_open+0x4c/0x60 [ 124.264672][ T2484] do_coredump+0x20fb/0x2f00 [ 124.269105][ T2484] ? asan.module_dtor+0x20/0x20 [ 124.273797][ T2484] ? kmem_cache_free+0x10b/0x2c0 [ 124.278676][ T2484] ? get_signal+0x898/0x1440 [ 124.283102][ T2484] get_signal+0xd83/0x1440 [ 124.287358][ T2484] do_signal+0xb0/0x11f0 [ 124.291447][ T2484] ? force_sig_info_to_task+0x2ce/0x350 [ 124.296949][ T2484] ? signal_fault+0x1e0/0x1e0 [ 124.301456][ T2484] ? force_sig+0x112/0x1d0 [ 124.305709][ T2484] ? send_sig+0x60/0x60 [ 124.309704][ T2484] ? up_read+0x6f/0x1b0 [ 124.313701][ T2484] ? do_general_protection+0x18b/0x3c0 [ 124.318987][ T2484] ? __do_page_fault+0x725/0xbb0 [ 124.323762][ T2484] exit_to_usermode_loop+0xc0/0x1a0 [ 124.328798][ T2484] prepare_exit_to_usermode+0x199/0x200 [ 124.334181][ T2484] ? general_protection+0x8/0x30 [ 124.338958][ T2484] ret_from_intr+0x1c/0x1c [ 124.343200][ T2484] RIP: 0033:0x7ff9a1910171 [ 124.347541][ T2484] Code: 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 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 124.366985][ T2484] RSP: 002b:0000400000000000 EFLAGS: 00010217 [ 124.372883][ T2484] RAX: 0000000000000000 RBX: 00007ff9a1b29080 RCX: 00007ff9a1910169 [ 124.380701][ T2484] RDX: 0000400000000040 RSI: 0000400000000000 RDI: 0000000000102000 [ 124.388506][ T2484] RBP: 00007ff9a19912a0 R08: 0000400000000240 R09: 0000400000000240 [ 124.396324][ T2484] R10: 00004000000000c0 R11: 0000000000000206 R12: 0000000000000000 [ 124.404149][ T2484] R13: 0000000000000001 R14: 00007ff9a1b29080 R15: 00007ffdcdbe1e58 [ 124.418933][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 124.435547][ T2484] memory: usage 111760kB, limit 307200kB, failcnt 11085 [ 124.442499][ T2484] memory+swap: usage 135900kB, limit 9007199254740988kB, failcnt 0 [ 124.450724][ T2484] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 124.457613][ T2484] Memory cgroup stats for /syz2: [ 124.457782][ T2484] anon 114688 [ 124.457782][ T2484] file 112222208 [ 124.457782][ T2484] kernel_stack 0 [ 124.457782][ T2484] slab 0 [ 124.457782][ T2484] sock 0 [ 124.457782][ T2484] shmem 107577344 [ 124.457782][ T2484] file_mapped 0 [ 124.457782][ T2484] file_dirty 0 [ 124.457782][ T2484] file_writeback 0 [ 124.457782][ T2484] anon_thp 0 [ 124.457782][ T2484] inactive_anon 107425792 [ 124.457782][ T2484] active_anon 389120 [ 124.457782][ T2484] inactive_file 253952 [ 124.457782][ T2484] active_file 4354048 [ 124.457782][ T2484] unevictable 0 [ 124.457782][ T2484] slab_reclaimable 0 [ 124.457782][ T2484] slab_unreclaimable 0 [ 124.457782][ T2484] pgfault 218658 [ 124.457782][ T2484] pgmajfault 0 [ 124.457782][ T2484] workingset_refault 1155 [ 124.457782][ T2484] workingset_activate 66 [ 124.457782][ T2484] workingset_nodereclaim 0 [ 124.457782][ T2484] pgrefill 2258 [ 124.457782][ T2484] pgscan 66056 [ 124.457782][ T2484] pgsteal 33645 [ 124.457782][ T2484] pgactivate 231 [ 124.557398][ T2484] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.442,pid=2484,uid=0 [ 124.573756][ T2484] Memory cgroup out of memory: Killed process 2484 (syz.2.442) total-vm:89864kB, anon-rss:1048kB, file-rss:45760kB, shmem-rss:0kB, UID:0 pgtables:164kB oom_score_adj:1000 [ 124.606689][ T25] oom_reaper: reaped process 2484 (syz.2.442), now anon-rss:0kB, file-rss:45696kB, shmem-rss:0kB [ 124.620252][ T13] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 124.620339][ T2485] syz.2.442 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 124.772149][ T2485] CPU: 0 PID: 2485 Comm: syz.2.442 Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 124.783080][ T2485] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 124.792968][ T2485] Call Trace: [ 124.796131][ T2485] dump_stack+0x1d8/0x241 [ 124.800266][ T2485] ? panic+0x89d/0x89d [ 124.804288][ T2485] ? ___ratelimit+0x3f7/0x580 [ 124.808803][ T2485] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 124.814447][ T2485] ? _raw_spin_lock+0xa4/0x1b0 [ 124.819041][ T2485] ? asan.module_dtor+0x20/0x20 [ 124.823738][ T2485] dump_header+0xd5/0x6b0 [ 124.827900][ T2485] oom_kill_process+0xeb/0x2c0 [ 124.832504][ T2485] out_of_memory+0x5e1/0x890 [ 124.836923][ T2485] ? unregister_oom_notifier+0x20/0x20 [ 124.842226][ T2485] ? _raw_spin_unlock_irq+0x4a/0x60 [ 124.847250][ T2485] ? try_to_free_mem_cgroup_pages+0x477/0x9b0 [ 124.853161][ T2485] mem_cgroup_out_of_memory+0x211/0x270 [ 124.858532][ T2485] ? mem_cgroup_unmark_under_oom+0x180/0x180 [ 124.864356][ T2485] ? mem_cgroup_unmark_under_oom+0x101/0x180 [ 124.870162][ T2485] try_charge+0xe10/0x13e0 [ 124.874423][ T2485] ? __memcg_kmem_charge_memcg+0x140/0x140 [ 124.880058][ T2485] ? find_get_entry+0x569/0x600 [ 124.884746][ T2485] ? preempt_count_add+0x8f/0x180 [ 124.889608][ T2485] ? percpu_ref_tryget+0x9b/0x1b0 [ 124.894469][ T2485] mem_cgroup_try_charge+0x2bd/0x400 [ 124.899594][ T2485] mem_cgroup_try_charge_delay+0xe/0x50 [ 124.905082][ T2485] shmem_getpage_gfp+0x1150/0x2440 [ 124.910024][ T2485] ? shmem_getpage+0xa0/0xa0 [ 124.914433][ T2485] ? iov_iter_fault_in_readable+0x248/0x4c0 [ 124.920163][ T2485] ? _copy_from_iter_full+0xa80/0xa80 [ 124.925369][ T2485] ? asan.module_dtor+0x20/0x20 [ 124.930052][ T2485] shmem_write_begin+0xc9/0x1a0 [ 124.934739][ T2485] generic_perform_write+0x2c7/0x560 [ 124.939869][ T2485] ? grab_cache_page_write_begin+0x90/0x90 [ 124.945499][ T2485] ? file_remove_privs+0x640/0x640 [ 124.950450][ T2485] ? down_write+0xd7/0x150 [ 124.954700][ T2485] __generic_file_write_iter+0x224/0x530 [ 124.960171][ T2485] ? _raw_spin_lock+0xa4/0x1b0 [ 124.964770][ T2485] generic_file_write_iter+0x455/0x5f0 [ 124.970065][ T2485] __vfs_write+0x5d3/0x750 [ 124.974324][ T2485] ? __kernel_write+0x350/0x350 [ 124.979014][ T2485] ? __get_user_pages+0x1169/0x13b0 [ 124.984044][ T2485] __kernel_write+0x10f/0x350 [ 124.988554][ T2485] dump_emit+0x213/0x350 [ 124.992633][ T2485] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 124.997925][ T2485] ? write_note_info+0x2e4/0x310 [ 125.002709][ T2485] elf_core_dump+0x3e1b/0x4740 [ 125.007309][ T2485] ? load_elf_binary+0x2750/0x2750 [ 125.012255][ T2485] ? check_preemption_disabled+0x9f/0x320 [ 125.017813][ T2485] ? asan.module_dtor+0x20/0x20 [ 125.022491][ T2485] ? debug_smp_processor_id+0x20/0x20 [ 125.027696][ T2485] ? unshare_files+0x1a2/0x2a0 [ 125.032299][ T2485] ? filp_open+0x4c/0x60 [ 125.036374][ T2485] do_coredump+0x20fb/0x2f00 [ 125.040811][ T2485] ? asan.module_dtor+0x20/0x20 [ 125.045542][ T2485] ? kmem_cache_free+0x10b/0x2c0 [ 125.050266][ T2485] ? get_signal+0x898/0x1440 [ 125.054864][ T2485] get_signal+0xd83/0x1440 [ 125.059120][ T2485] do_signal+0xb0/0x11f0 [ 125.063195][ T2485] ? force_sig_info_to_task+0x2ce/0x350 [ 125.068573][ T2485] ? signal_fault+0x1e0/0x1e0 [ 125.073097][ T2485] ? force_sig+0x112/0x1d0 [ 125.077333][ T2485] ? send_sig+0x60/0x60 [ 125.081330][ T2485] ? up_read+0x6f/0x1b0 [ 125.085328][ T2485] ? do_general_protection+0x18b/0x3c0 [ 125.090620][ T2485] ? __do_page_fault+0x725/0xbb0 [ 125.095406][ T2485] exit_to_usermode_loop+0xc0/0x1a0 [ 125.100428][ T2485] prepare_exit_to_usermode+0x199/0x200 [ 125.105803][ T2485] ? general_protection+0x8/0x30 [ 125.110588][ T2485] ret_from_intr+0x1c/0x1c [ 125.114830][ T2485] RIP: 0033:0x7ff9a1910171 [ 125.119084][ T2485] Code: 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 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 125.138531][ T2485] RSP: 002b:0000400000000000 EFLAGS: 00010217 [ 125.144427][ T2485] RAX: 0000000000000000 RBX: 00007ff9a1b29080 RCX: 00007ff9a1910169 [ 125.152240][ T2485] RDX: 0000400000000040 RSI: 0000400000000000 RDI: 0000000000102000 [ 125.160573][ T2485] RBP: 00007ff9a19912a0 R08: 0000400000000240 R09: 0000400000000240 [ 125.168393][ T2485] R10: 00004000000000c0 R11: 0000000000000206 R12: 0000000000000000 [ 125.176198][ T2485] R13: 0000000000000001 R14: 00007ff9a1b29080 R15: 00007ffdcdbe1e58 [ 125.240452][ T13] usb 2-1: Using ep0 maxpacket: 16 [ 125.261481][ T2485] memory: usage 78756kB, limit 307200kB, failcnt 11085 [ 125.268202][ T2485] memory+swap: usage 95564kB, limit 9007199254740988kB, failcnt 0 [ 125.276005][ T2485] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 125.311801][ T2485] Memory cgroup stats for /syz2: [ 125.311915][ T2485] anon 114688 [ 125.311915][ T2485] file 76742656 [ 125.311915][ T2485] kernel_stack 0 [ 125.311915][ T2485] slab 0 [ 125.311915][ T2485] sock 0 [ 125.311915][ T2485] shmem 72097792 [ 125.311915][ T2485] file_mapped 270336 [ 125.311915][ T2485] file_dirty 0 [ 125.311915][ T2485] file_writeback 0 [ 125.311915][ T2485] anon_thp 0 [ 125.311915][ T2485] inactive_anon 72011776 [ 125.311915][ T2485] active_anon 253952 [ 125.311915][ T2485] inactive_file 253952 [ 125.311915][ T2485] active_file 4354048 [ 125.311915][ T2485] unevictable 0 [ 125.311915][ T2485] slab_reclaimable 0 [ 125.311915][ T2485] slab_unreclaimable 0 [ 125.311915][ T2485] pgfault 218856 [ 125.311915][ T2485] pgmajfault 0 [ 125.311915][ T2485] workingset_refault 1155 [ 125.311915][ T2485] workingset_activate 66 [ 125.311915][ T2485] workingset_nodereclaim 0 [ 125.311915][ T2485] pgrefill 2258 [ 125.311915][ T2485] pgscan 66056 [ 125.311915][ T2485] pgsteal 33645 [ 125.311915][ T2485] pgactivate 231 [ 125.440278][ T13] usb 2-1: config 1 has an invalid interface number: 13 but max is 0 [ 125.443672][ T2707] F2FS-fs (loop8): invalid crc value [ 125.448172][ T13] usb 2-1: config 1 has no interface number 0 [ 125.448219][ T13] usb 2-1: config 1 interface 13 altsetting 99 endpoint 0x9 has invalid maxpacket 512, setting to 64 [ 125.470546][ T2757] bridge0: port 1(bridge_slave_0) entered blocking state [ 125.477745][ T2707] F2FS-fs (loop8): Failed to start F2FS issue_checkpoint_thread (-12) [ 125.492809][ T2757] bridge0: port 1(bridge_slave_0) entered disabled state [ 125.501159][ T2757] device bridge_slave_0 entered promiscuous mode [ 125.508912][ T2757] bridge0: port 2(bridge_slave_1) entered blocking state [ 125.516581][ T2757] bridge0: port 2(bridge_slave_1) entered disabled state [ 125.524250][ T2757] device bridge_slave_1 entered promiscuous mode [ 125.531120][ T2485] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.442,pid=2485,uid=0 [ 125.545354][ T13] usb 2-1: config 1 interface 13 has no altsetting 0 [ 125.560543][ T2485] Memory cgroup out of memory: Killed process 2485 (syz.2.442) total-vm:89864kB, anon-rss:1048kB, file-rss:45760kB, shmem-rss:0kB, UID:0 pgtables:160kB oom_score_adj:1000 [ 125.630623][ T25] oom_reaper: reaped process 2485 (syz.2.442), now anon-rss:0kB, file-rss:45696kB, shmem-rss:0kB [ 125.724425][ T2756] F2FS-fs (loop6): Invalid log_blocksize (268), supports only 12 [ 125.732264][ T13] usb 2-1: New USB device found, idVendor=04f2, idProduct=b071, bcdDevice=8a.b2 [ 125.749033][ T13] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 125.767320][ T2756] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 125.776011][ T13] usb 2-1: Product: syz [ 125.783579][ T13] usb 2-1: Manufacturer: syz [ 125.788616][ T2756] F2FS-fs (loop6): invalid crc value [ 125.794191][ T13] usb 2-1: SerialNumber: syz [ 125.799280][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 125.810899][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 125.815736][ T2756] F2FS-fs (loop6): Found nat_bits in checkpoint [ 125.830610][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 125.860404][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 125.868516][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 125.875373][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 125.890297][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 125.898641][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 125.910491][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 125.917345][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 125.930481][ T2756] F2FS-fs (loop6): Try to recover 1th superblock, ret: 0 [ 125.947503][ T2756] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e5 [ 125.963751][ T23] audit: type=1400 audit(1741792323.473:450): avc: denied { create } for pid=2755 comm="syz.6.496" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 125.986760][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 126.000707][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 126.012216][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 126.014142][ T23] audit: type=1400 audit(1741792323.493:451): avc: denied { write open } for pid=2755 comm="syz.6.496" path="/45/file0/bus" dev="loop6" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 126.051408][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 126.073122][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 126.103064][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 126.114904][ T410] device bridge_slave_1 left promiscuous mode [ 126.122211][ T410] bridge0: port 2(bridge_slave_1) entered disabled state [ 126.170356][ T13] uvcvideo: Found UVC 0.00 device syz (04f2:b071) [ 126.181195][ T13] uvcvideo: No valid video chain found. [ 126.218754][ T13] usb 2-1: USB disconnect, device number 14 [ 126.274880][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 126.295110][ T23] audit: type=1400 audit(1741792323.803:452): avc: denied { load_policy } for pid=2772 comm="syz.8.497" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 126.295922][ T2773] SELinux: policydb version 0 does not match my version range 15-31 [ 126.324236][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 126.371679][ T2773] SELinux: failed to load policy [ 126.381172][ T23] audit: type=1400 audit(1741792323.893:453): avc: denied { connect } for pid=2775 comm="syz.0.495" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 126.414391][ T2774] EXT4-fs (loop8): Ignoring removed mblk_io_submit option [ 126.422346][ T2774] EXT4-fs (loop8): Unrecognized mount option "euid>00000000000000000000" or missing value [ 126.601386][ T2780] EXT4-fs (loop2): Ignoring removed bh option [ 126.616575][ T2780] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=c802e018, mo2=0000] [ 126.628863][ T2780] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #3: block 2: comm syz.2.500: lblock 2 mapped to illegal pblock 2 (length 1) [ 126.644091][ T2780] Quota error (device loop2): qtree_write_dquot: dquota write failed [ 126.652545][ T2780] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #3: block 48: comm syz.2.500: lblock 0 mapped to illegal pblock 48 (length 1) [ 126.666991][ T2780] Quota error (device loop2): v2_write_file_info: Can't write info structure [ 126.675867][ T2780] EXT4-fs error (device loop2) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 126.686094][ T1575] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 126.699681][ T2780] EXT4-fs warning (device loop2): ext4_evict_inode:304: couldn't mark inode dirty (err -117) [ 126.711726][ T2780] EXT4-fs (loop2): 1 orphan inode deleted [ 126.719636][ T2780] EXT4-fs (loop2): mounted filesystem without journal. Opts: barrier,noblock_validity,bh,max_batch_time=0x00000000000008c9,debug,inlinecrypt,,errors=continue [ 126.735428][ T103] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #3: block 1: comm kworker/u4:2: lblock 1 mapped to illegal pblock 1 (length 1) [ 126.761635][ T103] Quota error (device loop2): remove_tree: Can't read quota data block 1 [ 126.770489][ T2780] EXT4-fs error (device loop2): __ext4_get_inode_loc:4710: comm syz.2.500: Invalid inode table block 1 in block_group 0 [ 126.783835][ T2780] EXT4-fs error (device loop2) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 126.783964][ T2780] EXT4-fs error (device loop2) in ext4_setattr:5884: Corrupt filesystem [ 126.823444][ T2812] netlink: 8 bytes leftover after parsing attributes in process `syz.6.505'. [ 126.832308][ T2812] netlink: 8 bytes leftover after parsing attributes in process `syz.6.505'. [ 126.843384][ T410] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #3: block 1: comm kworker/u4:4: lblock 1 mapped to illegal pblock 1 (length 1) [ 126.843480][ T2812] netlink: 8 bytes leftover after parsing attributes in process `syz.6.505'. [ 126.858524][ T410] Quota error (device loop2): remove_tree: Can't read quota data block 1 [ 126.867783][ T2812] netlink: 8 bytes leftover after parsing attributes in process `syz.6.505'. [ 126.875331][ T2178] EXT4-fs error (device loop2): __ext4_get_inode_loc:4710: comm syz-executor: Invalid inode table block 1 in block_group 0 [ 126.908989][ T2178] EXT4-fs error (device loop2) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 127.001978][ T2823] EXT4-fs (loop2): couldn't mount as ext3 due to feature incompatibilities [ 127.050351][ T1575] usb 1-1: config 0 has an invalid interface number: 239 but max is 1 [ 127.058573][ T1575] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 127.068410][ T1575] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 127.077076][ T1575] usb 1-1: config 0 has no interface number 0 [ 127.083215][ T1575] usb 1-1: config 0 interface 239 altsetting 249 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 127.096256][ T1575] usb 1-1: config 0 interface 239 has no altsetting 0 [ 127.200273][ T955] usb 7-1: new high-speed USB device number 8 using dummy_hcd [ 127.260363][ T1575] usb 1-1: New USB device found, idVendor=12d1, idProduct=fcc5, bcdDevice=18.37 [ 127.269274][ T1575] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 127.277071][ T1575] usb 1-1: Product: syz [ 127.281039][ T1575] usb 1-1: Manufacturer: syz [ 127.285425][ T1575] usb 1-1: SerialNumber: syz [ 127.290879][ T1575] usb 1-1: config 0 descriptor?? [ 127.440212][ T955] usb 7-1: Using ep0 maxpacket: 8 [ 127.548534][ T2831] input: syz1 as /devices/virtual/input/input12 [ 127.560320][ T955] usb 7-1: config 5 has an invalid interface number: 35 but max is 1 [ 127.568214][ T955] usb 7-1: config 5 has an invalid interface number: 4 but max is 1 [ 127.577549][ T955] usb 7-1: config 5 has an invalid interface number: 4 but max is 1 [ 127.585867][ T955] usb 7-1: config 5 has no interface number 0 [ 127.592519][ T955] usb 7-1: config 5 has no interface number 1 [ 127.598725][ T955] usb 7-1: config 5 interface 35 altsetting 10 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 127.612257][ T955] usb 7-1: config 5 interface 4 altsetting 9 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 127.625382][ T955] usb 7-1: config 5 interface 35 has no altsetting 0 [ 127.632255][ T955] usb 7-1: config 5 interface 4 has no altsetting 1 [ 127.646121][ T1575] usb 1-1: USB disconnect, device number 17 [ 127.721074][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 127.780357][ T13] usb 9-1: new high-speed USB device number 7 using dummy_hcd [ 127.803320][ T955] usb 7-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=d4.1b [ 127.814773][ T955] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 127.822785][ T955] usb 7-1: Product: syz [ 127.826750][ T955] usb 7-1: Manufacturer: syz [ 127.831226][ T955] usb 7-1: SerialNumber: syz [ 127.991134][ T23] audit: type=1400 audit(1741792325.503:454): avc: denied { execheap } for pid=2838 comm="syz.2.514" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 128.090305][ T1569] usb 2-1: new full-speed USB device number 15 using dummy_hcd [ 128.140341][ T13] usb 9-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 128.151601][ T13] usb 9-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 128.320451][ T13] usb 9-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 128.329400][ T13] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 128.344503][ T13] usb 9-1: Product: syz [ 128.363731][ T2847] FAT-fs (loop0): Directory bread(block 64) failed [ 128.370186][ T2847] FAT-fs (loop0): Directory bread(block 65) failed [ 128.376843][ T2847] FAT-fs (loop0): Directory bread(block 66) failed [ 128.383265][ T2847] FAT-fs (loop0): Directory bread(block 67) failed [ 128.389714][ T2847] FAT-fs (loop0): Directory bread(block 68) failed [ 128.396138][ T2847] FAT-fs (loop0): Directory bread(block 69) failed [ 128.402659][ T2847] FAT-fs (loop0): Directory bread(block 70) failed [ 128.409058][ T2847] FAT-fs (loop0): Directory bread(block 71) failed [ 128.415558][ T2847] FAT-fs (loop0): Directory bread(block 72) failed [ 128.421981][ T2847] FAT-fs (loop0): Directory bread(block 73) failed [ 128.443200][ T13] usb 9-1: Manufacturer: syz [ 128.475229][ T13] usb 9-1: SerialNumber: syz [ 128.675334][ T955] usb 7-1: USB disconnect, device number 8 [ 128.717105][ T1569] usb 2-1: unable to get BOS descriptor or descriptor too short [ 128.743935][ T23] audit: type=1400 audit(1741792326.253:455): avc: denied { watch watch_reads } for pid=2849 comm="syz.6.517" path="/51/file0" dev="fuse" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=dir permissive=1 [ 128.747472][ T2850] overlayfs: workdir and upperdir must reside under the same mount [ 128.774729][ T1569] usb 2-1: not running at top speed; connect to a high speed hub [ 128.780983][ T2829] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 129.020297][ T1569] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 129.029155][ T1569] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 129.050183][ T1569] usb 2-1: Product: syz [ 129.054173][ T1569] usb 2-1: Manufacturer: syz [ 129.058597][ T1569] usb 2-1: SerialNumber: syz [ 129.110978][ T1569] cdc_ncm 2-1:1.0: bind() failure [ 129.117287][ T1569] cdc_ncm 2-1:1.1: bind() failure [ 129.368897][ T2837] netlink: 16 bytes leftover after parsing attributes in process `syz.1.513'. [ 129.380172][ T2837] netlink: 4 bytes leftover after parsing attributes in process `syz.1.513'. [ 129.401331][ T1569] usb 2-1: USB disconnect, device number 15 [ 129.660550][ T2829] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 129.900370][ T13] cdc_mbim 9-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 129.906692][ T13] cdc_mbim 9-1:1.0: setting rx_max = 16384 [ 130.100688][ T2829] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 130.130311][ T13] cdc_mbim 9-1:1.0: setting tx_max = 184 [ 130.137817][ T13] cdc_mbim 9-1:1.0: cdc-wdm0: USB WDM device [ 130.146011][ T13] cdc_mbim 9-1:1.0 wwan0: register 'cdc_mbim' at usb-dummy_hcd.8-1, CDC MBIM, 42:42:42:42:42:42 [ 130.161400][ T13] usb 9-1: USB disconnect, device number 7 [ 130.170886][ T13] cdc_mbim 9-1:1.0 wwan0: unregister 'cdc_mbim' usb-dummy_hcd.8-1, CDC MBIM [ 135.480766][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 150.840576][ C1] bridge0: received packet on gretap1 with own address as source address (addr:ce:a7:67:a5:7d:41, vlan:0) [ 153.401209][ C0] bridge0: received packet on gretap1 with own address as source address (addr:aa:aa:aa:aa:aa:0c, vlan:0) [ 159.243235][ T2894] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 159.258222][ T2898] debugfs: Directory 'vcpu0' with parent '2898-4' already present! [ 159.285499][ T2900] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 159.294789][ T2900] ext4 filesystem being mounted at /4/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 159.954030][ T2897] F2FS-fs (loop8): Wrong CP boundary, start(512) end(1536) blocks(0) [ 159.962822][ T2897] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 159.973789][ T2897] F2FS-fs (loop8): invalid crc value [ 159.989842][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 159.989874][ T23] audit: type=1400 audit(1741792357.493:458): avc: denied { mounton } for pid=2899 comm="syz.0.523" path="/4/file0/file1" dev="loop0" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 160.052358][ T2897] F2FS-fs (loop8): Found nat_bits in checkpoint [ 160.100394][ T2897] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 160.109026][ T2897] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e4 [ 160.210848][ T13] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 160.240777][ T2927] EXT4-fs (loop6): Ignoring removed mblk_io_submit option [ 160.250329][ T2927] EXT4-fs error (device loop6): ext4_xattr_ibody_find:2227: inode #15: comm syz.6.524: corrupted in-inode xattr [ 160.262425][ T2927] EXT4-fs error (device loop6): ext4_orphan_get:1242: comm syz.6.524: couldn't read orphan inode 15 (err -117) [ 160.275042][ T2927] EXT4-fs (loop6): mounted filesystem without journal. Opts: abort,data_err=abort,auto_da_alloc=0x0000000000000007,noload,mblk_io_submit,commit=0x0000000000000005,init_itable=0x0000000000000601,grpquota,,errors=continue [ 160.484844][ T2927] bridge0: received packet on syz_tun with own address as source address (addr:aa:aa:aa:aa:aa:aa, vlan:0) [ 160.500265][ T13] usb 3-1: Using ep0 maxpacket: 32 [ 160.517742][ T2933] EXT4-fs (loop1): mounted filesystem without journal. Opts: nombcache,abort,dioread_lock,norecovery,discard,lazytime,noload,nouid32,noauto_da_alloc,,errors=continue [ 160.565927][ T2929] EXT4-fs (loop0): mounted filesystem without journal. Opts: jqfmt=vfsv1,auto_da_alloc,barrier=0x0000000000000000,journal_ioprio=0x0000000000000000,debug_want_extra_isize=0x0000000000000080,resuid=0x0000000000000000,nodelalloc,acl,noinit_itable,,errors=continue [ 160.690290][ T13] usb 3-1: unable to get BOS descriptor or descriptor too short [ 160.721097][ T23] audit: type=1400 audit(1741792358.233:459): avc: denied { rename } for pid=2931 comm="syz.1.526" name="#5" dev="loop1" ino=20 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 160.773199][ T23] audit: type=1400 audit(1741792358.233:460): avc: denied { read } for pid=2931 comm="syz.1.526" path="/8/file1/file0/file1" dev="overlay" ino=20 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 160.810272][ T13] usb 3-1: config 128 has an invalid interface number: 127 but max is 3 [ 160.820961][ T13] usb 3-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 160.840278][ T13] usb 3-1: config 128 has 1 interface, different from the descriptor's value: 4 [ 160.859386][ T23] audit: type=1400 audit(1741792358.233:461): avc: denied { mounton } for pid=2931 comm="syz.1.526" path="/8/file1/file0/bus" dev="overlay" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 160.861166][ T2674] EXT4-fs error (device loop1): htree_dirblock_to_tree:1079: inode #2: block 16: comm syz-executor: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 160.884591][ T13] usb 3-1: config 128 has no interface number 0 [ 160.909241][ T13] usb 3-1: config 128 interface 127 altsetting 14 endpoint 0x5 has an invalid bInterval 0, changing to 7 [ 160.920762][ T23] audit: type=1400 audit(1741792358.273:462): avc: denied { read } for pid=2946 comm="syz.6.527" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 160.940045][ T13] usb 3-1: config 128 interface 127 altsetting 14 endpoint 0x5 has invalid wMaxPacketSize 0 [ 160.950293][ T13] usb 3-1: config 128 interface 127 has no altsetting 0 [ 160.950709][ T410] EXT4-fs error (device loop1): __ext4_get_inode_loc:4710: comm kworker/u4:4: Invalid inode table block 12280685777128521756 in block_group 0 [ 160.982021][ T410] EXT4-fs error (device loop1): __ext4_get_inode_loc:4710: comm kworker/u4:4: Invalid inode table block 12280685777128521756 in block_group 0 [ 161.001968][ T410] EXT4-fs error (device loop1) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 161.027239][ T410] EXT4-fs error (device loop1): __ext4_get_inode_loc:4710: comm kworker/u4:4: Invalid inode table block 12280685777128521756 in block_group 0 [ 161.060394][ T410] EXT4-fs error (device loop1): __ext4_get_inode_loc:4710: comm kworker/u4:4: Invalid inode table block 12280685777128521756 in block_group 0 [ 161.086383][ T410] EXT4-fs error (device loop1) in ext4_reserve_inode_write:6102: Corrupt filesystem [ 161.107153][ T410] EXT4-fs error (device loop1): __ext4_get_inode_loc:4710: comm kworker/u4:4: Invalid inode table block 12280685777128521756 in block_group 0 [ 161.110359][ T13] usb 3-1: New USB device found, idVendor=0582, idProduct=295c, bcdDevice=d4.55 [ 161.122367][ T1569] usb 7-1: new high-speed USB device number 9 using dummy_hcd [ 161.157391][ T13] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 161.165701][ T13] usb 3-1: Product: syz [ 161.169719][ T13] usb 3-1: Manufacturer: syz [ 161.175564][ T13] usb 3-1: SerialNumber: syz [ 161.218145][ T23] audit: type=1400 audit(1741792358.723:463): avc: denied { ioctl } for pid=2928 comm="syz.0.525" path="/5/file1/bus" dev="loop0" ino=18 ioctlcmd=0xaa00 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 161.738778][ T2967] F2FS-fs (loop0): Insane cp_payload (553648128 > 510) [ 161.754841][ T2967] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 161.767280][ T2967] F2FS-fs (loop0): invalid crc value [ 161.775802][ T2967] F2FS-fs (loop0): Found nat_bits in checkpoint [ 161.829227][ T2967] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 161.838244][ T2967] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 161.845666][ T2967] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 161.854566][ T1569] usb 7-1: Using ep0 maxpacket: 32 [ 161.861311][ T2967] overlayfs: failed to resolve './file0': -2 [ 161.861492][ T2952] F2FS-fs (loop8): Wrong CP boundary, start(512) end(1536) blocks(0) [ 161.878005][ T2952] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 161.890843][ T2952] F2FS-fs (loop8): invalid crc value [ 161.911922][ T2757] attempt to access beyond end of device [ 161.911922][ T2757] loop0: rw=2049, want=45112, limit=40427 [ 161.924292][ T2952] F2FS-fs (loop8): Found nat_bits in checkpoint [ 161.970150][ T2952] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 161.977437][ T2952] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e4 [ 162.000293][ T1569] usb 7-1: config 0 interface 0 altsetting 3 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 162.031590][ T1569] usb 7-1: config 0 interface 0 altsetting 3 endpoint 0x81 has invalid wMaxPacketSize 0 [ 162.042009][ T2954] bridge0: port 1(bridge_slave_0) entered blocking state [ 162.048933][ T2954] bridge0: port 1(bridge_slave_0) entered disabled state [ 162.057858][ T2954] device bridge_slave_0 entered promiscuous mode [ 162.065860][ T2954] bridge0: port 2(bridge_slave_1) entered blocking state [ 162.073226][ T2954] bridge0: port 2(bridge_slave_1) entered disabled state [ 162.080990][ T2954] device bridge_slave_1 entered promiscuous mode [ 162.121590][ T1569] usb 7-1: config 0 interface 0 has no altsetting 0 [ 162.129234][ T1569] usb 7-1: New USB device found, idVendor=056a, idProduct=00b2, bcdDevice= 0.00 [ 162.138807][ T1569] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 162.147697][ T1569] usb 7-1: config 0 descriptor?? [ 162.298628][ T2986] incfs: ino conflict with backing FS 4 [ 162.344792][ T23] audit: type=1400 audit(1741792359.853:464): avc: denied { setattr } for pid=2951 comm="syz.8.528" name="00000000000000000000000000000041" dev="loop8" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 162.454226][ T23] audit: type=1400 audit(1741792359.883:465): avc: denied { link } for pid=2951 comm="syz.8.528" name="00000000000000000000000000000041" dev="loop8" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 162.485916][ T2950] 9pnet: p9_fd_create_tcp (2950): problem connecting socket to 127.0.0.1 [ 162.513275][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 162.556203][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 162.590436][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 162.611900][ T23] audit: type=1400 audit(1741792360.113:466): avc: denied { unlink } for pid=1889 comm="syz-executor" name="00000000000000000000000000000041" dev="loop8" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 162.636718][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 162.662156][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 162.669025][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 162.685252][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 162.693798][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 162.704355][ T13] usb 3-1: USB disconnect, device number 21 [ 162.719377][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 162.726266][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 162.741115][ T410] device bridge_slave_1 left promiscuous mode [ 162.747836][ T410] bridge0: port 2(bridge_slave_1) entered disabled state [ 162.757237][ T1569] wacom 0003:056A:00B2.0013: unknown main item tag 0x4 [ 162.767782][ T1569] wacom 0003:056A:00B2.0013: Unknown device_type for 'HID 056a:00b2'. Assuming pen. [ 162.779231][ T1569] wacom 0003:056A:00B2.0013: hidraw0: USB HID v8.00 Device [HID 056a:00b2] on usb-dummy_hcd.6-1/input0 [ 162.791352][ T1569] input: Wacom Intuos3 9x12 Pen as /devices/platform/dummy_hcd.6/usb7/7-1/7-1:0.0/0003:056A:00B2.0013/input/input13 [ 162.804440][ T410] device bridge_slave_0 left promiscuous mode [ 162.810480][ T410] bridge0: port 1(bridge_slave_0) entered disabled state [ 162.899884][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 162.928151][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 162.946270][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 162.970588][ T607] usb 7-1: USB disconnect, device number 9 [ 162.984339][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 162.992751][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 163.012292][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 163.021742][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 163.041448][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 163.049829][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 163.068301][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 163.078401][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 163.090436][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 163.099386][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 163.117007][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 163.125983][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 163.197186][ T3002] EXT4-fs (loop0): mounted filesystem without journal. Opts: discard,,errors=continue [ 163.220181][ T651] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 163.280877][ T3014] EXT4-fs (loop9): mounted filesystem without journal. Opts: grpjquota=,stripe=0x0000000000000002,,errors=continue [ 163.293649][ T3014] ext4 filesystem being mounted at /2/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 163.508949][ T651] usb 3-1: Using ep0 maxpacket: 16 [ 163.910300][ T651] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 163.931281][ T651] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 163.944284][ T3037] EXT4-fs (loop6): mounted filesystem without journal. Opts: grpquota,inode_readahead_blks=0x0000000000000000,minixdf,,errors=continue [ 163.950207][ T651] usb 3-1: Duplicate descriptor for config 1 interface 1 altsetting 1, skipping [ 163.977870][ T3037] ext4 filesystem being mounted at /57/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 163.987562][ T651] usb 3-1: config 1 interface 1 has no altsetting 0 [ 164.018818][ T3029] F2FS-fs (loop8): Invalid Fs Meta Ino: node(1) meta(2) root(24) [ 164.040786][ T3029] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 164.061135][ T3029] F2FS-fs (loop8): invalid crc value [ 164.190364][ T651] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 164.210277][ T651] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 164.238480][ T651] usb 3-1: Product: syz [ 164.248513][ T651] usb 3-1: Manufacturer: syz [ 164.260183][ T651] usb 3-1: SerialNumber: syz [ 164.266852][ T3029] F2FS-fs (loop8): Cannot turn on quotas: -2 on 0 [ 164.293704][ T3029] F2FS-fs (loop8): Start checkpoint disabled! [ 164.309993][ T3029] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 164.317166][ T3029] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e6 [ 164.530243][ T651] usb 3-1: selecting invalid altsetting 0 [ 164.535801][ T651] usb 3-1: selecting invalid altsetting 0 [ 164.541878][ T651] cdc_ncm 3-1:1.0: bind() failure [ 164.551059][ T651] usb 3-1: selecting invalid altsetting 0 [ 164.556760][ T651] cdc_ncm: probe of 3-1:1.1 failed with error -22 [ 164.577057][ T651] usb 3-1: selecting invalid altsetting 0 [ 164.583471][ T651] cdc_mbim: probe of 3-1:1.1 failed with error -22 [ 164.598244][ T651] usb 3-1: USB disconnect, device number 22 [ 165.360186][ T651] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 165.600201][ T651] usb 3-1: Using ep0 maxpacket: 32 [ 165.720247][ T651] usb 3-1: config 0 has an invalid interface number: 149 but max is 0 [ 165.728333][ T651] usb 3-1: config 0 has no interface number 0 [ 165.890351][ T651] usb 3-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=44.19 [ 165.899372][ T651] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 165.907648][ T651] usb 3-1: Product: syz [ 165.911777][ T651] usb 3-1: Manufacturer: syz [ 165.916174][ T651] usb 3-1: SerialNumber: syz [ 165.927024][ T651] usb 3-1: config 0 descriptor?? [ 166.428512][ T651] usb 3-1: USB disconnect, device number 23 [ 166.530706][ T3062] x_tables: ip6_tables: TPROXY target: only valid in mangle table, not [ 166.530706][ T3062] [ 166.840416][ T1569] usb 7-1: new high-speed USB device number 10 using dummy_hcd [ 166.860246][ T651] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 166.885488][ T9] attempt to access beyond end of device [ 166.885488][ T9] loop8: rw=2049, want=45104, limit=40427 [ 166.911119][ T3065] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 166.919224][ T3065] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 166.921131][ T3047] bridge0: port 1(bridge_slave_0) entered blocking state [ 166.936193][ T3047] bridge0: port 1(bridge_slave_0) entered disabled state [ 166.943619][ T3065] F2FS-fs (loop0): invalid crc value [ 166.944369][ T3047] device bridge_slave_0 entered promiscuous mode [ 166.970253][ T3047] bridge0: port 2(bridge_slave_1) entered blocking state [ 166.978208][ T3047] bridge0: port 2(bridge_slave_1) entered disabled state [ 166.985938][ T3065] F2FS-fs (loop0): Found nat_bits in checkpoint [ 166.992554][ T3047] device bridge_slave_1 entered promiscuous mode [ 167.029439][ T3065] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 167.036975][ T3065] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 167.080317][ T1569] usb 7-1: Using ep0 maxpacket: 16 [ 167.179793][ T3047] bridge0: port 2(bridge_slave_1) entered blocking state [ 167.186799][ T3047] bridge0: port 2(bridge_slave_1) entered forwarding state [ 167.194018][ T3047] bridge0: port 1(bridge_slave_0) entered blocking state [ 167.200922][ T3047] bridge0: port 1(bridge_slave_0) entered forwarding state [ 167.214104][ T3084] IPv6: syztnl0: Disabled Multicast RS [ 167.220438][ T1569] usb 7-1: config 0 has an invalid interface number: 105 but max is 0 [ 167.407670][ T3088] incfs: ino conflict with backing FS 4 [ 167.513284][ T651] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 167.530213][ T1569] usb 7-1: config 0 descriptor has 1 excess byte, ignoring [ 167.540293][ T651] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 167.550304][ T410] bridge0: port 1(bridge_slave_0) entered disabled state [ 167.557254][ T1569] usb 7-1: config 0 has no interface number 0 [ 167.557908][ T3084] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 167.563308][ T651] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 167.586525][ T651] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 167.595692][ T651] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.605269][ T410] bridge0: port 2(bridge_slave_1) entered disabled state [ 167.659987][ T651] usb 3-1: config 0 descriptor?? [ 167.714424][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 167.723037][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 167.730410][ T1569] usb 7-1: New USB device found, idVendor=046d, idProduct=08f3, bcdDevice= b.28 [ 167.738985][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 167.739440][ T1569] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 167.756933][ T1569] usb 7-1: Product: syz [ 167.761207][ T1569] usb 7-1: Manufacturer: syz [ 167.763553][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 167.765715][ T1569] usb 7-1: SerialNumber: syz [ 167.774725][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 167.785239][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 167.786269][ T1569] usb 7-1: config 0 descriptor?? [ 167.798275][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 167.808360][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 167.818904][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 167.826552][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 167.841604][ T1569] uvcvideo: Found UVC 0.00 device syz (046d:08f3) [ 167.849682][ T1569] uvcvideo: No valid video chain found. [ 167.869373][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 167.878938][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 167.896893][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 167.906790][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 167.957713][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 167.987148][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 168.021511][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 168.035591][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 168.077294][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 168.090624][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 168.119186][ T955] usb 7-1: USB disconnect, device number 10 [ 168.125251][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 168.142014][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 168.142705][ T651] plantronics 0003:047F:FFFF.0014: No inputs registered, leaving [ 168.162035][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 168.178203][ T651] plantronics 0003:047F:FFFF.0014: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.2-1/input0 [ 168.178483][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 168.244618][ T3097] x_tables: duplicate underflow at hook 2 [ 168.254683][ T7] device bridge_slave_1 left promiscuous mode [ 168.260746][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 168.268137][ T7] device bridge_slave_0 left promiscuous mode [ 168.274700][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 168.395950][ T3104] EXT4-fs (loop8): orphan cleanup on readonly fs [ 168.403616][ T3104] Quota error (device loop8): dq_insert_tree: Quota tree root isn't allocated! [ 168.413117][ T3104] Quota error (device loop8): qtree_write_dquot: Error -5 occurred while creating quota [ 168.423616][ T3104] Quota error (device loop8): dq_insert_tree: Quota tree root isn't allocated! [ 168.431606][ T607] usb 3-1: USB disconnect, device number 24 [ 168.432506][ T3104] Quota error (device loop8): qtree_write_dquot: Error -5 occurred while creating quota [ 168.448119][ T3104] EXT4-fs error (device loop8): ext4_validate_block_bitmap:418: comm syz.8.563: bg 0: block 64: padding at end of block bitmap is not set [ 168.472363][ T3107] EXT4-fs (loop0): Quota format mount options ignored when QUOTA feature is enabled [ 168.491814][ T3104] EXT4-fs error (device loop8) in ext4_free_blocks:5016: Corrupt filesystem [ 168.502686][ T3107] EXT4-fs (loop0): ext4_check_descriptors: Block bitmap for group 0 overlaps block group descriptors [ 168.514174][ T3107] EXT4-fs (loop0): ext4_check_descriptors: Checksum for group 0 failed (53380!=20869) [ 168.523877][ T3104] Quota error (device loop8): dq_insert_tree: Quota tree root isn't allocated! [ 168.532789][ T3104] Quota error (device loop8): qtree_write_dquot: Error -5 occurred while creating quota [ 168.543259][ T3104] EXT4-fs (loop8): 1 orphan inode deleted [ 168.548946][ T3104] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 168.558651][ T3107] EXT4-fs (loop0): mounted filesystem without journal. Opts: sysvgroups,noquota,auto_da_alloc=0x0000000000000008,usrjquota=,norecovery,errors=remount-ro,min_batch_time=0x0000000000000005,jqfmt=vfsv1, [ 168.618470][ T3104] bridge0: port 4(syz_tun) entered blocking state [ 168.625081][ T3104] bridge0: port 4(syz_tun) entered disabled state [ 168.632473][ T3104] device syz_tun entered promiscuous mode [ 168.638221][ T3104] bridge0: port 4(syz_tun) entered blocking state [ 168.644492][ T3104] bridge0: port 4(syz_tun) entered forwarding state [ 168.711378][ T3113] bridge0: port 1(bridge_slave_0) entered blocking state [ 168.727841][ T3113] bridge0: port 1(bridge_slave_0) entered disabled state [ 168.736327][ T3113] device bridge_slave_0 entered promiscuous mode [ 168.744512][ T3113] bridge0: port 2(bridge_slave_1) entered blocking state [ 168.751969][ T3113] bridge0: port 2(bridge_slave_1) entered disabled state [ 168.760002][ T3113] device bridge_slave_1 entered promiscuous mode [ 168.774642][ T3132] fuse: Bad value for 'fd' [ 168.845996][ T3113] bridge0: port 2(bridge_slave_1) entered blocking state [ 168.853301][ T3113] bridge0: port 2(bridge_slave_1) entered forwarding state [ 168.860489][ T3113] bridge0: port 1(bridge_slave_0) entered blocking state [ 168.867318][ T3113] bridge0: port 1(bridge_slave_0) entered forwarding state [ 168.880174][ T651] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 168.903593][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 168.911494][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 168.918596][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 168.929798][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 168.939460][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 168.946605][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 168.961689][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 168.972592][ T410] bridge0: port 2(bridge_slave_1) entered blocking state [ 168.979596][ T410] bridge0: port 2(bridge_slave_1) entered forwarding state [ 168.999229][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 169.009748][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 169.038267][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 169.051409][ T410] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 169.075551][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 169.080473][ T1569] usb 7-1: new high-speed USB device number 11 using dummy_hcd [ 169.092569][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 169.100854][ T607] usb 9-1: new full-speed USB device number 8 using dummy_hcd [ 169.120238][ T651] usb 1-1: Using ep0 maxpacket: 8 [ 169.127944][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 169.163935][ T3141] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,usrjquota=,resgid=0x0000000000000000,norecovery,acl,noquota,barrier,barrier=0x0000000000000000,grpjquota=,jqfmt=vfsold,,errors=continue [ 169.188100][ T3141] EXT4-fs error (device loop2): __ext4_iget:5217: inode #12: block 2: comm syz.2.574: invalid block [ 169.199300][ T3141] EXT4-fs error (device loop2): __ext4_iget:5217: inode #12: block 2: comm syz.2.574: invalid block [ 169.211346][ T3141] EXT4-fs error (device loop2): __ext4_iget:5217: inode #12: block 2: comm syz.2.574: invalid block [ 169.224915][ T3141] EXT4-fs error (device loop2): __ext4_iget:5217: inode #12: block 2: comm syz.2.574: invalid block [ 169.250283][ T651] usb 1-1: config 1 interface 0 altsetting 9 bulk endpoint 0x82 has invalid maxpacket 1024 [ 169.260370][ T651] usb 1-1: config 1 interface 0 altsetting 9 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 169.273711][ T651] usb 1-1: config 1 interface 0 has no altsetting 0 [ 169.340355][ T1569] usb 7-1: Using ep0 maxpacket: 32 [ 169.370822][ T7] device bridge_slave_1 left promiscuous mode [ 169.377124][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 169.386315][ T7] device bridge_slave_0 left promiscuous mode [ 169.392617][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 169.440320][ T651] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 169.449180][ T651] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 169.457314][ T651] usb 1-1: Product: 껛賁㞪ᶣණ桌訣縢и龤所纬鞳螚紿ᯬ빞蓷購뭙浍ﻲ흟迌쪏敫㵫鶟诈僒㰉厕ᦴ㮝厊ᇤ嬼믺않룓첛캁靅벯涣ᑇ䅙윚鄺灨璗㝉燆摯쵲B귅颌냯饥긁끄魔昡軬䯗㠿䁅얼민응摿㼷涀맖ঁ璴뷟趌鍢诉圳ﳒ핳ᇠ豈榖蚾⛴춆짹掊뷥ᭁ쀁筕톛㕱겭烼ឬಙ欍㜫馈鷱ꇍड़䄢ﷹ닳脭驀㳁 [ 169.472454][ T3156] 9pnet: Insufficient options for proto=fd [ 169.494431][ T1569] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 169.498491][ T607] usb 9-1: config 17 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 10 [ 169.515644][ T1569] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 169.520325][ T607] usb 9-1: config 17 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 169.534236][ T1569] usb 7-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 169.548855][ T651] usb 1-1: Manufacturer: 揢斆圖埋鸨苠㸞钾㽍㱉Ἑ麺૰㪳寵諜ꛙ꿌꡼蜋颙촃⌯秐탘蜶췌쌆鋕Ოⴌ䅚蒜㟝叨썌봈떒ฅ﨓ﷂ䡃ኛ鈇⡆鱗㜜ꆮᚯ鈁⍧ధ₺⨆몆瞲⠘縷 [ 169.555584][ T607] usb 9-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.00 [ 169.574017][ T1569] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.583380][ T607] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.592878][ T651] usb 1-1: SerialNumber: ѕ [ 169.606146][ T1569] usb 7-1: config 0 descriptor?? [ 169.640326][ T3107] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 169.652572][ T3107] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 169.661043][ T1569] hub 7-1:0.0: USB hub found [ 169.674581][ T3149] bridge0: port 1(bridge_slave_0) entered blocking state [ 169.682049][ T3149] bridge0: port 1(bridge_slave_0) entered disabled state [ 169.690642][ T3149] device bridge_slave_0 entered promiscuous mode [ 169.698794][ T3149] bridge0: port 2(bridge_slave_1) entered blocking state [ 169.705839][ T3149] bridge0: port 2(bridge_slave_1) entered disabled state [ 169.713591][ T3149] device bridge_slave_1 entered promiscuous mode [ 169.771994][ T3149] bridge0: port 2(bridge_slave_1) entered blocking state [ 169.779811][ T3149] bridge0: port 2(bridge_slave_1) entered forwarding state [ 169.787977][ T3149] bridge0: port 1(bridge_slave_0) entered blocking state [ 169.795187][ T3149] bridge0: port 1(bridge_slave_0) entered forwarding state [ 169.828072][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 169.836946][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 169.844702][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 169.863937][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 169.872650][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 169.880958][ T1569] hub 7-1:0.0: 1 port detected [ 169.881281][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 169.894190][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 169.903109][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 169.909943][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 169.923846][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 169.933992][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 169.953667][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 169.966604][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 169.982379][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 169.997340][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 170.008497][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 170.070350][ T607] aiptek 9-1:17.0: Aiptek using 400 ms programming speed [ 170.079228][ T607] input: Aiptek as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:17.0/input/input16 [ 170.089871][ T607] input: failed to attach handler kbd to device input16, error: -5 [ 170.101381][ T651] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 170.102817][ T607] usb 9-1: USB disconnect, device number 8 [ 170.118857][ T651] usb 1-1: USB disconnect, device number 18 [ 170.270321][ T1569] hub 7-1:0.0: activate --> -90 [ 170.504671][ T607] usb 7-1: USB disconnect, device number 11 [ 170.520443][ T1569] hub 7-1:0.0: hub_ext_port_status failed (err = -71) [ 170.542640][ T7] device bridge_slave_1 left promiscuous mode [ 170.548595][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 170.556604][ T7] device bridge_slave_0 left promiscuous mode [ 170.564119][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 170.582238][ T3170] fuse: Unknown parameter 'r' [ 170.616433][ T3169] netlink: 'syz.2.578': attribute type 3 has an invalid length. [ 170.626128][ T23] audit: type=1400 audit(1741792368.133:467): avc: denied { accept } for pid=3167 comm="syz.2.578" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_route_socket permissive=1 [ 170.887670][ T3170] EXT4-fs (loop6): Test dummy encryption mode enabled [ 170.898085][ T3170] EXT4-fs (loop6): Test dummy encryption mode enabled [ 170.907869][ T3170] EXT4-fs (loop6): mounted filesystem without journal. Opts: test_dummy_encryption,noauto_da_alloc,dioread_nolock,test_dummy_encryption,nobarrier,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 170.931445][ T3176] EXT4-fs (loop8): Ignoring removed nobh option [ 170.939981][ T3176] EXT4-fs (loop8): mounted filesystem without journal. Opts: nobh,stripe=0x0000000000010000,dioread_nolock,,errors=continue [ 171.144274][ T3175] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 171.236814][ T2178] EXT4-fs error (device loop2): ext4_validate_block_bitmap:418: comm syz-executor: bg 0: block 234: padding at end of block bitmap is not set [ 171.258048][ T2178] EXT4-fs error (device loop2) in ext4_free_blocks:5016: Corrupt filesystem [ 171.336426][ T23] audit: type=1400 audit(1741792368.843:468): avc: denied { map } for pid=3198 comm="syz.2.584" path="/dev/ashmem" dev="devtmpfs" ino=10874 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 171.428021][ T3172] bridge0: port 1(bridge_slave_0) entered blocking state [ 171.435380][ T3172] bridge0: port 1(bridge_slave_0) entered disabled state [ 171.443436][ T3172] device bridge_slave_0 entered promiscuous mode [ 171.451803][ T3172] bridge0: port 2(bridge_slave_1) entered blocking state [ 171.459298][ T3172] bridge0: port 2(bridge_slave_1) entered disabled state [ 171.467209][ T3172] device bridge_slave_1 entered promiscuous mode [ 171.534373][ T3172] bridge0: port 2(bridge_slave_1) entered blocking state [ 171.541556][ T3172] bridge0: port 2(bridge_slave_1) entered forwarding state [ 171.549142][ T3172] bridge0: port 1(bridge_slave_0) entered blocking state [ 171.554617][ T3206] EXT4-fs (loop2): mounted filesystem without journal. Opts: nojournal_checksum,usrjquota=,errors=remount-ro,discard,auto_da_alloc,resgid=0x0000000000000000,nouid32,barrier=0x0000000000000000,init_itable=0x0000000000007fff,bsddf, [ 171.556033][ T3172] bridge0: port 1(bridge_slave_0) entered forwarding state [ 171.650495][ T607] usb 1-1: new full-speed USB device number 19 using dummy_hcd [ 171.659568][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 171.666736][ T557] usb 7-1: new high-speed USB device number 12 using dummy_hcd [ 171.678239][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 171.686774][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 171.697831][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 171.706373][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 171.714973][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 171.723754][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 171.758700][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 171.764463][ T23] audit: type=1400 audit(1741792369.263:469): avc: denied { setopt } for pid=3211 comm="syz.8.589" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 171.785837][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 171.794422][ T23] audit: type=1400 audit(1741792369.293:470): avc: denied { write } for pid=3211 comm="syz.8.589" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 171.820560][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 171.990273][ T557] usb 7-1: device descriptor read/64, error 18 [ 172.010316][ T607] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 172.021217][ T607] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 172.029998][ T607] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 172.201398][ T607] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 172.210557][ T607] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 172.218433][ T607] usb 1-1: Product: syz [ 172.222408][ T607] usb 1-1: Manufacturer: syz [ 172.226848][ T607] usb 1-1: SerialNumber: syz [ 172.271538][ T607] cdc_ncm 1-1:1.0: bind() failure [ 172.420202][ T557] usb 7-1: device descriptor read/64, error 18 [ 172.430941][ T7] device bridge_slave_1 left promiscuous mode [ 172.436998][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 172.445267][ T7] device bridge_slave_0 left promiscuous mode [ 172.457738][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 172.547835][ T607] usb 1-1: USB disconnect, device number 19 [ 172.622798][ T3228] bridge0: port 1(bridge_slave_0) entered blocking state [ 172.629950][ T3228] bridge0: port 1(bridge_slave_0) entered disabled state [ 172.637727][ T3228] device bridge_slave_0 entered promiscuous mode [ 172.645136][ T3228] bridge0: port 2(bridge_slave_1) entered blocking state [ 172.652150][ T3228] bridge0: port 2(bridge_slave_1) entered disabled state [ 172.659742][ T3228] device bridge_slave_1 entered promiscuous mode [ 172.690252][ T557] usb 7-1: new high-speed USB device number 13 using dummy_hcd [ 172.778404][ T3228] bridge0: port 2(bridge_slave_1) entered blocking state [ 172.785290][ T3228] bridge0: port 2(bridge_slave_1) entered forwarding state [ 172.792436][ T3228] bridge0: port 1(bridge_slave_0) entered blocking state [ 172.799270][ T3228] bridge0: port 1(bridge_slave_0) entered forwarding state [ 172.821307][ T3245] EXT4-fs (loop8): mounting ext2 file system using the ext4 subsystem [ 172.847610][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 172.856104][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 172.863969][ T3245] EXT4-fs error (device loop8): ext4_orphan_get:1238: inode #15: comm syz.8.597: casefold flag without casefold feature [ 172.876715][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 172.876960][ T3245] EXT4-fs error (device loop8): ext4_orphan_get:1262: comm syz.8.597: bad orphan inode 15 [ 172.894327][ T3245] ext4_test_bit(bit=14, block=4) = 1 [ 172.899423][ T3245] is_bad_inode(inode)=0 [ 172.900621][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 172.903832][ T3245] NEXT_ORPHAN(inode)=0 [ 172.915540][ T3245] max_ino=32 [ 172.918631][ T3245] i_nlink=1 [ 172.920880][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 172.922298][ T3245] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 172.928461][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 172.938913][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 172.964745][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 172.971627][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 172.980167][ T557] usb 7-1: device descriptor read/64, error 18 [ 173.008628][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 173.028383][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 173.051247][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 173.064521][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 173.075827][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 173.099388][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 173.117689][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 173.267557][ T1569] usb 9-1: new high-speed USB device number 9 using dummy_hcd [ 173.302129][ T3251] F2FS-fs (loop0): fault_injection options not supported [ 173.309068][ T3251] F2FS-fs (loop0): Encrypt feature is off [ 173.370188][ T557] usb 7-1: device descriptor read/64, error 18 [ 173.490364][ T557] usb usb7-port1: attempt power cycle [ 173.510231][ T1569] usb 9-1: Using ep0 maxpacket: 8 [ 173.570673][ T7] device bridge_slave_1 left promiscuous mode [ 173.576736][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 173.584053][ T7] device bridge_slave_0 left promiscuous mode [ 173.589983][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 173.640326][ T1569] usb 9-1: config 4 has an invalid interface number: 244 but max is 0 [ 173.648388][ T1569] usb 9-1: config 4 has no interface number 0 [ 173.654297][ T1569] usb 9-1: config 4 interface 244 altsetting 1 endpoint 0x1 has an invalid bInterval 41, changing to 7 [ 173.665403][ T1569] usb 9-1: config 4 interface 244 altsetting 1 endpoint 0x2 has invalid wMaxPacketSize 0 [ 173.675101][ T1569] usb 9-1: config 4 interface 244 has no altsetting 0 [ 173.840305][ T1569] usb 9-1: New USB device found, idVendor=05ac, idProduct=fa33, bcdDevice=cb.aa [ 173.849177][ T1569] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 173.857160][ T1569] usb 9-1: Product: syz [ 173.861161][ T1569] usb 9-1: Manufacturer: syz [ 173.865926][ T1569] usb 9-1: SerialNumber: syz [ 173.900219][ T557] usb 7-1: new high-speed USB device number 14 using dummy_hcd [ 174.012534][ T3257] erofs: (device loop0): mounted with opts: , root inode @ nid 36. [ 174.016097][ T3258] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 174.043184][ T3258] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=8816c01c, mo2=0002] [ 174.052230][ T3258] EXT4-fs (loop2): orphan cleanup on readonly fs [ 174.059777][ T3258] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix. [ 174.074489][ T557] usb 7-1: device descriptor read/8, error -61 [ 174.080777][ T3258] EXT4-fs (loop2): Cannot turn on quotas: error -22 [ 174.087789][ T3258] EXT4-fs error (device loop2): ext4_ext_check_inode:543: inode #13: comm syz.2.599: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 174.106317][ T3258] EXT4-fs error (device loop2): ext4_orphan_get:1242: comm syz.2.599: couldn't read orphan inode 13 (err -117) [ 174.118663][ T3258] EXT4-fs (loop2): mounted filesystem without journal. Opts: noquota,noblock_validity,jqfmt=vfsv0,grpquota,debug,debug,grpid,,errors=continue [ 174.139732][ T3269] FAT-fs (loop0): Directory bread(block 64) failed [ 174.146614][ T3269] FAT-fs (loop0): Directory bread(block 65) failed [ 174.153477][ T3269] FAT-fs (loop0): Directory bread(block 66) failed [ 174.160184][ T3269] FAT-fs (loop0): Directory bread(block 67) failed [ 174.163797][ T3258] EXT4-fs error (device loop2): ext4_lookup:1821: inode #2: comm syz.2.599: deleted inode referenced: 12 [ 174.166951][ T3269] FAT-fs (loop0): Directory bread(block 68) failed [ 174.178310][ T3260] bridge0: port 1(bridge_slave_0) entered blocking state [ 174.184383][ T3269] FAT-fs (loop0): Directory bread(block 69) failed [ 174.191527][ T1569] ipheth 9-1:4.244: Unable to find endpoints [ 174.197711][ T3269] FAT-fs (loop0): Directory bread(block 70) failed [ 174.203863][ T3260] bridge0: port 1(bridge_slave_0) entered disabled state [ 174.216432][ T3269] FAT-fs (loop0): Directory bread(block 71) failed [ 174.216703][ T3272] EXT4-fs error (device loop2): ext4_lookup:1821: inode #2: comm syz.2.599: deleted inode referenced: 12 [ 174.223156][ T3269] FAT-fs (loop0): Directory bread(block 72) failed [ 174.240398][ T3269] FAT-fs (loop0): Directory bread(block 73) failed [ 174.247460][ T1569] usb 9-1: USB disconnect, device number 9 [ 174.253947][ T3260] device bridge_slave_0 entered promiscuous mode [ 174.262426][ T3260] bridge0: port 2(bridge_slave_1) entered blocking state [ 174.269978][ T3260] bridge0: port 2(bridge_slave_1) entered disabled state [ 174.272477][ T3258] EXT4-fs error (device loop2): ext4_lookup:1821: inode #2: comm syz.2.599: deleted inode referenced: 12 [ 174.277848][ T3260] device bridge_slave_1 entered promiscuous mode [ 174.297094][ T3272] EXT4-fs (loop2): warning: mounting fs with errors, running e2fsck is recommended [ 174.311708][ T3272] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=8816c01c, mo2=0002] [ 174.322344][ T23] kauditd_printk_skb: 6 callbacks suppressed [ 174.322357][ T23] audit: type=1400 audit(1741792371.833:477): avc: denied { mounton } for pid=3268 comm="syz.0.601" path="/22/bus/file0" dev="loop0" ino=1048682 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=file permissive=1 [ 174.367062][ T3272] EXT4-fs warning (device loop2): ext4_enable_quotas:6100: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix. [ 174.370295][ T557] usb 7-1: device descriptor read/8, error -71 [ 174.425563][ T3276] EXT4-fs (loop6): Ignoring removed oldalloc option [ 174.437957][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 174.446556][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 174.453930][ T3276] EXT4-fs (loop6): Unrecognized mount option "dont_measure" or missing value [ 174.469542][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 174.479431][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 174.489007][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 174.495891][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 174.512088][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 174.520379][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 174.529708][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 174.538024][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 174.544878][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 174.585211][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 174.585890][ T3276] x_tables: ip6_tables: CT target: only valid in raw table, not G [ 174.596256][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 174.611468][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 174.619513][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 174.636383][ T3281] erofs: (device loop2): mounted with opts: , root inode @ nid 36. [ 174.654827][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 174.676330][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 174.689771][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 174.710270][ T3287] EXT4-fs (loop6): mounting ext2 file system using the ext4 subsystem [ 174.733425][ T3287] EXT4-fs error (device loop6): ext4_orphan_get:1262: comm syz.6.604: bad orphan inode 15 [ 174.744443][ T3287] ext4_test_bit(bit=14, block=18) = 1 [ 174.750203][ T3287] is_bad_inode(inode)=0 [ 174.752791][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 174.754735][ T3287] NEXT_ORPHAN(inode)=1023 [ 174.770067][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 174.770555][ T3287] max_ino=32 [ 174.781825][ T3287] i_nlink=0 [ 174.785052][ T3287] EXT4-fs error (device loop6): ext4_xattr_delete_inode:2936: inode #15: comm syz.6.604: corrupted xattr block 19 [ 174.797977][ T3287] EXT4-fs warning (device loop6): ext4_evict_inode:321: xattr delete (err -117) [ 174.800474][ T7] device bridge_slave_1 left promiscuous mode [ 174.807900][ T3287] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 174.822059][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 174.822283][ T3287] ext2 filesystem being mounted at /71/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 174.840714][ T7] device bridge_slave_0 left promiscuous mode [ 174.849708][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 174.858484][ T3297] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=112 sclass=netlink_route_socket pid=3297 comm=syz.8.605 [ 174.960176][ T557] usb 7-1: new high-speed USB device number 15 using dummy_hcd [ 174.999722][ T3295] bridge0: port 4(syz_tun) entered disabled state [ 175.007337][ T3300] xt_CT: You must specify a L4 protocol and not use inversions on it [ 175.010159][ T3295] bridge0: port 1(bridge_slave_0) entered disabled state [ 175.024977][ T3295] bridge0: port 2(bridge_slave_1) entered disabled state [ 175.041515][ T3295] bridge0: port 3(gretap1) entered disabled state [ 175.049076][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 175.060544][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 175.200247][ T557] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 175.210600][ T557] usb 7-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 175.221966][ T557] usb 7-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 255 [ 175.235604][ T557] usb 7-1: New USB device found, idVendor=044f, idProduct=b653, bcdDevice= 0.00 [ 175.244789][ T557] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 175.263230][ T557] usb 7-1: config 0 descriptor?? [ 175.304268][ T3302] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 175.316544][ T3302] ext4 filesystem being mounted at /24/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 175.345688][ T23] audit: type=1326 audit(1741792372.853:478): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3301 comm="syz.0.607" exe="/root/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7f2cc2057169 code=0x0 [ 175.540208][ T557] usb 7-1: string descriptor 0 read error: -71 [ 175.546824][ T557] usbhid 7-1:0.0: couldn't find an input interrupt endpoint [ 175.555201][ T557] usb 7-1: USB disconnect, device number 15 [ 175.890529][ T7] device bridge_slave_1 left promiscuous mode [ 175.896591][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 175.904173][ T7] device bridge_slave_0 left promiscuous mode [ 175.910258][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 176.057296][ T23] audit: type=1400 audit(1741792373.563:479): avc: denied { append } for pid=3311 comm="syz.6.610" name="loop6" dev="devtmpfs" ino=144 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 176.088988][ T3315] 9pnet: Insufficient options for proto=fd [ 176.094982][ T23] audit: type=1326 audit(1741792373.593:480): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.125973][ T3316] EXT4-fs (loop6): Mount option "noacl" will be removed by 3.5 [ 176.125973][ T3316] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 176.125973][ T3316] [ 176.148539][ T23] audit: type=1326 audit(1741792373.593:481): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=259 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.181600][ T3316] EXT4-fs (loop6): mounted filesystem without journal. Opts: jqfmt=vfsv1,bsddf,noblock_validity,norecovery,debug_want_extra_isize=0x0000000000000080,minixdf,nodelalloc,acl,noacl,,errors=continue [ 176.212257][ T3314] EXT4-fs (loop2): Ignoring removed orlov option [ 176.230184][ T3314] EXT4-fs (loop2): Ignoring removed nomblk_io_submit option [ 176.264338][ T23] audit: type=1326 audit(1741792373.593:482): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.289058][ T3314] EXT4-fs (loop2): mounted filesystem without journal. Opts: noblock_validity,bsddf,sysvgroups,norecovery,debug_want_extra_isize=0x0000000000000080,orlov,nogrpid,noauto_da_alloc,nomblk_io_submit,,errors=continue [ 176.367559][ T23] audit: type=1326 audit(1741792373.593:483): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=188 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.400447][ T23] audit: type=1326 audit(1741792373.593:484): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.433613][ T23] audit: type=1326 audit(1741792373.593:485): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=189 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.481731][ T23] audit: type=1326 audit(1741792373.593:486): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=3310 comm="syz.8.608" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f7a27a60169 code=0x7ffc0000 [ 176.727536][ T3326] bridge0: port 1(bridge_slave_0) entered blocking state [ 176.745522][ T3326] bridge0: port 1(bridge_slave_0) entered disabled state [ 176.756286][ T3319] netlink: 68 bytes leftover after parsing attributes in process `syz.0.611'. [ 176.759687][ T3326] device bridge_slave_0 entered promiscuous mode [ 176.765674][ T3319] netlink: 56 bytes leftover after parsing attributes in process `syz.0.611'. [ 176.773463][ T3326] bridge0: port 2(bridge_slave_1) entered blocking state [ 176.787309][ T3326] bridge0: port 2(bridge_slave_1) entered disabled state [ 176.802302][ T3326] device bridge_slave_1 entered promiscuous mode [ 177.026220][ T3326] bridge0: port 2(bridge_slave_1) entered blocking state [ 177.033102][ T3326] bridge0: port 2(bridge_slave_1) entered forwarding state [ 177.040250][ T3326] bridge0: port 1(bridge_slave_0) entered blocking state [ 177.047169][ T3326] bridge0: port 1(bridge_slave_0) entered forwarding state [ 177.079613][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 177.100427][ T3343] F2FS-fs (loop8): Invalid log_blocksize (268), supports only 12 [ 177.108057][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 177.110942][ T3343] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 177.123669][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 177.142164][ T3343] F2FS-fs (loop8): invalid crc value [ 177.147859][ T3343] F2FS-fs (loop8): invalid crc_offset: 33558524 [ 177.160322][ T3343] F2FS-fs (loop8): Failed to get valid F2FS checkpoint [ 177.181277][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 177.189781][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 177.196658][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 177.204142][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 177.213257][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 177.220140][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 177.235429][ T3351] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [ 177.244962][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 177.253709][ T3351] EXT4-fs (loop0): invalid journal inode [ 177.259359][ T3351] EXT4-fs (loop0): can't get journal size [ 177.260852][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 177.281733][ T3351] EXT4-fs (loop0): 1 truncate cleaned up [ 177.287204][ T3351] EXT4-fs (loop0): mounted filesystem without journal. Opts: norecovery,,errors=continue [ 177.306626][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 177.321249][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 177.350879][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 177.390663][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 177.422515][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 177.440178][ T384] usb 7-1: new high-speed USB device number 16 using dummy_hcd [ 177.690320][ T384] usb 7-1: Using ep0 maxpacket: 16 [ 177.710945][ T3365] raw_sendmsg: syz.2.614 forgot to set AF_INET. Fix it! [ 177.810255][ T384] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 177.820323][ T384] usb 7-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 177.980622][ T9] device bridge_slave_1 left promiscuous mode [ 177.980642][ T384] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 177.980659][ T384] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 177.986907][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 177.995996][ T384] usb 7-1: Product: syz [ 178.014454][ T384] usb 7-1: Manufacturer: syz [ 178.014583][ T9] device bridge_slave_0 left promiscuous mode [ 178.018854][ T384] usb 7-1: SerialNumber: syz [ 178.025341][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 178.524619][ T3370] FAT-fs (loop0): bogus sectors per cluster 255 [ 178.537684][ T3370] FAT-fs (loop0): Can't find a valid FAT filesystem [ 178.875907][ T3370] EXT4-fs (loop0): Ignoring removed orlov option [ 178.885928][ T3373] bridge0: port 1(bridge_slave_0) entered blocking state [ 178.885946][ T3373] bridge0: port 1(bridge_slave_0) entered disabled state [ 178.902997][ T3370] EXT4-fs (loop0): mounted filesystem without journal. Opts: nodelalloc,orlov,auto_da_alloc,,errors=continue [ 178.903099][ T3370] ext4 filesystem being mounted at /28/bus supports timestamps until (%ptR?) (0x7fffffff) [ 178.915387][ T3373] device bridge_slave_0 entered promiscuous mode [ 178.945625][ T3373] bridge0: port 2(bridge_slave_1) entered blocking state [ 178.954248][ T3373] bridge0: port 2(bridge_slave_1) entered disabled state [ 178.963918][ T3373] device bridge_slave_1 entered promiscuous mode [ 179.070963][ T3373] bridge0: port 2(bridge_slave_1) entered blocking state [ 179.077837][ T3373] bridge0: port 2(bridge_slave_1) entered forwarding state [ 179.084985][ T3373] bridge0: port 1(bridge_slave_0) entered blocking state [ 179.091927][ T3373] bridge0: port 1(bridge_slave_0) entered forwarding state [ 179.118441][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 179.129232][ T103] bridge0: port 1(bridge_slave_0) entered disabled state [ 179.138318][ T103] bridge0: port 2(bridge_slave_1) entered disabled state [ 179.148003][ T3388] EXT4-fs (loop8): mounted filesystem without journal. Opts: user_xattr,,errors=continue [ 179.152127][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 179.158286][ T3388] ext4 filesystem being mounted at /62/file0 supports timestamps until (%ptR?) (0x7fffffff) [ 179.167729][ T103] bridge0: port 1(bridge_slave_0) entered blocking state [ 179.182226][ T103] bridge0: port 1(bridge_slave_0) entered forwarding state [ 179.198688][ T103] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 179.206834][ T103] bridge0: port 2(bridge_slave_1) entered blocking state [ 179.213688][ T103] bridge0: port 2(bridge_slave_1) entered forwarding state [ 179.295868][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 179.305134][ T3395] EXT4-fs (loop8): Unrecognized mount option "fsname='(]}[" or missing value [ 179.314955][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 179.323951][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 179.337312][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 179.345605][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 179.354621][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 179.362981][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 179.440178][ T955] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 179.600203][ T13] usb 9-1: new full-speed USB device number 10 using dummy_hcd [ 179.680271][ T955] usb 1-1: Using ep0 maxpacket: 16 [ 179.800515][ T955] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 179.811296][ T955] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 179.823870][ T955] usb 1-1: New USB device found, idVendor=17ef, idProduct=6067, bcdDevice= 0.00 [ 179.832772][ T955] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 179.841771][ T955] usb 1-1: config 0 descriptor?? [ 179.860710][ T7] device bridge_slave_1 left promiscuous mode [ 179.866978][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 179.870255][ T13] usb 9-1: device descriptor read/64, error 18 [ 179.884389][ T7] device bridge_slave_0 left promiscuous mode [ 179.890846][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 180.085231][ T3391] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 180.180406][ T384] usb 7-1: 0:2 : does not exist [ 180.192391][ T384] usb 7-1: USB disconnect, device number 16 [ 180.198941][ T2924] udevd[2924]: setting owner of /dev/snd/controlC0 to uid=0, gid=29 failed: No such file or directory [ 180.280347][ T13] usb 9-1: device descriptor read/64, error 18 [ 180.311386][ T955] lenovo 0003:17EF:6067.0015: unknown main item tag 0x0 [ 180.319584][ T955] lenovo 0003:17EF:6067.0015: hidraw0: USB HID v0.00 Device [HID 17ef:6067] on usb-dummy_hcd.0-1/input0 [ 180.479277][ T3409] bridge0: port 1(bridge_slave_0) entered blocking state [ 180.486306][ T3409] bridge0: port 1(bridge_slave_0) entered disabled state [ 180.494228][ T3409] device bridge_slave_0 entered promiscuous mode [ 180.501106][ T3409] bridge0: port 2(bridge_slave_1) entered blocking state [ 180.507960][ T3409] bridge0: port 2(bridge_slave_1) entered disabled state [ 180.516576][ T3409] device bridge_slave_1 entered promiscuous mode [ 180.517060][ T955] usb 1-1: USB disconnect, device number 20 [ 180.537432][ T3413] loop6: p1 < > p2 < > p3 p4 < > [ 180.542332][ T3413] loop6: partition table partially beyond EOD, truncated [ 180.549274][ T3413] loop6: p1 start 2305 is beyond EOD, truncated [ 180.550350][ T13] usb 9-1: new full-speed USB device number 11 using dummy_hcd [ 180.555922][ T3413] loop6: p2 start 4294902784 is beyond EOD, truncated [ 180.570024][ T3413] loop6: p3 start 3724543488 is beyond EOD, truncated [ 180.632906][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 180.642492][ T23] kauditd_printk_skb: 41 callbacks suppressed [ 180.642504][ T23] audit: type=1400 audit(1741792378.153:528): avc: denied { bind } for pid=3406 comm="syz.6.629" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 180.642667][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 180.676811][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 180.685093][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 180.690433][ T384] usb 3-1: new full-speed USB device number 25 using dummy_hcd [ 180.693219][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 180.707127][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 180.714823][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 180.727811][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 180.737496][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 180.745833][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 180.752723][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 180.767416][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 180.775649][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 180.785566][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 180.793776][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 180.812063][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 180.820555][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 180.833599][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 180.841798][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 180.850335][ T13] usb 9-1: device descriptor read/64, error 18 [ 180.858821][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 180.872928][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 180.881142][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 180.891675][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 180.899849][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 181.060347][ T384] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 181.071227][ T384] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 181.083763][ T384] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2db4, bcdDevice= 0.00 [ 181.092838][ T384] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 181.102117][ T384] usb 3-1: config 0 descriptor?? [ 181.240321][ T13] usb 9-1: device descriptor read/64, error 18 [ 181.360360][ T13] usb usb9-port1: attempt power cycle [ 181.446898][ T7] device bridge_slave_1 left promiscuous mode [ 181.453338][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 181.460705][ T7] device bridge_slave_0 left promiscuous mode [ 181.466890][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 181.770185][ T13] usb 9-1: new full-speed USB device number 12 using dummy_hcd [ 181.781189][ T3405] F2FS-fs (loop2): Unrecognized mount option "" or missing value [ 181.792434][ T3405] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 181.890274][ T384] usbhid 3-1:0.0: can't add hid device: -71 [ 181.896210][ T384] usbhid: probe of 3-1:0.0 failed with error -71 [ 181.904220][ T384] usb 3-1: USB disconnect, device number 25 [ 181.940599][ T13] usb 9-1: device descriptor read/8, error -61 [ 182.111933][ T3426] bridge0: port 1(bridge_slave_0) entered blocking state [ 182.118773][ T3426] bridge0: port 1(bridge_slave_0) entered disabled state [ 182.130818][ T3422] EXT4-fs (loop0): Ignoring removed bh option [ 182.138142][ T3426] device bridge_slave_0 entered promiscuous mode [ 182.146592][ T3426] bridge0: port 2(bridge_slave_1) entered blocking state [ 182.154625][ T3426] bridge0: port 2(bridge_slave_1) entered disabled state [ 182.162754][ T3422] EXT4-fs (loop0): mounted filesystem without journal. Opts: delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00000000004007b1,data_err=ignore,grpquota,abort,user_xattr,bh,errors=remount-ro, [ 182.171133][ T3426] device bridge_slave_1 entered promiscuous mode [ 182.210254][ T13] usb 9-1: device descriptor read/8, error -61 [ 182.240932][ T3421] EXT4-fs error (device loop0): ext4_mb_mark_diskspace_used:2998: comm syz.0.631: Allocating blocks 497-513 which overlap fs metadata [ 182.255013][ T3421] EXT4-fs (loop0): Remounting filesystem read-only [ 182.355101][ T3439] EXT4-fs (loop6): mounted filesystem without journal. Opts: nodelalloc,grpid,auto_da_alloc,,errors=continue [ 182.359599][ T3426] bridge0: port 2(bridge_slave_1) entered blocking state [ 182.366650][ T3439] ext4 filesystem being mounted at /78/file1 supports timestamps until (%ptR?) (0x7fffffff) [ 182.373367][ T3426] bridge0: port 2(bridge_slave_1) entered forwarding state [ 182.373503][ T3426] bridge0: port 1(bridge_slave_0) entered blocking state [ 182.397411][ T3426] bridge0: port 1(bridge_slave_0) entered forwarding state [ 182.410108][ T3421] EXT4-fs (loop0): pa ffff8881d026c1f8: logic 256, phys. 385, len 8 [ 182.417984][ T3421] EXT4-fs error (device loop0): ext4_mb_release_inode_pa:3895: group 0, free 0, pa_free 1 [ 182.435299][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 182.445347][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 182.454047][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 182.543543][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 182.553221][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 182.581784][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 182.591164][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 182.598010][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 182.599456][ T3448] EXT4-fs (loop2): mounted filesystem without journal. Opts: nombcache,abort,dioread_lock,norecovery,discard,lazytime,noload,nouid32,noauto_da_alloc,,errors=continue [ 182.606731][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 182.633645][ T23] audit: type=1400 audit(1741792380.143:529): avc: denied { nlmsg_read } for pid=3454 comm="syz.0.637" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 182.644211][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 182.660656][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 182.667876][ T3457] netlink: 104 bytes leftover after parsing attributes in process `syz.0.637'. [ 182.668291][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 182.685086][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 182.722549][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 182.740570][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 182.806385][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 182.820514][ T23] audit: type=1400 audit(1741792380.333:530): avc: denied { rename } for pid=3447 comm="syz.2.635" name="#7" dev="loop2" ino=21 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=chr_file permissive=1 [ 182.849475][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 182.864243][ T3466] device pim6reg1 entered promiscuous mode [ 182.884668][ T23] audit: type=1400 audit(1741792380.393:531): avc: denied { getopt } for pid=3465 comm="syz.0.639" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 182.906391][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 182.919259][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 182.929364][ T2178] EXT4-fs error (device loop2): ext4_lookup:1821: inode #2: comm syz-executor: deleted inode referenced: 11 [ 183.000806][ T2178] EXT4-fs error (device loop2): ext4_lookup:1821: inode #2: comm syz-executor: deleted inode referenced: 11 [ 183.370770][ T23] audit: type=1400 audit(1741792380.883:532): avc: denied { create } for pid=3471 comm="syz.6.642" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 183.433450][ T3475] binder: BINDER_SET_CONTEXT_MGR already set [ 183.445310][ T3475] binder: 3473:3475 ioctl 4018620d 400000000100 returned -16 [ 183.478245][ T23] audit: type=1400 audit(1741792380.983:533): avc: denied { rmdir } for pid=3473 comm="syz.6.643" name="file0" dev="incremental-fs" ino=39015 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 183.522880][ T1700] ------------[ cut here ]------------ [ 183.528213][ T1700] WARNING: CPU: 1 PID: 1700 at fs/inode.c:302 drop_nlink+0xbb/0x100 [ 183.535975][ T1700] Modules linked in: [ 183.539716][ T1700] CPU: 1 PID: 1700 Comm: syz-executor Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 183.550913][ T1700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 183.560816][ T1700] RIP: 0010:drop_nlink+0xbb/0x100 [ 183.565660][ T1700] Code: 49 8b 1e 48 8d bb d0 04 00 00 be 08 00 00 00 e8 8b 99 f2 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5e 41 5f 5d c3 e8 d5 db c2 ff <0f> 0b eb 89 44 89 e1 80 e1 07 80 c1 03 38 c1 0f 8c 62 ff ff ff 4c [ 183.585107][ T1700] RSP: 0018:ffff8881d8f1fc68 EFLAGS: 00010293 [ 183.591170][ T1700] RAX: ffffffff81a16f2b RBX: 1ffff1103bcace27 RCX: ffff8881eb5bbf00 [ 183.598988][ T1700] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 183.606801][ T1700] RBP: 0000000000000000 R08: ffffffff81a16eaf R09: 0000000000000003 [ 183.614699][ T1700] R10: ffffffffffffffff R11: dffffc0000000001 R12: ffff8881de567138 [ 183.622505][ T1700] R13: dffffc0000000000 R14: ffff8881de5670f0 R15: dffffc0000000000 [ 183.630404][ T1700] FS: 000055558a945500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 183.639229][ T1700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 183.645592][ T1700] CR2: 00007fad0944c000 CR3: 00000001d8e9e000 CR4: 00000000003426a0 [ 183.653414][ T1700] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 183.661298][ T1700] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 183.669121][ T1700] Call Trace: [ 183.672363][ T1700] ? __warn+0x162/0x250 [ 183.676350][ T1700] ? report_bug+0x3a1/0x4e0 [ 183.680658][ T1700] ? drop_nlink+0xbb/0x100 [ 183.685020][ T1700] ? drop_nlink+0xbb/0x100 [ 183.689275][ T1700] ? do_invalid_op+0x6e/0x110 [ 183.693777][ T1700] ? invalid_op+0x1e/0x30 [ 183.697962][ T1700] ? drop_nlink+0x3f/0x100 [ 183.702208][ T1700] ? drop_nlink+0xbb/0x100 [ 183.706448][ T1700] ? drop_nlink+0xbb/0x100 [ 183.710788][ T1700] ? drop_nlink+0xbb/0x100 [ 183.715043][ T1700] shmem_rmdir+0x54/0x80 [ 183.719142][ T1700] vfs_rmdir+0x285/0x3c0 [ 183.723206][ T1700] incfs_kill_sb+0x105/0x200 [ 183.728168][ T1700] deactivate_locked_super+0xa8/0x110 [ 183.733355][ T1700] deactivate_super+0x1e2/0x2a0 [ 183.738043][ T1700] ? vfs_submount+0xb0/0xb0 [ 183.742469][ T1700] ? deactivate_locked_super+0x110/0x110 [ 183.747939][ T1700] ? fast_dput+0x7a/0x280 [ 183.752102][ T1700] cleanup_mnt+0x44e/0x500 [ 183.756358][ T1700] task_work_run+0x140/0x170 [ 183.760783][ T1700] exit_to_usermode_loop+0x190/0x1a0 [ 183.765901][ T1700] prepare_exit_to_usermode+0x199/0x200 [ 183.771291][ T1700] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 183.777012][ T1700] RIP: 0033:0x7f74243c1497 [ 183.781353][ T1700] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 183.801225][ T1700] RSP: 002b:00007ffe5a2bbab8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 183.809468][ T1700] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f74243c1497 [ 183.817278][ T1700] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe5a2bbb70 [ 183.825095][ T1700] RBP: 00007ffe5a2bbb70 R08: 0000000000000000 R09: 0000000000000000 [ 183.832916][ T1700] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffe5a2bcc00 [ 183.840719][ T1700] R13: 00007f742444108c R14: 000000000002ccc2 R15: 00007ffe5a2bcc40 [ 183.848534][ T1700] ---[ end trace 11816da0080f0c65 ]--- [ 183.865738][ T1700] ------------[ cut here ]------------ [ 183.871394][ T1700] WARNING: CPU: 0 PID: 1700 at fs/inode.c:302 drop_nlink+0xbb/0x100 [ 183.879181][ T1700] Modules linked in: [ 183.882915][ T1700] CPU: 0 PID: 1700 Comm: syz-executor Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 183.894197][ T1700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 183.904129][ T1700] RIP: 0010:drop_nlink+0xbb/0x100 [ 183.908958][ T1700] Code: 49 8b 1e 48 8d bb d0 04 00 00 be 08 00 00 00 e8 8b 99 f2 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5e 41 5f 5d c3 e8 d5 db c2 ff <0f> 0b eb 89 44 89 e1 80 e1 07 80 c1 03 38 c1 0f 8c 62 ff ff ff 4c [ 183.928395][ T1700] RSP: 0018:ffff8881d8f1fc68 EFLAGS: 00010293 [ 183.934389][ T1700] RAX: ffffffff81a16f2b RBX: 1ffff1103d4cd627 RCX: ffff8881eb5bbf00 [ 183.942200][ T1700] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 183.950103][ T1700] RBP: 0000000000000000 R08: ffffffff81a16eaf R09: 0000000000000003 [ 183.957912][ T1700] R10: ffffffffffffffff R11: dffffc0000000001 R12: ffff8881ea66b138 [ 183.965724][ T1700] R13: dffffc0000000000 R14: ffff8881ea66b0f0 R15: dffffc0000000000 [ 183.973536][ T1700] FS: 000055558a945500(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 183.982740][ T1700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 183.989161][ T1700] CR2: 00007fc1952e41b8 CR3: 00000001d8e9e000 CR4: 00000000003426b0 [ 183.997068][ T1700] DR0: ffffffffffffffff DR1: 0000000000001000 DR2: 0000000000000007 [ 184.004961][ T1700] DR3: 1000000100000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 184.012776][ T1700] Call Trace: [ 184.016025][ T1700] ? __warn+0x162/0x250 [ 184.020002][ T1700] ? report_bug+0x3a1/0x4e0 [ 184.024334][ T1700] ? drop_nlink+0xbb/0x100 [ 184.028573][ T1700] ? drop_nlink+0xbb/0x100 [ 184.032841][ T1700] ? do_invalid_op+0x6e/0x110 [ 184.037466][ T1700] ? invalid_op+0x1e/0x30 [ 184.041742][ T1700] ? drop_nlink+0x3f/0x100 [ 184.045996][ T1700] ? drop_nlink+0xbb/0x100 [ 184.050246][ T1700] ? drop_nlink+0xbb/0x100 [ 184.054496][ T1700] ? drop_nlink+0xbb/0x100 [ 184.058830][ T1700] shmem_rmdir+0x54/0x80 [ 184.062933][ T1700] vfs_rmdir+0x285/0x3c0 [ 184.067310][ T1700] incfs_kill_sb+0x18d/0x200 [ 184.071725][ T1700] deactivate_locked_super+0xa8/0x110 [ 184.076935][ T1700] deactivate_super+0x1e2/0x2a0 [ 184.081620][ T1700] ? vfs_submount+0xb0/0xb0 [ 184.085958][ T1700] ? deactivate_locked_super+0x110/0x110 [ 184.091449][ T1700] ? fast_dput+0x7a/0x280 [ 184.095975][ T1700] cleanup_mnt+0x44e/0x500 [ 184.100217][ T1700] task_work_run+0x140/0x170 [ 184.104644][ T1700] exit_to_usermode_loop+0x190/0x1a0 [ 184.110080][ T1700] prepare_exit_to_usermode+0x199/0x200 [ 184.116021][ T1700] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 184.121739][ T1700] RIP: 0033:0x7f74243c1497 [ 184.126149][ T1700] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 184.146768][ T1700] RSP: 002b:00007ffe5a2bbab8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 184.155386][ T1700] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f74243c1497 [ 184.166207][ T1700] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe5a2bbb70 [ 184.176928][ T1700] RBP: 00007ffe5a2bbb70 R08: 0000000000000000 R09: 0000000000000000 [ 184.185991][ T1700] R10: 00000000ffffffff R11: 0000000000000246 R12: 00007ffe5a2bcc00 [ 184.197333][ T1700] R13: 00007f742444108c R14: 000000000002ccc2 R15: 00007ffe5a2bcc40 [ 184.209414][ T1700] ---[ end trace 11816da0080f0c66 ]--- [ 184.222845][ T1700] list_del corruption. prev->next should be ffff8881e9e103c0, but was ffff8881e9e9a090 [ 184.235066][ T1700] ------------[ cut here ]------------ [ 184.242752][ T1700] kernel BUG at lib/list_debug.c:61! [ 184.246448][ T3452] F2FS-fs (loop8): Wrong CP boundary, start(512) end(1536) blocks(0) [ 184.248675][ T1700] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 184.263612][ T1700] CPU: 1 PID: 1700 Comm: syz-executor Tainted: G W 5.4.290-syzkaller-00017-g6b07fcd94a6a #0 [ 184.273889][ T3452] F2FS-fs (loop8): Can't find valid F2FS filesystem in 1th superblock [ 184.277051][ T1700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 184.296157][ T1700] RIP: 0010:__list_del_entry_valid+0x107/0x120 [ 184.302102][ T1700] Code: 4c 89 f6 e8 e1 e8 23 02 0f 0b 48 c7 c7 c0 5e fa 84 4c 89 f6 e8 d0 e8 23 02 0f 0b 48 c7 c7 20 5f fa 84 4c 89 f6 e8 bf e8 23 02 <0f> 0b 48 c7 c7 80 5f fa 84 4c 89 f6 e8 ae e8 23 02 0f 0b 66 0f 1f [ 184.310086][ T3452] F2FS-fs (loop8): invalid crc value [ 184.323904][ T1700] RSP: 0018:ffff8881d8f1fc08 EFLAGS: 00010246 [ 184.323916][ T1700] RAX: 0000000000000054 RBX: ffff8881e9e9a090 RCX: d1ad09e532b9e200 [ 184.323921][ T1700] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 184.323929][ T1700] RBP: ffff8881e9e10340 R08: ffffffff814d6db2 R09: ffffed103edea9b8 [ 184.323936][ T1700] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 184.323944][ T1700] R13: ffff8881e9e10388 R14: ffff8881e9e103c0 R15: ffff8881e9e10090 [ 184.323953][ T1700] FS: 000055558a945500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 184.323960][ T1700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 184.323967][ T1700] CR2: 00007fad0944c000 CR3: 00000001d8e9e000 CR4: 00000000003426a0 [ 184.323977][ T1700] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 184.323982][ T1700] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 184.323986][ T1700] Call Trace: [ 184.324007][ T1700] ? __die+0xb4/0x100 [ 184.324018][ T1700] ? die+0x26/0x50 [ 184.324035][ T1700] ? do_trap+0x1e7/0x340 [ 184.324056][ T1700] ? __list_del_entry_valid+0x107/0x120 [ 184.334533][ T3452] F2FS-fs (loop8): Found nat_bits in checkpoint [ 184.336785][ T1700] ? __list_del_entry_valid+0x107/0x120 [ 184.336808][ T1700] ? do_invalid_op+0xfb/0x110 [ 184.453974][ T1700] ? __list_del_entry_valid+0x107/0x120 [ 184.459353][ T1700] ? invalid_op+0x1e/0x30 [ 184.463528][ T1700] ? wake_up_klogd+0xb2/0xf0 [ 184.468730][ T1700] ? __list_del_entry_valid+0x107/0x120 [ 184.474109][ T1700] ? __list_del_entry_valid+0x107/0x120 [ 184.479775][ T1700] __dentry_kill+0x242/0x630 [ 184.484314][ T1700] dentry_kill+0xb8/0x280 [ 184.488423][ T1700] dput+0x3c/0x80 [ 184.491893][ T1700] incfs_free_mount_info+0x5d/0x210 [ 184.496925][ T1700] incfs_kill_sb+0x1a3/0x200 [ 184.501443][ T1700] deactivate_locked_super+0xa8/0x110 [ 184.506746][ T1700] deactivate_super+0x1e2/0x2a0 [ 184.511869][ T1700] ? vfs_submount+0xb0/0xb0 [ 184.516208][ T1700] ? deactivate_locked_super+0x110/0x110 [ 184.521677][ T1700] ? fast_dput+0x7a/0x280 [ 184.525856][ T1700] cleanup_mnt+0x44e/0x500 [ 184.530113][ T1700] task_work_run+0x140/0x170 [ 184.534528][ T1700] exit_to_usermode_loop+0x190/0x1a0 [ 184.539732][ T1700] prepare_exit_to_usermode+0x199/0x200 [ 184.545297][ T1700] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 184.551020][ T1700] RIP: 0033:0x7f74243c1497 [ 184.555373][ T1700] Code: a8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 0f 1f 44 00 00 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 a8 ff ff ff f7 d8 64 89 02 b8 [ 184.574801][ T1700] RSP: 002b:00007ffe5a2bbab8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6 [ 184.583876][ T1700] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f74243c1497 [ 184.591685][ T1700] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffe5a2bbb70 [ 184.599497][ T1700] RBP: 00007ffe5a2bbb70 R08: 0000000000000000 R09: 0000000000000000 [ 184.607317][ T1700] R10: 00000000ffffffff R11: 0000000000000206 R12: 00007ffe5a2bcc00 [ 184.615300][ T1700] R13: 00007f742444108c R14: 000000000002ccc2 R15: 00007ffe5a2bcc40 [ 184.623113][ T1700] Modules linked in: [ 184.626919][ T1700] ---[ end trace 11816da0080f0c67 ]--- [ 184.632173][ T1700] RIP: 0010:__list_del_entry_valid+0x107/0x120 [ 184.638128][ T1700] Code: 4c 89 f6 e8 e1 e8 23 02 0f 0b 48 c7 c7 c0 5e fa 84 4c 89 f6 e8 d0 e8 23 02 0f 0b 48 c7 c7 20 5f fa 84 4c 89 f6 e8 bf e8 23 02 <0f> 0b 48 c7 c7 80 5f fa 84 4c 89 f6 e8 ae e8 23 02 0f 0b 66 0f 1f [ 184.650228][ T3452] F2FS-fs (loop8): Try to recover 1th superblock, ret: 0 [ 184.658040][ T1700] RSP: 0018:ffff8881d8f1fc08 EFLAGS: 00010246 [ 184.665498][ T3452] F2FS-fs (loop8): Mounted with checkpoint version = 48b305e4 [ 184.670787][ T1700] RAX: 0000000000000054 RBX: ffff8881e9e9a090 RCX: d1ad09e532b9e200 [ 184.670792][ T1700] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000000000000 [ 184.670809][ T1700] RBP: ffff8881e9e10340 R08: ffffffff814d6db2 R09: ffffed103edea9b8 [ 184.701528][ T1700] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 184.709411][ T1700] R13: ffff8881e9e10388 R14: ffff8881e9e103c0 R15: ffff8881e9e10090 [ 184.717245][ T1700] FS: 000055558a945500(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 184.725996][ T1700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 184.732431][ T1700] CR2: 00007fad0944c000 CR3: 00000001d8e9e000 CR4: 00000000003426a0 [ 184.740222][ T1700] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 184.748015][ T1700] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 184.755963][ T1700] Kernel panic - not syncing: Fatal exception [ 184.762080][ T1700] Kernel Offset: disabled [ 184.766217][ T1700] Rebooting in 86400 seconds..