9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) [ 338.295146][T21350] loop1: detected capacity change from 0 to 512 18:45:15 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) [ 338.343089][T21350] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents [ 338.360524][T21350] EXT4-fs error (device loop1): ext4_dirty_inode:5942: inode #3: comm syz-executor.1: mark_inode_dirty error 18:45:15 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYBLOB="ca42ad87b11bb3b2507e03129a435e7c99104f0cd507000000046f9445631055f28a4e6777e97047e5807db4996b10208d04454ea654888bf754956945961677b348d33478b3d8f70eac439f502bea81070bba59ccec17e7d182ea9fdfde2b94e826d24492fd7f8983925947dc2b357943622c9feaa43512f4afed56e4010e2543166dfc76b6668c1ccb960ebeb21ae5eaaa01a65f105a20fdcdb5c20c2245eecbd4e49cbb07db669e4a3674c0a6397ca594873755027deb72b094a29553f674e5a44c597f0473f49684719c9445839a59a09e1c1361d72b8a1dd163eecd03bd218ba880482b1733ef3f91cbd40796bdeb13d63c3eadecb3dfe83f1d88b8b7fb053eed7e742bfff269a5c16070d4de1d198d2fdcfa404fc9e6df202578e962544794e77c2425f73fcd3d0cd1d4ffbc4ec0754e946adff5e9e83ffc586126de12ee3a2b1e347cbf598c20648bf702a38687575cb8460968949003bd44b8511dd953cfd9eef7b0cf149f77741abff47103a50ac1efb39eba528a63cca0329ef5c2247efc16857ad98255693a11149dde8fed62623d07d357b0c1251f9c4f7492c9e500000000", @ANYRES64], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000380)=0x4000) 18:45:15 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'nr0\x00', 0x4111}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) 18:45:15 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 0: syz_clone3(&(0x7f0000000500)={0x20000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0xffffffffffffffff], 0x1}, 0x58) [ 338.395122][T21350] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents [ 338.428891][T21350] EXT4-fs error (device loop1): __ext4_ext_dirty:202: inode #3: comm syz-executor.1: mark_inode_dirty error [ 338.446276][T21350] Quota error (device loop1): write_blk: dquota write failed [ 338.454067][T21350] Quota error (device loop1): qtree_write_dquot: Error -117 occurred while creating quota [ 338.464894][T21375] loop4: detected capacity change from 0 to 512 [ 338.470244][T21350] EXT4-fs (loop1): 1 orphan inode deleted [ 338.476984][T21350] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 18:45:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x20, 0x1, 0x170, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200006c0], 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000d17d000000000000000000000000000000000000000000ffffffff0000000000000000000000000000001200000000000000000000000000080000000000000800000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff11000000110000000000000000006e72300000000000000000000000000079616d3000000001000000000000b40079616d30000000000000000000000000766574b7708ad56f5f7465616d0000000180c3000000000000000000aaaaaaaaaa00000000000000000062d54b2bb0000000e0"]}, 0x175) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x7001, 0x1, 0x170, [], 0x0, 0x0, 0x0}, 0x1e8) 18:45:15 executing program 1: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYBLOB="ca42ad87b11bb3b2507e03129a435e7c99104f0cd507000000046f9445631055f28a4e6777e97047e5807db4996b10208d04454ea654888bf754956945961677b348d33478b3d8f70eac439f502bea81070bba59ccec17e7d182ea9fdfde2b94e826d24492fd7f8983925947dc2b357943622c9feaa43512f4afed56e4010e2543166dfc76b6668c1ccb960ebeb21ae5eaaa01a65f105a20fdcdb5c20c2245eecbd4e49cbb07db669e4a3674c0a6397ca594873755027deb72b094a29553f674e5a44c597f0473f49684719c9445839a59a09e1c1361d72b8a1dd163eecd03bd218ba880482b1733ef3f91cbd40796bdeb13d63c3eadecb3dfe83f1d88b8b7fb053eed7e742bfff269a5c16070d4de1d198d2fdcfa404fc9e6df202578e962544794e77c2425f73fcd3d0cd1d4ffbc4ec0754e946adff5e9e83ffc586126de12ee3a2b1e347cbf598c20648bf702a38687575cb8460968949003bd44b8511dd953cfd9eef7b0cf149f77741abff47103a50ac1efb39eba528a63cca0329ef5c2247efc16857ad98255693a11149dde8fed62623d07d357b0c1251f9c4f7492c9e500000000", @ANYRES64], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000380)=0x4000) 18:45:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x20, 0x1, 0x170, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200006c0], 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000d17d000000000000000000000000000000000000000000ffffffff0000000000000000000000000000001200000000000000000000000000080000000000000800000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff11000000110000000000000000006e72300000000000000000000000000079616d3000000001000000000000b40079616d30000000000000000000000000766574b7708ad56f5f7465616d0000000180c3000000000000000000aaaaaaaaaa00000000000000000062d54b2bb0000000e0"]}, 0x175) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x7001, 0x1, 0x170, [], 0x0, 0x0, 0x0}, 0x1e8) [ 338.492034][T21350] ext4 filesystem being mounted at /root/syzkaller-testdir2801771163/syzkaller.Ej86Cq/1586/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 338.522275][T21375] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents 18:45:15 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@delneigh={0x30, 0x1d, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r3}, [@NDA_DST_IPV6={0x14, 0x1, @private1}]}, 0x30}}, 0x0) getpeername$packet(r0, &(0x7f00000014c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000001500)=0x14) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f0000000040)={@private1, 0x4000, r7}) ioctl$sock_inet6_SIOCSIFADDR(r6, 0x8916, &(0x7f00000000c0)={@private1={0xfc, 0x1, '\x00', 0x1}, 0x76, r7}) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000180)={@dev={0xfe, 0x80, '\x00', 0x32}, 0x25, r7}) sendmmsg$inet(r0, &(0x7f0000002c40)=[{{&(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x2a}}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000040)="dd6ce1f2f777bc178210d2136d557debe6264549a7672379b6370b179a47bd536ae2cac1addaa112df8390dab5c3482c05", 0x31}, {&(0x7f0000000140)="461967004969a550e2e72ffb70983325f67b73968227f401bb2eda415a8fbfaff3d1b6e23ec34f4fbab9a7267acda4add8c484ed42f7f5593d872d3078304ac464b5084f7254f9c882504920a4d4664a2b7c537267ca3e7e021d565761f32a5880b7dd427611321a5527bd2c1fa183d1f547002d75c8dc217c0d98920c04e79e1cbcf3f51c5626c754af2a0d266a29f92ae5e3e94abb2439b7f648e88c3e8f36bfd1e8b34d38e92bed273c3d5de04d9d1ec916237b78c30f3473ce02fe1963cbbea9269f38a55fbde716659adde046e63cf7f3fc6340e0c9903004fe42c5f8de4bf201f910fb9f103e8da3905d10772c7241b6b7aa6fc6a343af0c45d9202e7b3c44894f209b4bf77abd110644ac72a1596119423395193dffabd3952a910545764e2b73b1974b995640b06b33a3b22c18a9481b746da431c8755809851a7cf3bda00156fab3e11a6c4b7eb1dad98c0b2d2a2737b3923dcbb9432dca5a49406b7c2bbd70bee0e8af5302f54ccb334bc3dbb3a6c6742bb62a7f17f72c07adb999057f9780b4551ee1832b2161f57b405f350bfde802dc8e51ca66e00b36945d737ef7ab6cf019b8cd72acaa5b9ddad606be8bbc1d9d87e9099e906315ad56aaab5c737a44bb0a84333b54ff2de3237d7c38f9efcb900c61347bbfd841bf1f6287ae9716b76a079932b2cf83f5311a5e9dd4eedac15585eb2f6714e939dc8a1e684ef1067db18abb4980b4c0676007cc34300fb3d73ad6a244eda77332d98b96fa440db7633df477e42b37ddb1020b83fcbc3266ad8483abb8efd42c969179ec5a933c22fe5280853e7885c9c3eb4fdc29cd5eb3e1d98a8d96deb5788405ee66d324952b70a159e21fb3e93e9d628e6e37e6f0c13f97b3e1a3de2e444fdc8be23e959296e489c47a70e4273d72f9ac5a925e896cd978aaaf5b68b15c9a92403fa5143e5a6f3dfca510a2138784df9dde89efd16913372f98baeac9030c4ec83256bd9ccd332ecfa13e315bbc82b73027a0f35ca1ef0d982c0041d3e60c32cbc29a392bef0b22b7d4b5e3a6cdfeabe9188d6d928060738f415029fab80f33c0511e6fbca227f93eb1d857a352461929283c32641482f57499efbd4eb7be80c3d38ade56afec7d99938a5a524251132072d3f2380a1ba41dbd071530352076fbeacfefbd2c77a82394e94692648aa609a55e9b4af4cc6e1824c8ee84cba2e419cb196e57add37c25810854efbbbc307790c0343dd75f05bb96e2ca877f692f67d4e586126473d6e34c37e48f9978f38eb8fbe8ddad0a522df542e63d30c38d769f18335fe0668c5ac41ca7e76336731f4b6dd03b760d027ac85f54cfdee2cd20085bb4ad4228f320dfebbde016cf3f9a8b0e0a6362415ee5fa21552888c42f71ca2d1f8adc56452b79b02c6235dc87732af7a53614f1e8b0099f1cc3b20392095c978418ff717a2b5cb3fcd35656e90ac710a92bda3fafe3485069bab8ff9dc4d484b0aca9cf8c7aa7d444bd7c9be2fe3f0b84cd2240f8decd0f493293027076a8216a09f074223d506fd79825673bd599bfbdc97f81fd9453fbfe2fcb4114c572f450a2c7a5572a62a47daeec2ba9b04efb28222ee8a91f696fb0c7229548c772d5cdeca115547d9fc219a8388175b2649018ecbfe8f6829b3b0c10252af1e0e94c380adcff8bd76c6ec8af001b1269a06d76e641baf11af0a2d1206b6825d9f27003fbac1767e5997c48936c41713c57ef4c76ecdadbd4c3bd190130f25a22d820a0a048eb06d855df48939a81708a0328b68b635500f487e26188fcc71dc7183e35ffa651ee8dc1abb2a44892a071924b69ed2b37a012e6477c00e0a51e1c6185ac775e090e51227aac253c7030c564c7e0529bb667b97be9a82ac9ae67a498783773d944f7cd94b1b617313feb890315b3eb696303638d796a90a759288cf4087c5ff079c0ae6daa9e5076e56a3d02a4586524bc1af11a1ff2356d6def7d3b2c52d80eac823da9c4c1f21935b6ba9a640dd70745331185b5f24fc8af7c5f81534e4464670c8a6be2ce719acc34973f84962cd74b17afa05bf29352e435de820ec424b9bddf722245918ddc9cdfb59a26adda5bb2d3fdc76403c7fc9ca94521dd01b0e9c3bd280ca84db2792481121ec0fe4dab9a19fc1b3c1c795627f710a2368797f2efafc4102fc9c4bf70e66835e97aab0da8ccb6ec167a918715b2a9cd46f8ab161e577ffea32892cf203fa92a6be90eb9bdee097278a234ea6ce1faf28451bda8e1e2e169a74bdd075122919b3daf4c65c1f4016cb175681ac3494720882eb35ce48f60178a4dc0e69164ef9c9e34569ea05c09fed665574f14a93fc1b2510234b137c2c55edd6ed0506b2f88bffa7518078a504df3f755f489ac5edb056dfd4c298383815d4d18b70385151e3f1ccec661fb6086691299b2af91a68b8f275dd12f767a531d0adebffc9583daab30f30c63dd49e1d20db3222563518a68124ef0af2f73bfe10d3c49714e0dd639cac099e045596318b872dd6a046a5e56cbda4d3672866ae3ec1d956991977d191dc951e40aa067e24f352ce44ad8d938e427c3748d663235a9e7d2f8510a9919bde585f2f31a3d18a45985294318cacb0c31fabf9644e8bb0c3db55bf7e522a810b513a8d56ac3cb3048a525193ad0d13d559e534eb6ac1f56bdfabb35db93897659eafdf775a7938b2e6504aec5744915925fadf17f83aafca2c87fd90e07a205edb99c6bb2ab6e89a61d37f403a7c032d3b910d41f01030a2895df12b0738ff0d761508d11fdecedf572df90791e9b9e0d47870f690b24b9887f1ded934be4f44c1aeb20909a4652774bae79d0b02c833f9f8fa1860da3c526e9d8dffeb697401a9423c0b528b231d6ecc5d1d060257e2e28a56bb13b3289533f110143eff583a32665e612e15c773e02ca4813a6413dd68631562de6f96f2cd10c9ae4ff86133fd9977255cb36fca5837b3e73e89ac9a7a9421affc38acb1d7d073c62d9c818b7cc13bbb18005356265ad6b9a1caa4002a5c26ce69a8d8fefb88b8e4e234b7d4bfd6a0a3bcc27b0ddd2ad6402228c348c78417cf518d0265a4ea5aed9315d57ce504eb764f726dfe60ea97acb925960adce9c7ed559f64c90f83fc99041560c9894ae1140d1776c24ecde273338a2434dbcf0b0a49b4aacd387d6ce2c1752f13dada4900e3f707c099c285caf469de629fd51ade6ee77b523c7b7dd028faaa29b462adfee7905f9b9af9637bb0323958c4317a7421276cbe8d971dbf00f7df344902405f11b4dcc3b03d0b88dd3175254d29cdf392feb3b363a984e22bed7344a3a637a38fff3ac9251345d244c12d503ef090a3236d8734617d28915acb35b6287ef9b7e177cfda88882719bb9a4a365ee3e9925956c23caccf645e9b3397391e6af63d3c8e9c2bbd302646787087240c08bd13d70750f82d624b8fd1bdf71ba7e6b5cba0dbd29ac8492bd78a43d8f528ee692a02003649442068f9d73a20e7355a40641a08a3ff1b6117a9a617facaaece364bd5f273467e021b9babdaefb2d4bb3665838277812d8359b43762ce551ea9f2314b93b124489763764514b8a9fc669045954771ed25bbcbb85c2c27e5bab1a49e1f2842e8e99c246ab4bf4fbf6ddd128a42eff6b3dc76aeaf98bae8a3bcb9f8d1116d5d64b58f0640371c7636d40f32c7980826387e4b468fe4f4116d3d9dbea88dcc41a966b313213bc8d2c6927b0be32e467ae5f0ce8a3ea3a2ae28408f3a0d7b0a1d03cba8ac661903c48cacbd4507a820dab2595150aeb2af110fac33ddc49cc381693c76de764ed9a484bd733e09c746d1b93fe1597a098e5861bfc996a1f44d8daa7b3c1f49641bdf55b654a9812a55566c942aea0ac47b4a5b336c28aa0ce2f79f77c44609ee5decba915f71e30e5100507144424db46f23b746fc7a97f295f81c7b7870fcca1cefb359fa2031b3b982221ee0441c9bdb2f9593b443e5e4fa0081612244cfddccf5b1309bc5b1a585ea91a6dc0f67f4d8e42b7e78e75c4eedbd3f3149597024c7ceb37df5caecd8192de7374b59faba058f061beeed91bf035a62b3ec2b6f8a8f1dd5cfdb9ca648ed57eca2da2ed3637521a7081cef2d0a9b04f88d0e7d8b3672e6f72a90ee5bb247cddd30d72179978e3911b66aa0e8066be43e6bde337c8c25f3b4b5e3e76dc3c79ca68c825923376c39e3754e1651775e7b33265882a4453f4480e0a9817829c4281632a255cad3be523e49aff702d7fc82033c0879754e6bb458c629995538a91eb4dfae1abe7a6571f8b35e6348ea6f493dc2bcc4240bbb8acbadfcc82b73c530b06597500b40a30208a1b3142231f9f2d65277da1b56bcc254efd4286dee88f91be288cbead7c887a47f66d7abb428cc6893c277bb32d49bc8d6b4ee6adeb67eeac29b0d90d2f31ced6d60370670893d668e9ab1af1f72bf8b7cac2472e920f0801e7fa4779bb274c8877479abde8bc64178c734d382a3348f741a97221d014ed16f2bbe16362f1693a12371ffc91fac836c472768960db50d10f93238f03c946289a26e2860ad833142748c753a156103599fb394fc1a32dc5e712144a7e2446bf1a0973656f36785002ab6fc8246c7e3ceef086ede984afeeb8ea7af33a2beeb548ca72c245f6b609c93fe2628ba024b3bbe1459882efa3f6be1583a9fbc18792f1c36dda2542d4a9534aecc69016fabfc74e0b4171ff8c86d4b344e77985696f13c82ae969117f5c1088e3550e62860e02882aa48c48328f3e159e60cb4793dacd6103c1a569bd2c5514cd100c6c2fa633387d7adb2a666e78da1fac002bb5c56c2a75d7a3f08534fb092097cf9a251a2633f72348163a5645d262f21c91d7d2d883f29bc76dea3085b76d61fda30802ac8abd2de04d294997c004a18e6f6d3ceb631d17e1513d0fc0e8ae14c4a9f585ea511e8b78e83531cef1ac55281f203dd8873171a1db14ae94dae3befacdad17a7f3bdda94dea8225fe7679445013f8caf0589ffd07a9f1598c76be0b17e11ac998092352280421447401b1fdc5508edd94d15bb5c2027f8d8242cf990aff4ed1a1c07c1cf6d50de426bcd8809117a24e424fb472794e4268544e1c4b099b929f6ab1c10a4af9de2f6a6db6de6f9af80efad70d1fbabd3677673a445545e23bfa710a1be7a52239df8d7cb09631873881b34ec87aafbb582a0bafe3e4c2d90dc430ddfe0a3c93e827681e7092661594ea7e5e174abc35e30c4c08da47fe21a14f9533620e484fa557e6c6559c8eb5031b28597ec5eaf24004d08280d3565d857e805551543d90807d208174123cdabdc7f32cadab2c571ac7968ae94128d37adb126c05ca4ead2565806fcb3d3e8e4a0d288561fccfd19ba597fe3f88e0d3704fe258fe9db214caea9bc566eaaf8a6acd27b079d0e5595695c0e93bc76ed8ba2e8129dd65f89e60e0aed6eab1dd76e0ff78d8176f747be538ab133f1f4874e68146b11e5cbd6839c11ff371cef9e4f02f3696d62075bb86721d809660e0bac6b623446f2c19ea2927df91ca007dcf0158215ebc6004efb77e8e59d5b205dd73ad627765e8737818935e5a277c4b59da4a56df749f123264f0a59d6f56bad6f5bd7d2896ebcde529c46632159ec13bde875fc15dc89a1b14f6a4b7c72c6f79283692fff7217c51d9ddb6cb42838ea2a44815dddf905c80d0410f3a0e6db49e8d110765613f0ec1bb67fdb5bcb26e95f1030a4c188ca8f1a570dc667f956dbea902a90b6376cf647b07a5d207268fc4a22681c3d703b18", 0x1000}, {&(0x7f0000001140)="57d11b179f7d91fef1067f854387635a0964bcdc972b642a1a843eb173387ae9eeab6979cbee1502b4681654a06a1e3af24578f23414fd6e9d6ae2606aeb1c647ce0e99a014ae882869e8fe3496f00a73df8e6bc17f885b877f0a213e8967bb6aaf2ac4ffbca0b318ad7ba34512d3de2b56da66d9a82bb5fd26e9df26b5d07ce16a953117ddf944fc27d9bf88f061cf5e6c7bdef1b2e5f", 0x97}, {&(0x7f0000001640)="84198f45c810eaa876b810d365f816ba8f2ead3faa263555df8a3980adb856b6aa6ecc47bd57d9aa0056c9c76d52613e81c2444a8485f8fcc74735978fb7f2ea02d64f1ddf770c80daad40fe596367c5a50cc4e599c3731f30e5a60c9c16c17d15e691f694b8a36a55d840543228bd31804a44200216ae98f5e8c37cfcc4c9cbb844f6f000cc099d77491445dc8aea77292883c99081e5a17e515d6bc19e59d335136d5ac39d1eead48529381223fd874503ac1994d8bbea8be141ae1d638924ade578b2cb0f3afa6fd348bae198564d4f2cf9f7a16825551084bd0ac199b301ce02f3a4b7ef15a7622ebb03972771b7397376086f06063399f1607fd2fdbd2485f6b0f628f5ff4cd6c89b8690934f3a6523bc22c2c22c8aaf52a826567ae3ddbbde2924278fc491753d627457d42eb43ee1f0567da2fa516eb5f36d6cda49aa30a5e99355de5cee6775b7906f624060a6e029ec634398666cee6a29735579434e47be134fe540e5e528772a76cc153495da032ed1006ccba23f0285d68f06b63748584831f5b795743ed1958c731adcbca460ad6fdc27d4c461a92475814b7241b842dbd657e9def85a3cee96515590402b5b1dd520be9053d1cf4ca12e606ec35d34bab1ecaad6022b5ed3ac0e6a09a9f16ddc0dd473f7d706fface4fc1c94fec26573e090148ecfdb72d30c7601c9566f6c11dea9358e9a9742b97134915318a45f926cebe7efcd9b3c4801599c4c07ce66b19d65ede509edc1213f0784f24d4eba37d96db5d9d9aa1db457e0519e110c0b6706ddfc6bff10bf1ed32a43cba7a93ff724934c4d62ec9488bc2f58e5a3bfab05893ba619dd83a3169ab606c57a3625f2fc4deb0e1e7dc1d0228a100871fc87683a853a1f701fa825e3cc82c0a26222c185abab6c216b0670d737cd88797b93dccd29f17edda9d6614c7e5d1cb30bc140257c5c0282045f0288dc46f17f059ddc9f497619c49f66d90557cf6a77d122efd6798a1368932502755e60e0b8077d36d160849fbfc5a75b9775da224da0e16da91772eb40eb4bdb37ce7345bc828bf5f5c53193e02c473372664936ddc3ca2faffd940a13c3d055dc6ebcd657c5bef36b28d672d10e4959ac8b7d4a32808132c0d8605db851a8a3ba9554d31f46455c9ffec2c55d97b5df4d0be120a005b1c3561c845f9abb13564544e27c3f1db1aefd2ac6e53fc36b67857953dddc54b5d3fa88887ce2790933aae9f16ce93659e8b529d89b61c7a3174a0667cce79b20aef7fe17af5cd29300fa1181c1a292b89f6480fc1a2215d9734b20e2fd2d620fe8ba2a1859f3953a45c38ddf04fcddf72583bee2c9f1ed2ed357012095393d19edc1df2f5c423bcadda51b8c64457bfff4f042442d536b18fb917c159728104faf2c88f5f9dd905a34ceb25296c7ae4e5049d0ec374ce910c15d8341b5feff5e624ddea429ed1c1bdd85c7f7896239e1a0506d8ee7dbe31071843cdd80348b7f6fe015ffd99d30e2f6681794273b9f5d8e0734cf3763b8fe8c9fd729539584ba25ecb48d91a1d06ac2554fd5378f0c16906d8baa1ef6dc74848bd697fa219eb01e9ae51a94807c0c6dc122c65bac42055239e86d916aa49a483b2edc3ebaa46d32556a03b2457e7bfbf89ca479d8f302278cf46916bf1bf0662a3ddd296ae189dd33b0ce5f06b79d95a2a40686bcd96899246044f5dc96acd4fcca52593b22cff4736ecc0046b2bd505d680a9191c0a55373fbff9f7ceb61adaa28db2ec6683c859f9caf66995adcf0335e048e13bced1dd81e06d3a2b4f2a7b22cce06a289ee73cca6d36e3cabeb999ea374c0bb9cdbfdabc4f768c854f5203454326e5a8428b719da81f77b01e586cfe41c9587b2c250cf65b5be9f448b796b4339e2c81c0d06a5791f1022af93355b131ce6d6217ab0eb1d476dbee804dc289e86b3fb5a3bc68d0296bee2c73250f348adefbfdf921b477157eba3cad6b8f83e6cf9db2d74c52b994526e3124754dd9002fb85ff000d3118306149fb5ec907d9bd447e89b65843115303d1d27235aa0cba1c461c908708fa960d22721f230ff681e2da72ac6221addd266ee6ca56beed363c90940a851d4b0a2ec7eaca0856c534f12cb26f9d528aab5b710feb5bbe2be97dc17f07a0059bb6d27c72cd2711165c32f123a5a747f078fa68ddf9b5349231cbe39aae7131ae6fc45b6a7e439bbe38adfdd48a9cddda2039a492319b3bc0b978e95a7819fa5d08d46294fd7702e57c45a6d661efd8c55e934ffa785a2bbeda0190166c57d692b16bf93370f0b89cc81be53483c78e9047358adac58aa41f28e8ecddfa8b331be971a1f338b68cd0c8e27b3f4e7231464af41b85c03ecf8d66a79938bb7bf9fad0a9dee29ee62b07e3987f4025edc1beaad131b4bdb319dc114d51951924e4ee2f4ae04557fd0c4207dbbbf73b2b6c228e16892ee0e046d5512d24dfc4e54b8f3f47cb092e05859a2cf0e0fdc760ef20fd50ad43e6c2a4fa3e0de52fd9fb91bba16a77617616989c54545f4a5c3b51d3fbbd891a0870cb179c180b59bcc9088ce6559114b1f68087eb6dedb38e21e0feafb67719badbaba550c96ea328fd98dd7a9d250540dbc317ef7fe026df17b5a9c4a22e3e8431d50673900293f43a0ddf98014741a12b87fac47c8b7e8939fdaa00ed17e5cc0f942d5c83b7c1322f8b85f9108980fafadfd68d836c15951366b41265738779089ba9664f943e901ed7e604ea39a7ff2c81096f2ec4a63e61f5190af3587217f9f948edbab9faf0110b092c68b93691e5529f900da78d5ba7267aac121113954a46ba32c6bb4d13829cc40d32e15fe7d91fb2ce2d5b99a5f07f90b62259125e0c958795b1f0e10bf8781f81464b0b0ded9c623fbd969b881d0ce5bf723dea97212352b99b70efd26435e7e11d30a93d17664df9778ab7bcdd77e5b3543b5b6b6fe3b6c37b01f838ab6dea2c77a1412111a1e0977c7cdd417a874339ebac1060fe07ac94b0fee8c7e5b36c7b4015fb669547323865b3a73b3b2b85da00de41f7d5beb8c6a7163af0bbe86d6e5c57952967cdccda5a58415e100aacbf9ea3bb1b36bb984f77dde52e8f716f8875f970fe7bed18ee0c26f52d68e3357954e4b2022aea5c0b004430fe15f3a6840426c963d095c164d3ef3dc17ea2523eb6437ec035057a877ceaa1188fc210ec4e054ac9221b0e9cad050ac045c8e7b829b7a19eb766855a676517159feb4f3a9404f8f88a14792015f215cecdb622f1b3fb08be26caaeaf9052b0c06d0b3c30a0b895e8a4632a2e7493ac1a3e86c4fe6a4c108983edb87b1e574f9d076db62d7e5e6a61f0090fa7a379c85827cc6a3ad9bb8703c60cdfed7cac56d8d23628adb04d2327f99b5c00f3fb5b2318b9ae2a055a1d6c31ade44b44be6f7143c711da6b148f37775da925b35aa45cd1b99724e5751271d50d1d9648fe813ef6ed8449e4a4e396de4daa182f9ebdfce4393511b7b47ea1d48261a8f1a01a2f3b487b36c19686de8925aed8967fce6afcbff4939beaf3d8f7fdf2451b94216c4d049b63c8373d789f0c93fef49180b57f43d57560d57e5265cb815d30ec9528972bcdd1f2d1b6ce20c1d6b31e0ea4780ab8f54393071cf2f2d20133d90fe227d9d6e38baae98cee10c65abb561dad57e6e7b84e42b34de02e5e95f0e9c1a62fb70294f6dfca33e9a936bce5d6b8fc401d9823d98690bc76f6789fc1978484c0d0474db186e5c8749f284c9c83183473e4b8f59beb9be5444a4c54f771e3cdbf59009acc5aae9835d27fa65bd6fc7b4de8297b6616c77fff1a2e202527ac9250c9bce60fc526972312b5a59a12263ffbc6392670f6f505e29e8be25b171865a2b051b47627b31a13e906bbc65c98db565bc0227c14028e5c9c42eb55efd06f8952692e51eb31135ba6c4d84c9e5df23277f9c43a0683527433385b0adbd9c00f26efcc4b6ed0d4fa407dba8e842619fe0ccda522b6a5d3e1b87cccd6f74f0dba6cb13dfa695c6bed88b436d52217d161c92b159ace29a9c1f48b4ed6a6f8363d1af6d406548c7d70fb3cfa43f6f382ebf79ebbbeae8169eb4f2e91234bedcd9c2b6cd2b8dd7f89468b7098b5b3ad535277f33800ac8ea4ef3e4dd8dcef34d8a17f20e99653818389a7747bc98b1efe0c461dfe05196a381c228afac5b2269a82ba9e56f9c4802870082ad5c49ff004ba1c34f7c0ca4c2a5d30f2a2224768fe1231efe7d7bd191cfe7dfa8cd657723b7e5c5f7bbad0451f4cc0cd52ff85cc091f1e6c9b8e90a43905b946689fb0942d4143ea8d14c7fda3e969c45a214a1f9ce81ffb43a9dee91a30c2de508ba999d6a5485c0184ffec72a87ca126ab2e9e565447870467b83c845c0666556355c5b909796145d9e55d3563ea7af9526944831e66658fddd10ca249ce8789426826adb681f06b34dbd3dfe23b7c9a2b2f8b1c1917c56fae8f644f89ac26e1af32f066d85421af65bffa717b198ca372c596d42c285a7fe3ea387db4b598092ffa9d8cbf89376f2b49a161b1e73d65648a314db50fda14ded04d54e152df70d17daf66b71bdd77dd8981f71ee9a8eb6d4924b1d5016ae67da593c1ca867c8f263a7bdce3ca278bd272a25d664bd2f2feba2431947ef62cd668697af2cb672928fb0019f14899d3b15510a35334d96c8f4b42e4f6fd29f9533b5e21b69e0e5f6d47891b6222466b399fe3ccb8bca43967a30e3b87f6fdd2283719005caf376883430af4b1156a0319694698209ff2bc4434c54f0b72a8b2300af9b9dc27c3c798af5c77fa172b9f95602381d6812992651c2836d4a54d3bda05b0cd2060f50a1e51498a28e7bde725546246080579fcd9ff3faad389921c19c22be7f92f5062c68996f79e583df44e0c93fa7140036faf2730daa7b55d3ec3b8c6115cede2815b580d1d4554cb98c25f3938a410e303bbbf4a4b9224ee96555c12c7828e815e9e1b9c7628c93a6a920c4983ff175e597e5b131c5c03b3bdde53f52c05dbc69b7d1cb83178b27cfc4540a1859d7dc62cdc4e9583d4909f9297327d81ac7d099d0b8050fd002af4eac49f65bc51a84130a6d6469c4c52091d2953bbe249b2487a90d9df8d98e672b7a36d5666c1290236ed4f4c29131eb1f894bda24c516707916cd8610692f600bc7a2daee222a182e512b74b4597f65ad47d7f7a5443b4d1b53bfef3cd7e30a7d13ac777594ac187a039bda79dd1afeb24a062d8bf4d6e5add529fb8482435ce6b0177f88ed27429a3cb0b0db45e03e71bc65bafddc8f9c946d7d6d5e75b9821921a9798a94dd9870db0e77426340ac47a2826afc2e5caf29335ab2522a0b3d4545550ce8de10f32f42334f0c89f83481d55cb89fe3998218d531be8d2a59473df0780b4a61442402b26ae696e4153c65bcc929583d87ced97a98bb54c9eb1087c1c18299c6a556977e6303125fe6a10729058602f42ce37686b21b2296674dddc90ccb0222d1ca44634b50b740b8e1248200ce8493128532a32ee683e72acf1634da561f6802bd397ddafbc5804bcf053f8d84e64813000ef2c9cd2ae67dd629473614b3310e7ee3859493a7ac47c03cf0954c7d30881290ae443b258b33bb3048de7faf85e3f2b9f1217eec4bbcce8fe76fa30d5b5953bc152288208cc89a37c7ce9dc855ef28b2e63000caa8ca9d3fb97ca64b80a42e3a65ef9719c0df2f2eace8a6db7c85ec6cb927556f9ab33cfed168038c7bd3271f97eb92c8e21dd78972ae8c6fb3e3c07d0b583f58f8803d23798ce921194f6c39b8433", 0x1000}, {&(0x7f0000001200)="0dec88ba05ca3994bc7fa956f4d747708c475ed82fe0ab2becb3079283a659ef39d5a37edadb6047a027b5c37f3e0e2d1a32bc2f86f8b5fef4b72262ede78326888a5789c29286c6f8552f79c7713cce113f8995ca270d748ac8de172dacbd83f9a7b4f35d94a00cc261a7c572381f0170fb8be72f4395e559627f1238d7d2603633a63d60ba88fd0ab81759316cc576643348c230334b6065d19777731e81bbbc89622c25dc5276377a4d789e6d1aff275d21fcf73e1f392fa7c62d56ce8bda337b0e", 0xc3}, {&(0x7f0000000080)}, {&(0x7f0000001300)="e31d630697434cf916924ca64aba26233c186a4bbe7a2e7a9ed0650f0f0a3ce6d53d058c6e8b9208f83ef2d9c68ff50883dfa78a6a5127a996ecce3078dfea1c047483f95a01b9878714af6ac8af03864fb5557c1678fa44e09daea7bcc2ba5de1d63c824b45dd38572a6f08d815f8692e7ad1ab52e4a3a0fa3a3ce42d0df83e20ddd0cc5b29d7ece357e91e466a03b490", 0x91}, {&(0x7f00000013c0)="1310eed78d5ba2be669163dd02af0e4853ab28936b370d538dd76e442acdc8789b9e94de4c8c58975271b18a9f96", 0x2e}, {&(0x7f00000031c0)="e261737e54b226a9ecb15135ea05c26fde7268c881ee2426b47633fcae4734cb233eab10813a7b895d837727a7e94b4dd5f761bbd182472a4e072868001067d19207dd0384638ae32c30a49cc860155e4b7f00fea479469fa8fa52c24e3058107947177915ca96e5c4a077a7286588943a1435857427ce5e24818037e7dfb334f7fafba52eb632e88222cec2636ef59667f3ab71559f1c22900eca51e22aab76c2abca32f71ee76e79f42c575f9069116c2255cf821335041751003ae3fec63bdae875d79208cef6c104bcdaa4109d7a1e36c3749e5cb457da26825de7f49375849d3635668a826a917d16e49432b5a242e4fe37ea11e9b4d57896faee4d0786c9b9c79a7c12504d506568ac02831da2d26bebca081644ac70e50781aeb276ff3ef0b1f15d4b15329a3f3f1214dbf3f14e1ce56003dfcf1b9620e51eec1a216b4f45f3eda201c5dc0fa869a87b39e73a32c93b8441e41e13e136e9bbf6f9cddbd5b0b349c1d4ad92ff0ecbea3ac24fdacb36d079a53aa7e95bfc1bc520c7d3a293617256816b66ee98542947643eae3e0f2b7509683edae1621405eb26690639e361093dbdfce9d749b44be3bb2ee825a53d499a98072df1ab60c9695cebfef4a3751b93c15bd9c4f91fd5e0e16e691762847e62a5c280ade0dd08315d9d6a9e33a6bdd7240924645b607638b3630a0b70c97ed4e40d474525ef5fed21177efa7f7a3c29a6f2eafead3ea610cb999feb2969b301d7613f5e468e86467dcedf4679bf4e43b4265cafaf2475063ddcc687ed157d0c931cb2a7957741ef205c2f9f1ae2881d6d576da68ada4bb3e764b6c0ff2d927f453a53378e994700dd9ae6ca9ba5488f37678e0ac4336cd4c0b868ac4d3d783438e5fb6109330a7a316e8d7218764652b420c4056dd323c3ae6b14a899f51d43d8c896b4f6c1bd2a57cc0f4045ed2ffa6df321061206b1cd4c3cc851b8e460aeb7049c91d19b779913143f626cbcb65f652eecf2922207f1cee4803908d8fa90bb90bafe467957bdc094a360125d2aac19d8ab03cfaea06ba05334d291df171376402bb57325b159625edacdb63afb75f3cb7cc1395147be7d8b28ea1dd449be3cdcf60150ad78890f92d47ad49f41460aa657016203692b571a49fe7c3c34ed9f697e36d532825cfad0524a24244be49716874425ab5cd521d6fe7184181a722f560b421e21d43900eeeb7f79c7c80f929688a49cf6464a84fa3cb835877050a67c14fef0ccb41a8637b7a69cfe2fd5804e1795a049451e562560dc8ffed64a32833c5a2552f110ddd0d764ee8de2bf459ea5a55c5f6938643f064109807170df8b06033dfbc2a7c619179e026c2d218364979c9f9c85b15b62ef0a993d355b9a0d1748efade727b8a186149b7b2f7bfc217e535270c0bcfb6ed3b28c876793eaf3ba0e17d59ac6d5a68c17349b1cd50f60187469be096d884b847f0b00d5947d20bd272102baa3aa7c7fcb5f38680a1a16a1ef21268e59f878a937fe5201e7088a5438df6a35c7c9c2b87da43a1458f6c4cdd9974c6a35c005dbc213a2f82ff1de5bac3484987ded9fd17eebc041c1651955b881c531a0d39fda15e82dc8a070d2f4cf33233dc3196441b67884ca2576022bc32365d2f2f74cbea5bc190bc2f232f5ad0de138657b85c47bbf171c44a19f2ac7357006d8759390d791800d27fa99d5333fa45f47d24a0aa2e75110a8d76d95cb37a9d082602fc565dc7aa166077ec6a1cfaa17b61fe9d50881df90e97c5e12841b12709693cd492009b8bf084492d674140f9a18880baf18a0bb81d4860cf9cd15c8a3e6029df845fb9449d4daabf1e910e0571c82c7aef13bc15f3bc26a134f4a28f489882ab588a45ac9249bd415e76979e34eee9bd9bc9529ff1bbfb38e23e77fd6d51afd954a5cbc4d8a99217a40ff48a5cd949ad392fc0f18ebfb6ea094fe7b421608158aee52357f7e9d5b1ba566f94e4032a81aafb52973d246c8d356d39c4e94dd6362bdf3ac716a8ef53901f6a5c2cdc24997e2ca07fda3d879771a5869b75a3c7af64893da8a4b9bade249e80aaa06c760120a9e5a8f9fbe823d722a85efe4410f023f2957a2b625eb6c8597ebc456ba17d661630b5021b41f1366ea14c96ddb80c66407582ac26db9b838d70c234e666a3138aeeb7704a7ea3733d47e48ff588f4db999122b605f8c1037c9d7706aff1a3bfab129b6cd38714791869592b37f71d2472f701df948dab202fd3250ad2b0f3e5103d4d5c546192867582a35debcc14e6543fdbcea0e7ac2a5f98246ac7ba614c9e579915deab196e4fe08b62d191919de92d1a4950cb895c197b91fed9388e1ea27bb3f99953f4b3dcbf45346b9dcdf1901b6107c5d9a01b2c10863175696e007f80704672f5bced14d60db82d39e0bab84c337ef813426ab9ff1e7a5fa0df8e109d59bef64f066630e1aaa7da6a276fb3866fa0071b25270956749084883c67bc3f47c19b950af8feb6adebba378bd937b6fcd4254aacc2148237a45f2a0fb867c239ccb629881eda8dde598e1f741c3b8bb13729d7d1d77d834c51a496231340ba9ba03cef55847e0995ad09ac57f1875528fbd4bfe13173c9d4cb29c547a5327bf5a9a585b5fcd156ec9e37a75304809c2dc1a571c8e3d76f343bde96bdaee20c5d142f70847d76e9d68484974eb0f5e2f4d6c08dc9aa6c5562539f4c70a54a0f20d66ff2008e0ea8b43a71749118544f0dfdb6eaa27b4b6ae4241e29298754201d1d030ebbee83298dd7d14ece03dc345919d89a99cce1af22e6f1da73108bb9daf325d21c82526e108f0ba85fb4b178854394a8096cc5c5d5bdc25c0512b25ac3940c84509250de3fc266caa40b927345e0b0ef351a635ad38a0053a5b879a7912a6bccbc4258a007eb6bfe8e88f60066e377844e16af853e4adf9f402e01d485bd2f4dbef48fdc718072a4ca25a8cad60e0ef3a7bef33a5ef14e87026e323c57444dc5f65fe2b050a283262b981ab5182c853109336da38bd304eacadde3481c783048f5063bbbff29b4d362473004c2531cf073f10aede076863856e9c3814fc86de506e203c5709a5abc60f3ac5bdec5541b12306123a386eb7569a15591ab525f596127fdfeb8dff0230f7db72feece04bf291b76a7844592328b5c5b755a27c4f1f8d9ad6d02047893785c4da5f32bbebf3e360de45cf9b799b7023065621ea7896bd61c1b0a414b805d953e2362896dac9f7ca2d70fb53bd4cb138c02c9c8d66ddc49e0710300b3f10e5e04ad26894dae277641772a578c3b7caf265fbf5d328dea7f084a2d08a506ff03a461848cd84464c85af46d0618af0c7654e09c619309fca67591160928da503a252f108c9eea980ae21a54bfcc82ee835a4481de460d5fe3c14c0d19e27906f659a47f365002206299781da3bfe7e6b2f1dbb4ff427274f20a908aea12de29ee3efc8d24785f168aabe8909a5fa251a37fa1f5844b0a07f3875dc1eb3e3e79ea3d836350d4283d3897222a9776bdc1e18a04441e3e892c90054d3c08ecd0f3814f505c1ab59e9c652f1fc09140f948b26b6e7c532dcf3d3cdeb21ede7e48a21b414e6328f959f4a741004f186a7507a1b54b307598299b229630aee0f3f9d8a757e52c9253602abde9135804eb27019a07df904c6b6a3079d451f6360febf03e17aba354053beab044de07ef54ba19a15e67f5911128e6c5969ac6c3c0bcbaaee9aad14d40c8245001592b265cde92d9e1b6597c495b3ce0bafa05b0ae5b1be483b13809528423ff68ff86eca9329708daef51ae740f06a03f1b0880487a0d9f7dd7d9b3f2fa21682c5991d971254c5c1a9640cafa7ebef93b0c9b13c08b3a6c6897ce7ac5544d65a71320c6d6090c6d2249fba399c93e78f4864bef6ad8f501f64c67511eb27a378de5c3b23143cab7128f18b9ffcc70a03a9faa1b4db1ece51e4a33d06e3fffae6082490a53e7e9f7bcfc90c2726a71f29609e04f4b69e2cec1a4094524b13501da1a7631238f46341ca21cf1845c49d82aeb17c09853834f3ffafb5f0b99903e6e315badcfc6ee20a389ca5aed611206db4f1f537fb24f57c4b0f1634db0a5899ca64ff2a89bd046a1a363a7ab2d0204c10459ef176b2c9787084f972a60c17e57e54191fc2afa3234431e6a874d032c4996083be398364b7a6f7c29f2e8c751a4ac11112f54f062800a397ccdef90a7094252cab3c16f718b2b12dfa5827991138fbc57a6af0e84b0ea66148815381eb1a42d034fecff6601a1704bb5ca3bc7e1022a0bc7519bf6edab4bb9d383a484d818dfe6906b2209b39fb3911906471c98cb3a09bdaf556c8703ce8eea763386fc227d8738cdc2277b204d64fabf930924c0a156fd1d4b7cd305c247ce51513a5f062363121700958468ccc28020c168f7eb8c68c9d115febdbc5e292e38d67ef08d1fc9e661e23f6f06a2b3a4e21853071a6789d8875404930526898cd8d34bca4b9733ec7143382bde45c717d5daeb181919451628f524671754ab015aea95d04e1b517dec5911ede7a723a6620d47fa41856ce5fd3984a37ff08d42d9ae6dfc6b7fe1ddda03da0d51578a34e23f91f03468bf99469b4127e4a75c3ae273348b19406ab2b2839245e8e3c898ac04a10e3890c645d6e5da45535ff45acc6a6ad2f9826285d4e109ceb76f3ea404fbd0de79e2510becb73c90046aae0fd80f722923defa84f80bcdf4558e83e327dbeaaa1cf95380453af46176c3e73e3928978f60a00c3ff22f31c94a66d0fa4888ef2022b864a6dcde2314ad22bc8ef0d0fc089206da1aa6c62438f18ccc692de74701398763a1d0699f2c0fd9152e26d4be5cf759b2e3cb4615b8ac4a4b3ac1eaad66308cbab332a55fda38cfda1351be05d63fe9b1989968352f62765044a18958d72bfbdb185c1cfc9ba8328494b868d89719a4f51f25450e4594d33e4de8634b043c6e188dbe20a58d710902a746e6f0a65a13802ac5de1259778bc1ccfc50cb19dcab4c85bcf4c7e554437b15abc84e370664746e7c226049b17d42ed222e1f06f40ab1c77637711408242d1e44ac05133144a6126b5e4267a2d4102089791301d58b8599937cbca86a6a16a92b369d9ec72039308fbb3ca5e1b289a169f11999b97c776dcbe90ced04f43a549ecd60f8000958cfd8d691c2c83e4bc2d61d69c732abc47970135d37f77067329ca4d3798ec0c03173f7e4cf7974c3d4c12ff98efe4e56c03f38192b7af418ac9c0c39b389a39ed1c3c839c8970b400ad4cab5e15298a392ae9825e17d8b94992b1079d5e6f5e24cfa9b8c034e6be766ad1b7ff30e937d7c6339e8136c2e601721242d869b704a89c0e64c83d33810e882220f19cf9f29a92ffa4539ae128d1ca7922119352e2928eeced2bf9c77e9dd12f3c29fbc634a61a800d5d03a4ec01c9b801a8a86d5d89bcb4044c26b82690f4de69c398bf0edecbdac86270f0f1ef2a3ce043c52403e382d35c2959c3302b2adcc44c62f9d6610266a008ff5e61d461bd4d4032c1bf25c5ed5b7b44c33a84f507fabeaea510535871566962d764e13d258468da62d30bc854e17a2b68b638f1e775ee072d251156c78695b9350b2fcfd58bf6a2f0a7e48ef70f153824bee61357b3c6c6bfe4a6baff6ecd6fb539a40dbd0c357f83cb35a58c2c1176e39e4b2707221b36d5a97b2b699b79bdc638a0e4b6b68674cb18738c278e2945db76931f1de8a5e0356238d3f10c08543bd5b729688084ef37127c3015519b7bffe672e95f0695d1500368545eb5a8", 0x1000}], 0x9, &(0x7f0000001540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @broadcast, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @private=0xa010102, @multicast2}}}], 0x40}}, {{&(0x7f0000001580)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000002940)=[{&(0x7f0000002640)="66f1ab815154a79e8afd5089328054942662da3557d9d516e6cd346fee21de47026d724ad8e0cd8021f1e274c1be358aa4f527108a02329fa9775dcc54a8e02f3b5cbbbc03ecee3a9c7b428c30faff5137a415acc93617d7586ecf1550", 0x5d}, {&(0x7f00000026c0)="0b56ad65e6962e66912fa70be826efb5642336e899aa3fe990c94c1b5768b3d46958507e2dd647674a5ed7b02d53f2127e7d42276cdbf15af758bd2b1c56bc0fa8159c194917f9fc632302227fd9c79985d504ebe8ff9615ed5f53ed2b5e3d26851db9b58c4d8d0165045ca28697c3fbc6fbf2", 0x73}, {&(0x7f00000015c0)="9910827291d7e79409ba1e44e32a99697806616e36da59868abe22", 0x1b}, {&(0x7f0000002740)="1a89a89326a0eedf4ffec4ff85311041aa6ae7282b9fca635230447bd55c475de2ad1dd781962848ebab07466edc9ccd09d51fae28d0f9095770035b7febd0836a5242e7b1a5c2b39d03ef5e463225a34718d2fdde550d6bb3abe7f2e71b0a2f779be4bf2ceef339766f20d757", 0x6d}, {&(0x7f00000027c0)="c23d2d5e0f41200aa2ae7a44380ae34c50f86cac1de3945eb1ae33af89436ae4c599d739431f8c8a9643e333d880b7e4fa8c339fe24689e44249128b2f293a867bf7eb01f574f75b0b5830196b26ddd0d87652b3f4c74aed2e62fc1a095052aa546de07e86574d8599eac719bba4e59dd5a186ddea7ac7578774fe664713a8324d2dacc9199c12d00598251e6c746ea4d2e0f1beebc671683a802077a9f692a38a8eabc264170809579933e1ebd9db31d6e967e4b282eee79d19f768c62768f57701fc23abe092140bd6384cf2600f70779d1e5257d03f693be60734fb9d26af2a497326769ab80b55e56f9a29487eccd74459ea", 0xf4}, {&(0x7f00000028c0)="95219e084de3939c5b831f3a6ebd7d7825b9cb04473931bb8ece9853132c43b00e2b80f67db2ab55bb2d1e798d9dff58551ce738d7a5b053f4e7f83980b1a1ece03276731e90933dbad0e8c7d01a25d2b9df419b4a2f44d604bc92cf4370c48948", 0x61}], 0x6, &(0x7f00000029c0)=[@ip_retopts={{0x98, 0x0, 0x7, {[@timestamp={0x44, 0x8, 0x2a, 0x0, 0x0, [0x10000]}, @rr={0x7, 0x7, 0x59, [@multicast1]}, @end, @timestamp_addr={0x44, 0x4, 0xee, 0x1, 0xa}, @generic={0x86, 0xa, "0e3f87a321d7c82e"}, @lsrr={0x83, 0x3, 0x4d}, @timestamp={0x44, 0x10, 0xdc, 0x0, 0x3, [0xff, 0xae27, 0x0]}, @end, @noop, @timestamp_prespec={0x44, 0x54, 0x3b, 0x3, 0x0, [{@remote, 0x76}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@remote, 0x80000001}, {@local, 0x8001}, {@remote, 0x7fff}, {@loopback}, {@empty, 0x81}, {@remote}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x28}]}]}}}, @ip_retopts={{0x24, 0x0, 0x7, {[@end, @rr={0x7, 0x7, 0xff, [@broadcast]}, @rr={0x7, 0x7, 0x11, [@remote]}, @ra={0x94, 0x4, 0x1}, @noop]}}}, @ip_retopts={{0x54, 0x0, 0x7, {[@noop, @noop, @cipso={0x86, 0x39, 0x3, [{0x5, 0x12, "0d5e49290018f2cf66389841eaf1de85"}, {0x5, 0xb, "465366ddbcd4b3fac7"}, {0x7, 0xb, "a4a824fe852ccd9a90"}, {0x0, 0x8, "b029f01c9fa7"}, {0x7, 0x3, "bd"}]}, @ssrr={0x89, 0x7, 0x7e, [@broadcast]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9b}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x1c, 0xf5, 0x3, 0x0, [{@multicast1, 0x2}, {@rand_addr=0x64010102, 0x80000001}, {@multicast1, 0xed9}]}, @rr={0x7, 0xf, 0x7b, [@dev={0xac, 0x14, 0x14, 0x31}, @private=0xa010102, @multicast1]}, @rr={0x7, 0x13, 0x27, [@initdev={0xac, 0x1e, 0x1, 0x0}, @loopback, @multicast1, @loopback]}, @cipso={0x86, 0x2b, 0x3, [{0x6, 0xc, "20688005c5a29c97f9d0"}, {0x2, 0x10, "766282409d4c238f88ef8762d813"}, {0x1, 0x9, "c5eb6b08dbc7a7"}]}, @ssrr={0x89, 0x1b, 0xe, [@empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @broadcast, @local, @dev={0xac, 0x14, 0x14, 0x2c}]}, @rr={0x7, 0x23, 0x19, [@multicast1, @initdev={0xac, 0x1e, 0x1, 0x0}, @broadcast, @broadcast, @empty, @remote, @rand_addr=0x64010101, @loopback]}, @generic={0x89, 0xa, "7351f79d0cf7bead"}, @rr={0x7, 0x1b, 0x8e, [@dev={0xac, 0x14, 0x14, 0x44}, @multicast1, @local, @rand_addr=0x64010101, @multicast2, @multicast2]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7ff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffe01}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffc}}], 0x278}}], 0x2, 0x4040) sendmmsg$sock(r0, &(0x7f0000003180)=[{{&(0x7f00000000c0)=@ieee802154={0x24, @short}, 0x80, 0x0, 0x0, &(0x7f0000001600)=[@timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x35c}}], 0x30}}], 0x1, 0x0) 18:45:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x20, 0x1, 0x170, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200006c0], 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000d17d000000000000000000000000000000000000000000ffffffff0000000000000000000000000000001200000000000000000000000000080000000000000800000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff11000000110000000000000000006e72300000000000000000000000000079616d3000000001000000000000b40079616d30000000000000000000000000766574b7708ad56f5f7465616d0000000180c3000000000000000000aaaaaaaaaa00000000000000000062d54b2bb0000000e0"]}, 0x175) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x7001, 0x1, 0x170, [], 0x0, 0x0, 0x0}, 0x1e8) 18:45:15 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) keyctl$KEYCTL_WATCH_KEY(0xe, 0x0, 0xffffffffffffffff, 0x0) 18:45:15 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000001c0)={0x0, 0x1, 0x20}, 0xc) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x0, 0x0, 0x8a}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000a00)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x9c) [ 338.538910][T21375] EXT4-fs error (device loop4): ext4_dirty_inode:5942: inode #3: comm syz-executor.4: mark_inode_dirty error [ 338.556325][ T3090] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 338.568263][T21375] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents 18:45:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x20, 0x1, 0x170, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200006c0], 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000d17d000000000000000000000000000000000000000000ffffffff0000000000000000000000000000001200000000000000000000000000080000000000000800000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff11000000110000000000000000006e72300000000000000000000000000079616d3000000001000000000000b40079616d30000000000000000000000000766574b7708ad56f5f7465616d0000000180c3000000000000000000aaaaaaaaaa00000000000000000062d54b2bb0000000e0"]}, 0x175) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000640)=@broute={'broute\x00', 0x7001, 0x1, 0x170, [], 0x0, 0x0, 0x0}, 0x1e8) 18:45:15 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) keyctl$KEYCTL_WATCH_KEY(0xe, 0x0, 0xffffffffffffffff, 0x0) [ 338.605228][ T27] audit: type=1326 audit(1708109115.346:1189): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21391 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f502d43eda9 code=0x7ffc0000 [ 338.629448][ T27] audit: type=1326 audit(1708109115.346:1190): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21391 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f502d43eda9 code=0x7ffc0000 18:45:15 executing program 0: r0 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched_retired(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="2400000028000100000000000000000000000000305b"], 0x24}}, 0x0) 18:45:15 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) keyctl$KEYCTL_WATCH_KEY(0xe, 0x0, 0xffffffffffffffff, 0x0) 18:45:15 executing program 2: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) keyctl$KEYCTL_WATCH_KEY(0xe, 0x0, 0xffffffffffffffff, 0x0) [ 338.663899][T21375] EXT4-fs error (device loop4): __ext4_ext_dirty:202: inode #3: comm syz-executor.4: mark_inode_dirty error [ 338.698507][T21402] loop1: detected capacity change from 0 to 512 18:45:15 executing program 0: ioperm(0x0, 0x12e, 0x8000000000008) prctl$PR_GET_SPECULATION_CTRL(0x1e, 0x0, 0x0) 18:45:15 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r0, 0x1, 0x1f, 0x0, &(0x7f0000000080)) [ 338.719987][T21375] EXT4-fs (loop4): 1 orphan inode deleted [ 338.725808][T21375] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 18:45:15 executing program 0: ioperm(0x0, 0x12e, 0x8000000000008) prctl$PR_GET_SPECULATION_CTRL(0x1e, 0x0, 0x0) [ 338.760253][T21375] ext4 filesystem being mounted at /root/syzkaller-testdir1814643786/syzkaller.UzJgVS/1761/file1 supports timestamps until 2038-01-19 (0x7fffffff) 18:45:15 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYBLOB="ca42ad87b11bb3b2507e03129a435e7c99104f0cd507000000046f9445631055f28a4e6777e97047e5807db4996b10208d04454ea654888bf754956945961677b348d33478b3d8f70eac439f502bea81070bba59ccec17e7d182ea9fdfde2b94e826d24492fd7f8983925947dc2b357943622c9feaa43512f4afed56e4010e2543166dfc76b6668c1ccb960ebeb21ae5eaaa01a65f105a20fdcdb5c20c2245eecbd4e49cbb07db669e4a3674c0a6397ca594873755027deb72b094a29553f674e5a44c597f0473f49684719c9445839a59a09e1c1361d72b8a1dd163eecd03bd218ba880482b1733ef3f91cbd40796bdeb13d63c3eadecb3dfe83f1d88b8b7fb053eed7e742bfff269a5c16070d4de1d198d2fdcfa404fc9e6df202578e962544794e77c2425f73fcd3d0cd1d4ffbc4ec0754e946adff5e9e83ffc586126de12ee3a2b1e347cbf598c20648bf702a38687575cb8460968949003bd44b8511dd953cfd9eef7b0cf149f77741abff47103a50ac1efb39eba528a63cca0329ef5c2247efc16857ad98255693a11149dde8fed62623d07d357b0c1251f9c4f7492c9e500000000", @ANYRES64], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000380)=0x4000) 18:45:15 executing program 0: ioperm(0x0, 0x12e, 0x8000000000008) prctl$PR_GET_SPECULATION_CTRL(0x1e, 0x0, 0x0) 18:45:15 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r0, 0x1, 0x1f, 0x0, &(0x7f0000000080)) 18:45:15 executing program 0: ioperm(0x0, 0x12e, 0x8000000000008) prctl$PR_GET_SPECULATION_CTRL(0x1e, 0x0, 0x0) [ 338.791684][ T3089] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 338.793747][T21402] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents [ 338.822642][T21402] EXT4-fs error (device loop1): ext4_dirty_inode:5942: inode #3: comm syz-executor.1: mark_inode_dirty error 18:45:15 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r0, 0x1, 0x1f, 0x0, &(0x7f0000000080)) 18:45:15 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_buf(r0, 0x1, 0x1f, 0x0, &(0x7f0000000080)) [ 338.837920][T21402] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents [ 338.861107][T21402] EXT4-fs error (device loop1): __ext4_ext_dirty:202: inode #3: comm syz-executor.1: mark_inode_dirty error [ 338.877901][T21402] EXT4-fs (loop1): 1 orphan inode deleted 18:45:15 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x84, 0x10, 0x0, 0x0) 18:45:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)={0x1c, r1, 0xf01, 0x0, 0x0, {0xe, 0x0, 0xffff}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 18:45:15 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x84, 0x10, 0x0, 0x0) [ 338.883819][T21402] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 18:45:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)={0x1c, r1, 0xf01, 0x0, 0x0, {0xe, 0x0, 0xffff}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 18:45:15 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x84, 0x10, 0x0, 0x0) 18:45:15 executing program 1: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYBLOB="ca42ad87b11bb3b2507e03129a435e7c99104f0cd507000000046f9445631055f28a4e6777e97047e5807db4996b10208d04454ea654888bf754956945961677b348d33478b3d8f70eac439f502bea81070bba59ccec17e7d182ea9fdfde2b94e826d24492fd7f8983925947dc2b357943622c9feaa43512f4afed56e4010e2543166dfc76b6668c1ccb960ebeb21ae5eaaa01a65f105a20fdcdb5c20c2245eecbd4e49cbb07db669e4a3674c0a6397ca594873755027deb72b094a29553f674e5a44c597f0473f49684719c9445839a59a09e1c1361d72b8a1dd163eecd03bd218ba880482b1733ef3f91cbd40796bdeb13d63c3eadecb3dfe83f1d88b8b7fb053eed7e742bfff269a5c16070d4de1d198d2fdcfa404fc9e6df202578e962544794e77c2425f73fcd3d0cd1d4ffbc4ec0754e946adff5e9e83ffc586126de12ee3a2b1e347cbf598c20648bf702a38687575cb8460968949003bd44b8511dd953cfd9eef7b0cf149f77741abff47103a50ac1efb39eba528a63cca0329ef5c2247efc16857ad98255693a11149dde8fed62623d07d357b0c1251f9c4f7492c9e500000000", @ANYRES64], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000380)=0x4000) [ 338.926241][T21402] ext4 filesystem being mounted at /root/syzkaller-testdir2801771163/syzkaller.Ej86Cq/1587/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 338.947509][T21432] loop4: detected capacity change from 0 to 512 18:45:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)={0x1c, r1, 0xf01, 0x0, 0x0, {0xe, 0x0, 0xffff}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 18:45:15 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x84, 0x10, 0x0, 0x0) [ 338.973243][ T3090] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 338.982517][T21432] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents [ 338.997990][T21432] EXT4-fs error (device loop4): ext4_dirty_inode:5942: inode #3: comm syz-executor.4: mark_inode_dirty error [ 339.012663][T21432] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents 18:45:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)={0x1c, r1, 0xf01, 0x0, 0x0, {0xe, 0x0, 0xffff}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 18:45:15 executing program 2: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000018b00)=ANY=[@ANYBLOB="c0"]) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x76200}], 0x1, 0x7c00, 0x0, 0x3) 18:45:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004b9c0)={0x0, 0x0, "63936736e7bf47295ddb38a39660ec40c0680497beab3a950162982ff34b5ea70f521a0c41a9b8d7af9c764636a01ccb949359fb3505a17234e554753ff9a4996a12b9c9b1f400abdb6d5df3076a123d5016a58c3158673401ae99833e351a72cbe91a9967335bcaeba075944d90a6d413b86cdfc6d9dd89bb47da7c23b78d0b7db34d73d4f6ac254f4bf5015da8446835b905f62b2159eaf3177779868147e4ad9a88b4b67ef3e2e66d386dd8783ec7a870a0ab2394d33f3a9b310a2ffef143514f6608323b86fa119f5623b760d4e7dcdee4b7f4a1b87a68b63ff70cfa61a49112285391f3ed9625f7c7a2b568e2c36879e4d2413ee4c77cb9cc87e20b45cd", "2a7646fee72b89faea8184c15be757db6fc9a551b377b9f7548829849861c32a858b34792e83452a74b2f601825ef16099f0ebb9213d012d6124358457ff28b05224787f11d3629de51e0b000083d0b09d3a2c24b0c627fedcd52e75bdad0c67947ed68687451641a52d1d0e913e338488d4febe8011502717e9c532deecfb41a2638fd3c0e9fbea3098086c76e5093fdf4a02c1fe67a5830df563053c00d423c218528e43e594ee3adb6d3371e78d2931dba2936e03dab9a461d29bdba70c715d5dea5ad8f307b7a82ccc1452e8230da0396a7b4e0e00de7f4386941f633eebc4917e25d029e93f1938311296b51dc43f3c6dc314ea8361af43bf46e566640520d5183518eafe73db4955c7f00da29f60128625788771fcbd52648b1411e78ea74b02d952a96507a7a602a2e4b02ba497a1723061ead4049356bf9b2358115e3905dd4f217966e84081f41ebfafd43faa519659318ee3edaf59b0c26393ea06985c8156828cffcb953cc26e3625b1a4253fb96c87e9de4634f18bc51ee4583fc5328cd56d1d88975eb80590c77245f677a8050208a63d7029293da1d7889fd3f0d34bae9d6bc5988a7707a05653a561551b7f878ff27e172d6ff5e0ff5b01269165366c7e0f786e063507a7af9313eb38363a74151fcd83da5fbad892063697e296e690ca9904013b2887efc9d8683416e6eb6918e8a063c69a7f16c0313ed17bbd304faa8223f039278287ef55070f28b4a95770b41c08a2d93b99183f73abd19b99803718de95b41d264c67f3f69f8248047d4109e95c13a208a733f7d97e358b8f095658b176b9fc3883049d3de49f77e9a4ccdb45eecb4cc7c2e1a161ffb6f1507d85ba89ce6e331a0baabb6f5ad03dae34ce3b835353bfc15ad0f950372f5ab9e7efcc1352f82bf20d230f45f130b1ebae136e4be9bc933d5d8fef22971bef2717d56a43238e342a3e24a7393c0d1df7fb74c56aa16eb9edc54e63ba39df2ba106cca63323444b7e871e32df89fb8f23b77ecf369058cc67e693aad4b64fc70afb5d1009fe1ce3cc30be9c4515e1e558e4f7701d11f79e2ec4ef9efc2b4c69742f4eacd6da3e33cef1fd4d5a6fac1d519e52843bc8520cc35d2efbc7646c130e814a776bc4346fee8d813b4d13e43b17e78f37f65dd93bb245b0a6deba30016ed5a62b49029445b59f5d51bc19bba24ea3f4d9b961ba79431ee968a25db9b7ad028fca4e21372013b7cf8440c2113c17c805f7b74620d3be2f1c924917a5d31701de33432bfa5662a60bfb9de8d9a18a1ad2c4d1a7a9b8c61666356d7ef70d000d2779578c6bb1b2fc0d642fcde8b14958a6b957f27c3ef78dd20fadd1998f7379887491ffde302724eb0007e079999828efaaed6814cf109c6c7772a5bb876591d4066695485d5c2f58d8a04b5e55ca12a19b8033285984a3b95d7035e82d94f650bc09a789ff3e841795ff5146ccf00421ccc4044a3414cd4cfe74ebd5e38ad0adcbf342fd59b372f042e6ff9ba78724a117fa4624ee478194b8d330aacbcbe28193393286602a7b1d19daf4a01b6a86bd478e0f9d145b75d09b2237d6ebf1f92517c9f3893c013274f178cb12630e1db6abd2f1fb73b92bf6432f125eabbd4ee1e38c6b64462026221231cb60aa51590ac78f57ce02fd959ee57ad37368abe073843a8ba3e13bcbb3a3190cf5e0b2cde86d6722d83273939d6e63e6bf382fce122f88c626974aa14942697e0f47c442b50bc7e4bf9f8bf71e3b37363a328088f503fde69407dd33abb169a356a735780020f0222885bbec1e7b70bc3b856c9f7ce5be0f675298a94bf2997d53e02908bcba5d776077c48ce7d2cedf7de7d2bdaa54f0084fc8bc32002c886f7bf89a089fe45b4b0e6540461cc5f836c7a5a2e534aa161729f01f051dd9cdb51603b0c3529ea430d0b4241a191944275e144ab9339322cd436c0559c32b0bcf55288a447e61df1c004c99302d3b56e5df20e45895216f0760ea003b674457144d75924c86d74165a7168cd0cc00cd62cdce7ff88454ca249d83a25ae75afe3575c10b9fb92de5f404e6ff25335600d2c4a3e24197378e9f43ebea4317de307523d60134c5ca75a999e5c7673392590f512748a275f837c23b214597f3bc2310d8c54c534cc6aba69f5a1d4368192f60b057b45df257ac5bd4db82c8514e49596d84dd1359d4d83b4e5fe06ab9f9c4320dc75ab17d4dba3ba8889baf8cefb248781510c26898bd05d85f6428a972d144f7e1896f0e0679a4a96a94991fbd11578b91b84480b5de3e70ae94d8628d0fb6e2aafa007f5b462e2f0f383caf196a8bf44e196c86f7986c01573951583716e0b2dff8381071a3dc75b3be8a72143af18c67458570906894f6a76b94f33a7401df195714e0bf09c7c6d192a9e9a7f56e7e38553d3f12636838f9f872f50a92d52167bb31b683206e3006197316ab221235d2c199ec69288a12fc16e08746f08e20e025e2185236daefb90ce97a655ebabaa3805369055005c538b7e37c6d8f967883a5c0d786524e88da25d1e68126254162249dcb597a848e476e2037b43409919c53f042e19afed2990129ac2377d47ad1090fbc453279db3380b9ebc426ed7af89e05c6657e510cb59310da131628eb2d59898ffe29a22a6457b3158f794cdcf83035293ec546910958dfcafc0b62960bb3b6baddd3a6a5f49c200e7ef8e872c60bc3c176ffe735be89397de0a792d84de8971c6bbcb241b6f9db4f6b4a01972f4c793086a7928515ad886ec1ef8b058fdda9b384efda7bebebacc32dcf5383c9f188d162e0a7d43e52bb9d00d9e7fdabab3992959f20baca3646af6c9101331a2b56ba5c71887413387e25de5b3e03b32dabba5ab7ddf07c89d9ea47c72b893a9b04a8342aed8867929e3e7ba3045884225fedbc7b573588005928e754eac924a4bcd459f8bd6f788b86fe682a57e093d118bbb88a33e4990034bc0633c9fbc3737e08f3076d9a20ca74750fd5ffb2c74ceacc710c1dac29f9fb290a73c680a08b4be13b5afd7dac2da8015ee8e7d0ba0b8a09017913a5717312d88f2e1829f1bc300374197b2f40a32810c1c670fd8389745c7e7bd8469ae633ac4f259f7362bcf69d9610651dd64f199961c2d6934f73cd2f0ec5184019ee0f167d77d135ff8f5c05f9b21fe9b4279ac52eb9c3a29c35777f69cfe2fe0d90aaf3b4e08cc7f5e3bbaa367215d47955a95bea5e1d6878a09be723f16730dfa82bb89ae03a585bc80d6bc3217eaf83257380dfb64563de77db170c9c63e681d988a8d051c56b14b5d9e30e2aac5d4efc17054af98abd8abd9125fce40bba865912cdeff74b380575ea6af1927aedf0837a9a1ac1ed6c7b17dd8458f9cca5510447e204a64d82588723711ec094f8d2fbe07d4f30b429a53d56a55cbfe944eccc655d36677a8424ab4d6ba3004caca69b20355063a8ea3200797536edf4afb0fa8fed36ae41699c8850d9dbd0888ddaaac147c27711cccdec4bf5c6393aca748964a812ad9ecec3849c0cf455562199f9b90b22df0edce8b54a3ad8a0581385d53618bd162c8aae60f6ee7e5004a088470e8b9b46b9d9af8d002767e8b4cccd54a514a5ebf54cb4f2d1228fb5767ddd6816eca825e5ca35047b925a9e9d6a9a2fe8a15033390e5566483df7b370a1393d778982b84e71174d476e832ee5769395ab83964b2da4e8e178ed9684581ef2047ff0282dfbff66b12f4422ce83f677c96dc161464a27087fbf11ae45813438ef42c28509fed1a5b874dfec75f61df92b23c7d23af9d9cd6111b09e1a2f62cf72cbcd878e470d553c6605f5d7e5e6acdb572668195e6c5eb1096c7ca388157a24709ec2356108b58654c2e6f87cb287d5d4cbba89f7b25819ce8650c4b6e6f81c8bc391f97e59d94e8d9e8607fac895abd2483a3b09ff9919b9be5353cf99b7aee5f7df2e14af1422bc756a56979f87bcf45db03aba1c96a62b9737cd058a1be7ed06d77b7f44c08221dfe8a7f6906bed7e9464795ae55a910974457a88529235f5175a13d6d544cde5b10cd9b27e31e3302b690e7f4455d3f87de199035ecc3cf095e2b4b3a64584c99bdffeb537c71ebd19d1638556c7741cf365a17d061cea4a4d78a7aa289fe397cbae112c020dc19813144b7513877e9c820a98d2441910306ec15cf784965f860d94aad4b6bbe240bac5d3c74d833fa7579870c4d569277572e85586d9833b3561654949d91ac106754410b8ba90d8f872827af14ead675324fb6fb39cefaebf2a463908a3b35d79c22b0b7da20427b9319fd2b4a163b5e023abe3253b00128ef0ac47027f93469c1ca52097b03764fc9746f2e471494803b6d5c2078808e19bf2d071987913808f00b3764a43c95c8e15353fc98f8a24f8a1737256439aa4cbe1159d8d0e27c84eb32d869d84363bbb630211793ac63f6fcc7223e82ed256fb60669565d1b371519681d701689816a75850557b92a0dd0b653eb72dba5b43077792030c1836048b9a81b1b5008ee7218e7f1eb2653f854a1acb62bc8d60ceed1fb1f00f65dac494c7b9ee01e0660e4c1d92ecc8c7bb3bd268e7c0d22dfeb383ca261b673c9fd6e9d7b9327d8e59424de3a7e77d82c95d848c7e43e15e7305b8e5e87897ea7ad12e255ef44881fd015e5d45769bd8167f2b01507219d3df6a2daf0884b9607dbbdc483d094f83ec097f0b93345c7ca403e55e5207294d378c26e290c2a46b471e13be40cc745fa1d768ecb6875890969f4321fa32cf239156fb141d30085e3a5c6d33dc7d71ef5c54621f35e43744bd0cbf2de14135b1a6f2b125ba99b101f7ba9d20072d3f7fd5feed332d6b1f81b8a1772812001cc1eab9f690ff46e5e77f1f716fdf999c874c64b74cf11a559e4e2b1be6ae5787facd73992e68319de44970b1b4294aa71261594cceb9b54edca2cb5a767b6d9446652faa2b1c47248fe67854a4cb6d169aa11ba7e96ca4228326e924617e645a1c72f00efbf5d4ea8b43617098d7f45668dc0f88c37ebabdb1fbaa3fef825679dfe0840ff3071a2c57ba5639f0d417c09d1387c2c520cd5a2288f32dc49ec3e3d2bf226ae454dd0d773eaa79296e0ac1b9262fffa85d821151d39b420f2df369640e6002af25bf2a0cee0f616e2d77d5d34b4a879ae6d1d16b131b7f181601b87102eb440e663764ca8b5929654d79f26d16a38af7179e0bfb49fa7172e20eb5486070f0bda5c6e5330147a12b9e5c43e51d79cf2bcfc9d66f0c78c0e5e236dd372b1846cdea7f287c669cde496c4bdbbd3588d79b40e26c6324b83c24d712797a685cb9b2641e86024df361dc4e7cd62c5d0c87fb8197dac46df2de935bf92871dda89239ec78bd5888b284a5123464e903937f8d1aa73a29108d7c3bfb9481"}) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x74200}], 0x1, 0x6000, 0x0, 0x3) [ 339.031650][T21432] EXT4-fs error (device loop4): __ext4_ext_dirty:202: inode #3: comm syz-executor.4: mark_inode_dirty error [ 339.063693][T21432] EXT4-fs (loop4): 1 orphan inode deleted [ 339.069578][T21432] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 18:45:15 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYBLOB="ca42ad87b11bb3b2507e03129a435e7c99104f0cd507000000046f9445631055f28a4e6777e97047e5807db4996b10208d04454ea654888bf754956945961677b348d33478b3d8f70eac439f502bea81070bba59ccec17e7d182ea9fdfde2b94e826d24492fd7f8983925947dc2b357943622c9feaa43512f4afed56e4010e2543166dfc76b6668c1ccb960ebeb21ae5eaaa01a65f105a20fdcdb5c20c2245eecbd4e49cbb07db669e4a3674c0a6397ca594873755027deb72b094a29553f674e5a44c597f0473f49684719c9445839a59a09e1c1361d72b8a1dd163eecd03bd218ba880482b1733ef3f91cbd40796bdeb13d63c3eadecb3dfe83f1d88b8b7fb053eed7e742bfff269a5c16070d4de1d198d2fdcfa404fc9e6df202578e962544794e77c2425f73fcd3d0cd1d4ffbc4ec0754e946adff5e9e83ffc586126de12ee3a2b1e347cbf598c20648bf702a38687575cb8460968949003bd44b8511dd953cfd9eef7b0cf149f77741abff47103a50ac1efb39eba528a63cca0329ef5c2247efc16857ad98255693a11149dde8fed62623d07d357b0c1251f9c4f7492c9e500000000", @ANYRES64], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000380)=0x4000) [ 339.083523][T21432] ext4 filesystem being mounted at /root/syzkaller-testdir1814643786/syzkaller.UzJgVS/1762/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 339.146174][ T3089] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 339.150214][T21452] loop1: detected capacity change from 0 to 512 [ 339.172772][T21452] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents 18:45:16 executing program 2: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000018b00)=ANY=[@ANYBLOB="c0"]) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x76200}], 0x1, 0x7c00, 0x0, 0x3) [ 339.187176][T21452] EXT4-fs error (device loop1): ext4_dirty_inode:5942: inode #3: comm syz-executor.1: mark_inode_dirty error [ 339.203948][T21452] EXT4-fs error (device loop1): ext4_do_update_inode:5082: inode #3: comm syz-executor.1: corrupted inode contents [ 339.217819][T21452] EXT4-fs error (device loop1): __ext4_ext_dirty:202: inode #3: comm syz-executor.1: mark_inode_dirty error [ 339.231306][T21452] EXT4-fs (loop1): 1 orphan inode deleted 18:45:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004b9c0)={0x0, 0x0, "63936736e7bf47295ddb38a39660ec40c0680497beab3a950162982ff34b5ea70f521a0c41a9b8d7af9c764636a01ccb949359fb3505a17234e554753ff9a4996a12b9c9b1f400abdb6d5df3076a123d5016a58c3158673401ae99833e351a72cbe91a9967335bcaeba075944d90a6d413b86cdfc6d9dd89bb47da7c23b78d0b7db34d73d4f6ac254f4bf5015da8446835b905f62b2159eaf3177779868147e4ad9a88b4b67ef3e2e66d386dd8783ec7a870a0ab2394d33f3a9b310a2ffef143514f6608323b86fa119f5623b760d4e7dcdee4b7f4a1b87a68b63ff70cfa61a49112285391f3ed9625f7c7a2b568e2c36879e4d2413ee4c77cb9cc87e20b45cd", "2a7646fee72b89faea8184c15be757db6fc9a551b377b9f7548829849861c32a858b34792e83452a74b2f601825ef16099f0ebb9213d012d6124358457ff28b05224787f11d3629de51e0b000083d0b09d3a2c24b0c627fedcd52e75bdad0c67947ed68687451641a52d1d0e913e338488d4febe8011502717e9c532deecfb41a2638fd3c0e9fbea3098086c76e5093fdf4a02c1fe67a5830df563053c00d423c218528e43e594ee3adb6d3371e78d2931dba2936e03dab9a461d29bdba70c715d5dea5ad8f307b7a82ccc1452e8230da0396a7b4e0e00de7f4386941f633eebc4917e25d029e93f1938311296b51dc43f3c6dc314ea8361af43bf46e566640520d5183518eafe73db4955c7f00da29f60128625788771fcbd52648b1411e78ea74b02d952a96507a7a602a2e4b02ba497a1723061ead4049356bf9b2358115e3905dd4f217966e84081f41ebfafd43faa519659318ee3edaf59b0c26393ea06985c8156828cffcb953cc26e3625b1a4253fb96c87e9de4634f18bc51ee4583fc5328cd56d1d88975eb80590c77245f677a8050208a63d7029293da1d7889fd3f0d34bae9d6bc5988a7707a05653a561551b7f878ff27e172d6ff5e0ff5b01269165366c7e0f786e063507a7af9313eb38363a74151fcd83da5fbad892063697e296e690ca9904013b2887efc9d8683416e6eb6918e8a063c69a7f16c0313ed17bbd304faa8223f039278287ef55070f28b4a95770b41c08a2d93b99183f73abd19b99803718de95b41d264c67f3f69f8248047d4109e95c13a208a733f7d97e358b8f095658b176b9fc3883049d3de49f77e9a4ccdb45eecb4cc7c2e1a161ffb6f1507d85ba89ce6e331a0baabb6f5ad03dae34ce3b835353bfc15ad0f950372f5ab9e7efcc1352f82bf20d230f45f130b1ebae136e4be9bc933d5d8fef22971bef2717d56a43238e342a3e24a7393c0d1df7fb74c56aa16eb9edc54e63ba39df2ba106cca63323444b7e871e32df89fb8f23b77ecf369058cc67e693aad4b64fc70afb5d1009fe1ce3cc30be9c4515e1e558e4f7701d11f79e2ec4ef9efc2b4c69742f4eacd6da3e33cef1fd4d5a6fac1d519e52843bc8520cc35d2efbc7646c130e814a776bc4346fee8d813b4d13e43b17e78f37f65dd93bb245b0a6deba30016ed5a62b49029445b59f5d51bc19bba24ea3f4d9b961ba79431ee968a25db9b7ad028fca4e21372013b7cf8440c2113c17c805f7b74620d3be2f1c924917a5d31701de33432bfa5662a60bfb9de8d9a18a1ad2c4d1a7a9b8c61666356d7ef70d000d2779578c6bb1b2fc0d642fcde8b14958a6b957f27c3ef78dd20fadd1998f7379887491ffde302724eb0007e079999828efaaed6814cf109c6c7772a5bb876591d4066695485d5c2f58d8a04b5e55ca12a19b8033285984a3b95d7035e82d94f650bc09a789ff3e841795ff5146ccf00421ccc4044a3414cd4cfe74ebd5e38ad0adcbf342fd59b372f042e6ff9ba78724a117fa4624ee478194b8d330aacbcbe28193393286602a7b1d19daf4a01b6a86bd478e0f9d145b75d09b2237d6ebf1f92517c9f3893c013274f178cb12630e1db6abd2f1fb73b92bf6432f125eabbd4ee1e38c6b64462026221231cb60aa51590ac78f57ce02fd959ee57ad37368abe073843a8ba3e13bcbb3a3190cf5e0b2cde86d6722d83273939d6e63e6bf382fce122f88c626974aa14942697e0f47c442b50bc7e4bf9f8bf71e3b37363a328088f503fde69407dd33abb169a356a735780020f0222885bbec1e7b70bc3b856c9f7ce5be0f675298a94bf2997d53e02908bcba5d776077c48ce7d2cedf7de7d2bdaa54f0084fc8bc32002c886f7bf89a089fe45b4b0e6540461cc5f836c7a5a2e534aa161729f01f051dd9cdb51603b0c3529ea430d0b4241a191944275e144ab9339322cd436c0559c32b0bcf55288a447e61df1c004c99302d3b56e5df20e45895216f0760ea003b674457144d75924c86d74165a7168cd0cc00cd62cdce7ff88454ca249d83a25ae75afe3575c10b9fb92de5f404e6ff25335600d2c4a3e24197378e9f43ebea4317de307523d60134c5ca75a999e5c7673392590f512748a275f837c23b214597f3bc2310d8c54c534cc6aba69f5a1d4368192f60b057b45df257ac5bd4db82c8514e49596d84dd1359d4d83b4e5fe06ab9f9c4320dc75ab17d4dba3ba8889baf8cefb248781510c26898bd05d85f6428a972d144f7e1896f0e0679a4a96a94991fbd11578b91b84480b5de3e70ae94d8628d0fb6e2aafa007f5b462e2f0f383caf196a8bf44e196c86f7986c01573951583716e0b2dff8381071a3dc75b3be8a72143af18c67458570906894f6a76b94f33a7401df195714e0bf09c7c6d192a9e9a7f56e7e38553d3f12636838f9f872f50a92d52167bb31b683206e3006197316ab221235d2c199ec69288a12fc16e08746f08e20e025e2185236daefb90ce97a655ebabaa3805369055005c538b7e37c6d8f967883a5c0d786524e88da25d1e68126254162249dcb597a848e476e2037b43409919c53f042e19afed2990129ac2377d47ad1090fbc453279db3380b9ebc426ed7af89e05c6657e510cb59310da131628eb2d59898ffe29a22a6457b3158f794cdcf83035293ec546910958dfcafc0b62960bb3b6baddd3a6a5f49c200e7ef8e872c60bc3c176ffe735be89397de0a792d84de8971c6bbcb241b6f9db4f6b4a01972f4c793086a7928515ad886ec1ef8b058fdda9b384efda7bebebacc32dcf5383c9f188d162e0a7d43e52bb9d00d9e7fdabab3992959f20baca3646af6c9101331a2b56ba5c71887413387e25de5b3e03b32dabba5ab7ddf07c89d9ea47c72b893a9b04a8342aed8867929e3e7ba3045884225fedbc7b573588005928e754eac924a4bcd459f8bd6f788b86fe682a57e093d118bbb88a33e4990034bc0633c9fbc3737e08f3076d9a20ca74750fd5ffb2c74ceacc710c1dac29f9fb290a73c680a08b4be13b5afd7dac2da8015ee8e7d0ba0b8a09017913a5717312d88f2e1829f1bc300374197b2f40a32810c1c670fd8389745c7e7bd8469ae633ac4f259f7362bcf69d9610651dd64f199961c2d6934f73cd2f0ec5184019ee0f167d77d135ff8f5c05f9b21fe9b4279ac52eb9c3a29c35777f69cfe2fe0d90aaf3b4e08cc7f5e3bbaa367215d47955a95bea5e1d6878a09be723f16730dfa82bb89ae03a585bc80d6bc3217eaf83257380dfb64563de77db170c9c63e681d988a8d051c56b14b5d9e30e2aac5d4efc17054af98abd8abd9125fce40bba865912cdeff74b380575ea6af1927aedf0837a9a1ac1ed6c7b17dd8458f9cca5510447e204a64d82588723711ec094f8d2fbe07d4f30b429a53d56a55cbfe944eccc655d36677a8424ab4d6ba3004caca69b20355063a8ea3200797536edf4afb0fa8fed36ae41699c8850d9dbd0888ddaaac147c27711cccdec4bf5c6393aca748964a812ad9ecec3849c0cf455562199f9b90b22df0edce8b54a3ad8a0581385d53618bd162c8aae60f6ee7e5004a088470e8b9b46b9d9af8d002767e8b4cccd54a514a5ebf54cb4f2d1228fb5767ddd6816eca825e5ca35047b925a9e9d6a9a2fe8a15033390e5566483df7b370a1393d778982b84e71174d476e832ee5769395ab83964b2da4e8e178ed9684581ef2047ff0282dfbff66b12f4422ce83f677c96dc161464a27087fbf11ae45813438ef42c28509fed1a5b874dfec75f61df92b23c7d23af9d9cd6111b09e1a2f62cf72cbcd878e470d553c6605f5d7e5e6acdb572668195e6c5eb1096c7ca388157a24709ec2356108b58654c2e6f87cb287d5d4cbba89f7b25819ce8650c4b6e6f81c8bc391f97e59d94e8d9e8607fac895abd2483a3b09ff9919b9be5353cf99b7aee5f7df2e14af1422bc756a56979f87bcf45db03aba1c96a62b9737cd058a1be7ed06d77b7f44c08221dfe8a7f6906bed7e9464795ae55a910974457a88529235f5175a13d6d544cde5b10cd9b27e31e3302b690e7f4455d3f87de199035ecc3cf095e2b4b3a64584c99bdffeb537c71ebd19d1638556c7741cf365a17d061cea4a4d78a7aa289fe397cbae112c020dc19813144b7513877e9c820a98d2441910306ec15cf784965f860d94aad4b6bbe240bac5d3c74d833fa7579870c4d569277572e85586d9833b3561654949d91ac106754410b8ba90d8f872827af14ead675324fb6fb39cefaebf2a463908a3b35d79c22b0b7da20427b9319fd2b4a163b5e023abe3253b00128ef0ac47027f93469c1ca52097b03764fc9746f2e471494803b6d5c2078808e19bf2d071987913808f00b3764a43c95c8e15353fc98f8a24f8a1737256439aa4cbe1159d8d0e27c84eb32d869d84363bbb630211793ac63f6fcc7223e82ed256fb60669565d1b371519681d701689816a75850557b92a0dd0b653eb72dba5b43077792030c1836048b9a81b1b5008ee7218e7f1eb2653f854a1acb62bc8d60ceed1fb1f00f65dac494c7b9ee01e0660e4c1d92ecc8c7bb3bd268e7c0d22dfeb383ca261b673c9fd6e9d7b9327d8e59424de3a7e77d82c95d848c7e43e15e7305b8e5e87897ea7ad12e255ef44881fd015e5d45769bd8167f2b01507219d3df6a2daf0884b9607dbbdc483d094f83ec097f0b93345c7ca403e55e5207294d378c26e290c2a46b471e13be40cc745fa1d768ecb6875890969f4321fa32cf239156fb141d30085e3a5c6d33dc7d71ef5c54621f35e43744bd0cbf2de14135b1a6f2b125ba99b101f7ba9d20072d3f7fd5feed332d6b1f81b8a1772812001cc1eab9f690ff46e5e77f1f716fdf999c874c64b74cf11a559e4e2b1be6ae5787facd73992e68319de44970b1b4294aa71261594cceb9b54edca2cb5a767b6d9446652faa2b1c47248fe67854a4cb6d169aa11ba7e96ca4228326e924617e645a1c72f00efbf5d4ea8b43617098d7f45668dc0f88c37ebabdb1fbaa3fef825679dfe0840ff3071a2c57ba5639f0d417c09d1387c2c520cd5a2288f32dc49ec3e3d2bf226ae454dd0d773eaa79296e0ac1b9262fffa85d821151d39b420f2df369640e6002af25bf2a0cee0f616e2d77d5d34b4a879ae6d1d16b131b7f181601b87102eb440e663764ca8b5929654d79f26d16a38af7179e0bfb49fa7172e20eb5486070f0bda5c6e5330147a12b9e5c43e51d79cf2bcfc9d66f0c78c0e5e236dd372b1846cdea7f287c669cde496c4bdbbd3588d79b40e26c6324b83c24d712797a685cb9b2641e86024df361dc4e7cd62c5d0c87fb8197dac46df2de935bf92871dda89239ec78bd5888b284a5123464e903937f8d1aa73a29108d7c3bfb9481"}) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x74200}], 0x1, 0x6000, 0x0, 0x3) 18:45:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) ioperm(0x0, 0x8, 0x0) [ 339.237268][T21452] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 339.253500][T21452] ext4 filesystem being mounted at /root/syzkaller-testdir2801771163/syzkaller.Ej86Cq/1588/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 339.265618][T21459] loop4: detected capacity change from 0 to 512 [ 339.305529][ T3090] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. [ 339.330110][T21459] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents [ 339.342723][T21459] EXT4-fs error (device loop4): ext4_dirty_inode:5942: inode #3: comm syz-executor.4: mark_inode_dirty error 18:45:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) ioperm(0x0, 0x8, 0x0) [ 339.354881][T21459] EXT4-fs error (device loop4): ext4_do_update_inode:5082: inode #3: comm syz-executor.4: corrupted inode contents [ 339.367773][T21459] EXT4-fs error (device loop4): __ext4_ext_dirty:202: inode #3: comm syz-executor.4: mark_inode_dirty error [ 339.385199][T21459] EXT4-fs (loop4): 1 orphan inode deleted [ 339.391104][T21459] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 18:45:16 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) shutdown(r0, 0x1) sendmmsg$inet6(r0, &(0x7f0000001280)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c, 0x0}}], 0x1, 0x0) 18:45:16 executing program 2: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000018b00)=ANY=[@ANYBLOB="c0"]) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x76200}], 0x1, 0x7c00, 0x0, 0x3) 18:45:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) ioperm(0x0, 0x8, 0x0) 18:45:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004b9c0)={0x0, 0x0, "63936736e7bf47295ddb38a39660ec40c0680497beab3a950162982ff34b5ea70f521a0c41a9b8d7af9c764636a01ccb949359fb3505a17234e554753ff9a4996a12b9c9b1f400abdb6d5df3076a123d5016a58c3158673401ae99833e351a72cbe91a9967335bcaeba075944d90a6d413b86cdfc6d9dd89bb47da7c23b78d0b7db34d73d4f6ac254f4bf5015da8446835b905f62b2159eaf3177779868147e4ad9a88b4b67ef3e2e66d386dd8783ec7a870a0ab2394d33f3a9b310a2ffef143514f6608323b86fa119f5623b760d4e7dcdee4b7f4a1b87a68b63ff70cfa61a49112285391f3ed9625f7c7a2b568e2c36879e4d2413ee4c77cb9cc87e20b45cd", "2a7646fee72b89faea8184c15be757db6fc9a551b377b9f7548829849861c32a858b34792e83452a74b2f601825ef16099f0ebb9213d012d6124358457ff28b05224787f11d3629de51e0b000083d0b09d3a2c24b0c627fedcd52e75bdad0c67947ed68687451641a52d1d0e913e338488d4febe8011502717e9c532deecfb41a2638fd3c0e9fbea3098086c76e5093fdf4a02c1fe67a5830df563053c00d423c218528e43e594ee3adb6d3371e78d2931dba2936e03dab9a461d29bdba70c715d5dea5ad8f307b7a82ccc1452e8230da0396a7b4e0e00de7f4386941f633eebc4917e25d029e93f1938311296b51dc43f3c6dc314ea8361af43bf46e566640520d5183518eafe73db4955c7f00da29f60128625788771fcbd52648b1411e78ea74b02d952a96507a7a602a2e4b02ba497a1723061ead4049356bf9b2358115e3905dd4f217966e84081f41ebfafd43faa519659318ee3edaf59b0c26393ea06985c8156828cffcb953cc26e3625b1a4253fb96c87e9de4634f18bc51ee4583fc5328cd56d1d88975eb80590c77245f677a8050208a63d7029293da1d7889fd3f0d34bae9d6bc5988a7707a05653a561551b7f878ff27e172d6ff5e0ff5b01269165366c7e0f786e063507a7af9313eb38363a74151fcd83da5fbad892063697e296e690ca9904013b2887efc9d8683416e6eb6918e8a063c69a7f16c0313ed17bbd304faa8223f039278287ef55070f28b4a95770b41c08a2d93b99183f73abd19b99803718de95b41d264c67f3f69f8248047d4109e95c13a208a733f7d97e358b8f095658b176b9fc3883049d3de49f77e9a4ccdb45eecb4cc7c2e1a161ffb6f1507d85ba89ce6e331a0baabb6f5ad03dae34ce3b835353bfc15ad0f950372f5ab9e7efcc1352f82bf20d230f45f130b1ebae136e4be9bc933d5d8fef22971bef2717d56a43238e342a3e24a7393c0d1df7fb74c56aa16eb9edc54e63ba39df2ba106cca63323444b7e871e32df89fb8f23b77ecf369058cc67e693aad4b64fc70afb5d1009fe1ce3cc30be9c4515e1e558e4f7701d11f79e2ec4ef9efc2b4c69742f4eacd6da3e33cef1fd4d5a6fac1d519e52843bc8520cc35d2efbc7646c130e814a776bc4346fee8d813b4d13e43b17e78f37f65dd93bb245b0a6deba30016ed5a62b49029445b59f5d51bc19bba24ea3f4d9b961ba79431ee968a25db9b7ad028fca4e21372013b7cf8440c2113c17c805f7b74620d3be2f1c924917a5d31701de33432bfa5662a60bfb9de8d9a18a1ad2c4d1a7a9b8c61666356d7ef70d000d2779578c6bb1b2fc0d642fcde8b14958a6b957f27c3ef78dd20fadd1998f7379887491ffde302724eb0007e079999828efaaed6814cf109c6c7772a5bb876591d4066695485d5c2f58d8a04b5e55ca12a19b8033285984a3b95d7035e82d94f650bc09a789ff3e841795ff5146ccf00421ccc4044a3414cd4cfe74ebd5e38ad0adcbf342fd59b372f042e6ff9ba78724a117fa4624ee478194b8d330aacbcbe28193393286602a7b1d19daf4a01b6a86bd478e0f9d145b75d09b2237d6ebf1f92517c9f3893c013274f178cb12630e1db6abd2f1fb73b92bf6432f125eabbd4ee1e38c6b64462026221231cb60aa51590ac78f57ce02fd959ee57ad37368abe073843a8ba3e13bcbb3a3190cf5e0b2cde86d6722d83273939d6e63e6bf382fce122f88c626974aa14942697e0f47c442b50bc7e4bf9f8bf71e3b37363a328088f503fde69407dd33abb169a356a735780020f0222885bbec1e7b70bc3b856c9f7ce5be0f675298a94bf2997d53e02908bcba5d776077c48ce7d2cedf7de7d2bdaa54f0084fc8bc32002c886f7bf89a089fe45b4b0e6540461cc5f836c7a5a2e534aa161729f01f051dd9cdb51603b0c3529ea430d0b4241a191944275e144ab9339322cd436c0559c32b0bcf55288a447e61df1c004c99302d3b56e5df20e45895216f0760ea003b674457144d75924c86d74165a7168cd0cc00cd62cdce7ff88454ca249d83a25ae75afe3575c10b9fb92de5f404e6ff25335600d2c4a3e24197378e9f43ebea4317de307523d60134c5ca75a999e5c7673392590f512748a275f837c23b214597f3bc2310d8c54c534cc6aba69f5a1d4368192f60b057b45df257ac5bd4db82c8514e49596d84dd1359d4d83b4e5fe06ab9f9c4320dc75ab17d4dba3ba8889baf8cefb248781510c26898bd05d85f6428a972d144f7e1896f0e0679a4a96a94991fbd11578b91b84480b5de3e70ae94d8628d0fb6e2aafa007f5b462e2f0f383caf196a8bf44e196c86f7986c01573951583716e0b2dff8381071a3dc75b3be8a72143af18c67458570906894f6a76b94f33a7401df195714e0bf09c7c6d192a9e9a7f56e7e38553d3f12636838f9f872f50a92d52167bb31b683206e3006197316ab221235d2c199ec69288a12fc16e08746f08e20e025e2185236daefb90ce97a655ebabaa3805369055005c538b7e37c6d8f967883a5c0d786524e88da25d1e68126254162249dcb597a848e476e2037b43409919c53f042e19afed2990129ac2377d47ad1090fbc453279db3380b9ebc426ed7af89e05c6657e510cb59310da131628eb2d59898ffe29a22a6457b3158f794cdcf83035293ec546910958dfcafc0b62960bb3b6baddd3a6a5f49c200e7ef8e872c60bc3c176ffe735be89397de0a792d84de8971c6bbcb241b6f9db4f6b4a01972f4c793086a7928515ad886ec1ef8b058fdda9b384efda7bebebacc32dcf5383c9f188d162e0a7d43e52bb9d00d9e7fdabab3992959f20baca3646af6c9101331a2b56ba5c71887413387e25de5b3e03b32dabba5ab7ddf07c89d9ea47c72b893a9b04a8342aed8867929e3e7ba3045884225fedbc7b573588005928e754eac924a4bcd459f8bd6f788b86fe682a57e093d118bbb88a33e4990034bc0633c9fbc3737e08f3076d9a20ca74750fd5ffb2c74ceacc710c1dac29f9fb290a73c680a08b4be13b5afd7dac2da8015ee8e7d0ba0b8a09017913a5717312d88f2e1829f1bc300374197b2f40a32810c1c670fd8389745c7e7bd8469ae633ac4f259f7362bcf69d9610651dd64f199961c2d6934f73cd2f0ec5184019ee0f167d77d135ff8f5c05f9b21fe9b4279ac52eb9c3a29c35777f69cfe2fe0d90aaf3b4e08cc7f5e3bbaa367215d47955a95bea5e1d6878a09be723f16730dfa82bb89ae03a585bc80d6bc3217eaf83257380dfb64563de77db170c9c63e681d988a8d051c56b14b5d9e30e2aac5d4efc17054af98abd8abd9125fce40bba865912cdeff74b380575ea6af1927aedf0837a9a1ac1ed6c7b17dd8458f9cca5510447e204a64d82588723711ec094f8d2fbe07d4f30b429a53d56a55cbfe944eccc655d36677a8424ab4d6ba3004caca69b20355063a8ea3200797536edf4afb0fa8fed36ae41699c8850d9dbd0888ddaaac147c27711cccdec4bf5c6393aca748964a812ad9ecec3849c0cf455562199f9b90b22df0edce8b54a3ad8a0581385d53618bd162c8aae60f6ee7e5004a088470e8b9b46b9d9af8d002767e8b4cccd54a514a5ebf54cb4f2d1228fb5767ddd6816eca825e5ca35047b925a9e9d6a9a2fe8a15033390e5566483df7b370a1393d778982b84e71174d476e832ee5769395ab83964b2da4e8e178ed9684581ef2047ff0282dfbff66b12f4422ce83f677c96dc161464a27087fbf11ae45813438ef42c28509fed1a5b874dfec75f61df92b23c7d23af9d9cd6111b09e1a2f62cf72cbcd878e470d553c6605f5d7e5e6acdb572668195e6c5eb1096c7ca388157a24709ec2356108b58654c2e6f87cb287d5d4cbba89f7b25819ce8650c4b6e6f81c8bc391f97e59d94e8d9e8607fac895abd2483a3b09ff9919b9be5353cf99b7aee5f7df2e14af1422bc756a56979f87bcf45db03aba1c96a62b9737cd058a1be7ed06d77b7f44c08221dfe8a7f6906bed7e9464795ae55a910974457a88529235f5175a13d6d544cde5b10cd9b27e31e3302b690e7f4455d3f87de199035ecc3cf095e2b4b3a64584c99bdffeb537c71ebd19d1638556c7741cf365a17d061cea4a4d78a7aa289fe397cbae112c020dc19813144b7513877e9c820a98d2441910306ec15cf784965f860d94aad4b6bbe240bac5d3c74d833fa7579870c4d569277572e85586d9833b3561654949d91ac106754410b8ba90d8f872827af14ead675324fb6fb39cefaebf2a463908a3b35d79c22b0b7da20427b9319fd2b4a163b5e023abe3253b00128ef0ac47027f93469c1ca52097b03764fc9746f2e471494803b6d5c2078808e19bf2d071987913808f00b3764a43c95c8e15353fc98f8a24f8a1737256439aa4cbe1159d8d0e27c84eb32d869d84363bbb630211793ac63f6fcc7223e82ed256fb60669565d1b371519681d701689816a75850557b92a0dd0b653eb72dba5b43077792030c1836048b9a81b1b5008ee7218e7f1eb2653f854a1acb62bc8d60ceed1fb1f00f65dac494c7b9ee01e0660e4c1d92ecc8c7bb3bd268e7c0d22dfeb383ca261b673c9fd6e9d7b9327d8e59424de3a7e77d82c95d848c7e43e15e7305b8e5e87897ea7ad12e255ef44881fd015e5d45769bd8167f2b01507219d3df6a2daf0884b9607dbbdc483d094f83ec097f0b93345c7ca403e55e5207294d378c26e290c2a46b471e13be40cc745fa1d768ecb6875890969f4321fa32cf239156fb141d30085e3a5c6d33dc7d71ef5c54621f35e43744bd0cbf2de14135b1a6f2b125ba99b101f7ba9d20072d3f7fd5feed332d6b1f81b8a1772812001cc1eab9f690ff46e5e77f1f716fdf999c874c64b74cf11a559e4e2b1be6ae5787facd73992e68319de44970b1b4294aa71261594cceb9b54edca2cb5a767b6d9446652faa2b1c47248fe67854a4cb6d169aa11ba7e96ca4228326e924617e645a1c72f00efbf5d4ea8b43617098d7f45668dc0f88c37ebabdb1fbaa3fef825679dfe0840ff3071a2c57ba5639f0d417c09d1387c2c520cd5a2288f32dc49ec3e3d2bf226ae454dd0d773eaa79296e0ac1b9262fffa85d821151d39b420f2df369640e6002af25bf2a0cee0f616e2d77d5d34b4a879ae6d1d16b131b7f181601b87102eb440e663764ca8b5929654d79f26d16a38af7179e0bfb49fa7172e20eb5486070f0bda5c6e5330147a12b9e5c43e51d79cf2bcfc9d66f0c78c0e5e236dd372b1846cdea7f287c669cde496c4bdbbd3588d79b40e26c6324b83c24d712797a685cb9b2641e86024df361dc4e7cd62c5d0c87fb8197dac46df2de935bf92871dda89239ec78bd5888b284a5123464e903937f8d1aa73a29108d7c3bfb9481"}) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x74200}], 0x1, 0x6000, 0x0, 0x3) [ 339.418362][T21459] ext4 filesystem being mounted at /root/syzkaller-testdir1814643786/syzkaller.UzJgVS/1763/file1 supports timestamps until 2038-01-19 (0x7fffffff) 18:45:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001780)=[{{&(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10, 0x0}}, {{&(0x7f00000013c0)={0x2, 0x4e24, @private}, 0x10, 0x0, 0x0, &(0x7f0000001500)=[@ip_retopts={{0x14, 0x0, 0x7, {[@lsrr={0x83, 0x3}]}}}], 0x28}}], 0x2, 0x0) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x11, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000140)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sys_exit\x00', r0}, 0x10) ioperm(0x0, 0x8, 0x0) [ 339.486370][ T3089] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 2: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000018b00)=ANY=[@ANYBLOB="c0"]) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x76200}], 0x1, 0x7c00, 0x0, 0x3) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000004b9c0)={0x0, 0x0, "63936736e7bf47295ddb38a39660ec40c0680497beab3a950162982ff34b5ea70f521a0c41a9b8d7af9c764636a01ccb949359fb3505a17234e554753ff9a4996a12b9c9b1f400abdb6d5df3076a123d5016a58c3158673401ae99833e351a72cbe91a9967335bcaeba075944d90a6d413b86cdfc6d9dd89bb47da7c23b78d0b7db34d73d4f6ac254f4bf5015da8446835b905f62b2159eaf3177779868147e4ad9a88b4b67ef3e2e66d386dd8783ec7a870a0ab2394d33f3a9b310a2ffef143514f6608323b86fa119f5623b760d4e7dcdee4b7f4a1b87a68b63ff70cfa61a49112285391f3ed9625f7c7a2b568e2c36879e4d2413ee4c77cb9cc87e20b45cd", "2a7646fee72b89faea8184c15be757db6fc9a551b377b9f7548829849861c32a858b34792e83452a74b2f601825ef16099f0ebb9213d012d6124358457ff28b05224787f11d3629de51e0b000083d0b09d3a2c24b0c627fedcd52e75bdad0c67947ed68687451641a52d1d0e913e338488d4febe8011502717e9c532deecfb41a2638fd3c0e9fbea3098086c76e5093fdf4a02c1fe67a5830df563053c00d423c218528e43e594ee3adb6d3371e78d2931dba2936e03dab9a461d29bdba70c715d5dea5ad8f307b7a82ccc1452e8230da0396a7b4e0e00de7f4386941f633eebc4917e25d029e93f1938311296b51dc43f3c6dc314ea8361af43bf46e566640520d5183518eafe73db4955c7f00da29f60128625788771fcbd52648b1411e78ea74b02d952a96507a7a602a2e4b02ba497a1723061ead4049356bf9b2358115e3905dd4f217966e84081f41ebfafd43faa519659318ee3edaf59b0c26393ea06985c8156828cffcb953cc26e3625b1a4253fb96c87e9de4634f18bc51ee4583fc5328cd56d1d88975eb80590c77245f677a8050208a63d7029293da1d7889fd3f0d34bae9d6bc5988a7707a05653a561551b7f878ff27e172d6ff5e0ff5b01269165366c7e0f786e063507a7af9313eb38363a74151fcd83da5fbad892063697e296e690ca9904013b2887efc9d8683416e6eb6918e8a063c69a7f16c0313ed17bbd304faa8223f039278287ef55070f28b4a95770b41c08a2d93b99183f73abd19b99803718de95b41d264c67f3f69f8248047d4109e95c13a208a733f7d97e358b8f095658b176b9fc3883049d3de49f77e9a4ccdb45eecb4cc7c2e1a161ffb6f1507d85ba89ce6e331a0baabb6f5ad03dae34ce3b835353bfc15ad0f950372f5ab9e7efcc1352f82bf20d230f45f130b1ebae136e4be9bc933d5d8fef22971bef2717d56a43238e342a3e24a7393c0d1df7fb74c56aa16eb9edc54e63ba39df2ba106cca63323444b7e871e32df89fb8f23b77ecf369058cc67e693aad4b64fc70afb5d1009fe1ce3cc30be9c4515e1e558e4f7701d11f79e2ec4ef9efc2b4c69742f4eacd6da3e33cef1fd4d5a6fac1d519e52843bc8520cc35d2efbc7646c130e814a776bc4346fee8d813b4d13e43b17e78f37f65dd93bb245b0a6deba30016ed5a62b49029445b59f5d51bc19bba24ea3f4d9b961ba79431ee968a25db9b7ad028fca4e21372013b7cf8440c2113c17c805f7b74620d3be2f1c924917a5d31701de33432bfa5662a60bfb9de8d9a18a1ad2c4d1a7a9b8c61666356d7ef70d000d2779578c6bb1b2fc0d642fcde8b14958a6b957f27c3ef78dd20fadd1998f7379887491ffde302724eb0007e079999828efaaed6814cf109c6c7772a5bb876591d4066695485d5c2f58d8a04b5e55ca12a19b8033285984a3b95d7035e82d94f650bc09a789ff3e841795ff5146ccf00421ccc4044a3414cd4cfe74ebd5e38ad0adcbf342fd59b372f042e6ff9ba78724a117fa4624ee478194b8d330aacbcbe28193393286602a7b1d19daf4a01b6a86bd478e0f9d145b75d09b2237d6ebf1f92517c9f3893c013274f178cb12630e1db6abd2f1fb73b92bf6432f125eabbd4ee1e38c6b64462026221231cb60aa51590ac78f57ce02fd959ee57ad37368abe073843a8ba3e13bcbb3a3190cf5e0b2cde86d6722d83273939d6e63e6bf382fce122f88c626974aa14942697e0f47c442b50bc7e4bf9f8bf71e3b37363a328088f503fde69407dd33abb169a356a735780020f0222885bbec1e7b70bc3b856c9f7ce5be0f675298a94bf2997d53e02908bcba5d776077c48ce7d2cedf7de7d2bdaa54f0084fc8bc32002c886f7bf89a089fe45b4b0e6540461cc5f836c7a5a2e534aa161729f01f051dd9cdb51603b0c3529ea430d0b4241a191944275e144ab9339322cd436c0559c32b0bcf55288a447e61df1c004c99302d3b56e5df20e45895216f0760ea003b674457144d75924c86d74165a7168cd0cc00cd62cdce7ff88454ca249d83a25ae75afe3575c10b9fb92de5f404e6ff25335600d2c4a3e24197378e9f43ebea4317de307523d60134c5ca75a999e5c7673392590f512748a275f837c23b214597f3bc2310d8c54c534cc6aba69f5a1d4368192f60b057b45df257ac5bd4db82c8514e49596d84dd1359d4d83b4e5fe06ab9f9c4320dc75ab17d4dba3ba8889baf8cefb248781510c26898bd05d85f6428a972d144f7e1896f0e0679a4a96a94991fbd11578b91b84480b5de3e70ae94d8628d0fb6e2aafa007f5b462e2f0f383caf196a8bf44e196c86f7986c01573951583716e0b2dff8381071a3dc75b3be8a72143af18c67458570906894f6a76b94f33a7401df195714e0bf09c7c6d192a9e9a7f56e7e38553d3f12636838f9f872f50a92d52167bb31b683206e3006197316ab221235d2c199ec69288a12fc16e08746f08e20e025e2185236daefb90ce97a655ebabaa3805369055005c538b7e37c6d8f967883a5c0d786524e88da25d1e68126254162249dcb597a848e476e2037b43409919c53f042e19afed2990129ac2377d47ad1090fbc453279db3380b9ebc426ed7af89e05c6657e510cb59310da131628eb2d59898ffe29a22a6457b3158f794cdcf83035293ec546910958dfcafc0b62960bb3b6baddd3a6a5f49c200e7ef8e872c60bc3c176ffe735be89397de0a792d84de8971c6bbcb241b6f9db4f6b4a01972f4c793086a7928515ad886ec1ef8b058fdda9b384efda7bebebacc32dcf5383c9f188d162e0a7d43e52bb9d00d9e7fdabab3992959f20baca3646af6c9101331a2b56ba5c71887413387e25de5b3e03b32dabba5ab7ddf07c89d9ea47c72b893a9b04a8342aed8867929e3e7ba3045884225fedbc7b573588005928e754eac924a4bcd459f8bd6f788b86fe682a57e093d118bbb88a33e4990034bc0633c9fbc3737e08f3076d9a20ca74750fd5ffb2c74ceacc710c1dac29f9fb290a73c680a08b4be13b5afd7dac2da8015ee8e7d0ba0b8a09017913a5717312d88f2e1829f1bc300374197b2f40a32810c1c670fd8389745c7e7bd8469ae633ac4f259f7362bcf69d9610651dd64f199961c2d6934f73cd2f0ec5184019ee0f167d77d135ff8f5c05f9b21fe9b4279ac52eb9c3a29c35777f69cfe2fe0d90aaf3b4e08cc7f5e3bbaa367215d47955a95bea5e1d6878a09be723f16730dfa82bb89ae03a585bc80d6bc3217eaf83257380dfb64563de77db170c9c63e681d988a8d051c56b14b5d9e30e2aac5d4efc17054af98abd8abd9125fce40bba865912cdeff74b380575ea6af1927aedf0837a9a1ac1ed6c7b17dd8458f9cca5510447e204a64d82588723711ec094f8d2fbe07d4f30b429a53d56a55cbfe944eccc655d36677a8424ab4d6ba3004caca69b20355063a8ea3200797536edf4afb0fa8fed36ae41699c8850d9dbd0888ddaaac147c27711cccdec4bf5c6393aca748964a812ad9ecec3849c0cf455562199f9b90b22df0edce8b54a3ad8a0581385d53618bd162c8aae60f6ee7e5004a088470e8b9b46b9d9af8d002767e8b4cccd54a514a5ebf54cb4f2d1228fb5767ddd6816eca825e5ca35047b925a9e9d6a9a2fe8a15033390e5566483df7b370a1393d778982b84e71174d476e832ee5769395ab83964b2da4e8e178ed9684581ef2047ff0282dfbff66b12f4422ce83f677c96dc161464a27087fbf11ae45813438ef42c28509fed1a5b874dfec75f61df92b23c7d23af9d9cd6111b09e1a2f62cf72cbcd878e470d553c6605f5d7e5e6acdb572668195e6c5eb1096c7ca388157a24709ec2356108b58654c2e6f87cb287d5d4cbba89f7b25819ce8650c4b6e6f81c8bc391f97e59d94e8d9e8607fac895abd2483a3b09ff9919b9be5353cf99b7aee5f7df2e14af1422bc756a56979f87bcf45db03aba1c96a62b9737cd058a1be7ed06d77b7f44c08221dfe8a7f6906bed7e9464795ae55a910974457a88529235f5175a13d6d544cde5b10cd9b27e31e3302b690e7f4455d3f87de199035ecc3cf095e2b4b3a64584c99bdffeb537c71ebd19d1638556c7741cf365a17d061cea4a4d78a7aa289fe397cbae112c020dc19813144b7513877e9c820a98d2441910306ec15cf784965f860d94aad4b6bbe240bac5d3c74d833fa7579870c4d569277572e85586d9833b3561654949d91ac106754410b8ba90d8f872827af14ead675324fb6fb39cefaebf2a463908a3b35d79c22b0b7da20427b9319fd2b4a163b5e023abe3253b00128ef0ac47027f93469c1ca52097b03764fc9746f2e471494803b6d5c2078808e19bf2d071987913808f00b3764a43c95c8e15353fc98f8a24f8a1737256439aa4cbe1159d8d0e27c84eb32d869d84363bbb630211793ac63f6fcc7223e82ed256fb60669565d1b371519681d701689816a75850557b92a0dd0b653eb72dba5b43077792030c1836048b9a81b1b5008ee7218e7f1eb2653f854a1acb62bc8d60ceed1fb1f00f65dac494c7b9ee01e0660e4c1d92ecc8c7bb3bd268e7c0d22dfeb383ca261b673c9fd6e9d7b9327d8e59424de3a7e77d82c95d848c7e43e15e7305b8e5e87897ea7ad12e255ef44881fd015e5d45769bd8167f2b01507219d3df6a2daf0884b9607dbbdc483d094f83ec097f0b93345c7ca403e55e5207294d378c26e290c2a46b471e13be40cc745fa1d768ecb6875890969f4321fa32cf239156fb141d30085e3a5c6d33dc7d71ef5c54621f35e43744bd0cbf2de14135b1a6f2b125ba99b101f7ba9d20072d3f7fd5feed332d6b1f81b8a1772812001cc1eab9f690ff46e5e77f1f716fdf999c874c64b74cf11a559e4e2b1be6ae5787facd73992e68319de44970b1b4294aa71261594cceb9b54edca2cb5a767b6d9446652faa2b1c47248fe67854a4cb6d169aa11ba7e96ca4228326e924617e645a1c72f00efbf5d4ea8b43617098d7f45668dc0f88c37ebabdb1fbaa3fef825679dfe0840ff3071a2c57ba5639f0d417c09d1387c2c520cd5a2288f32dc49ec3e3d2bf226ae454dd0d773eaa79296e0ac1b9262fffa85d821151d39b420f2df369640e6002af25bf2a0cee0f616e2d77d5d34b4a879ae6d1d16b131b7f181601b87102eb440e663764ca8b5929654d79f26d16a38af7179e0bfb49fa7172e20eb5486070f0bda5c6e5330147a12b9e5c43e51d79cf2bcfc9d66f0c78c0e5e236dd372b1846cdea7f287c669cde496c4bdbbd3588d79b40e26c6324b83c24d712797a685cb9b2641e86024df361dc4e7cd62c5d0c87fb8197dac46df2de935bf92871dda89239ec78bd5888b284a5123464e903937f8d1aa73a29108d7c3bfb9481"}) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x74200}], 0x1, 0x6000, 0x0, 0x3) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001780)=[{{&(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10, 0x0}}, {{&(0x7f00000013c0)={0x2, 0x4e24, @private}, 0x10, 0x0, 0x0, &(0x7f0000001500)=[@ip_retopts={{0x14, 0x0, 0x7, {[@lsrr={0x83, 0x3}]}}}], 0x28}}], 0x2, 0x0) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001780)=[{{&(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10, 0x0}}, {{&(0x7f00000013c0)={0x2, 0x4e24, @private}, 0x10, 0x0, 0x0, &(0x7f0000001500)=[@ip_retopts={{0x14, 0x0, 0x7, {[@lsrr={0x83, 0x3}]}}}], 0x28}}], 0x2, 0x0) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001780)=[{{&(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10, 0x0}}, {{&(0x7f00000013c0)={0x2, 0x4e24, @private}, 0x10, 0x0, 0x0, &(0x7f0000001500)=[@ip_retopts={{0x14, 0x0, 0x7, {[@lsrr={0x83, 0x3}]}}}], 0x28}}], 0x2, 0x0) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000610400000000000095000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map=0x1, r0, 0x7, 0x0, 0x0, @prog_id}, 0x20) 18:45:16 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@typedef={0x1}, @typedef={0x4, 0x0, 0x0, 0x13, 0x1}]}, {0x0, [0x2e, 0x0, 0x0, 0x2e]}}, 0x0, 0x36}, 0x20) 18:45:16 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x83, 0x0, 0x0) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4070, &(0x7f0000000040)=0xfe6) 18:45:16 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000610400000000000095000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map=0x1, r0, 0x7, 0x0, 0x0, @prog_id}, 0x20) 18:45:16 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@typedef={0x1}, @typedef={0x4, 0x0, 0x0, 0x13, 0x1}]}, {0x0, [0x2e, 0x0, 0x0, 0x2e]}}, 0x0, 0x36}, 0x20) 18:45:16 executing program 0: r0 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x83, 0x0, 0x0) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4070, &(0x7f0000000040)=0xfe6) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 0: r0 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x83, 0x0, 0x0) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4070, &(0x7f0000000040)=0xfe6) 18:45:16 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@typedef={0x1}, @typedef={0x4, 0x0, 0x0, 0x13, 0x1}]}, {0x0, [0x2e, 0x0, 0x0, 0x2e]}}, 0x0, 0x36}, 0x20) 18:45:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c812e5d6000"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETA(r1, 0x5432, 0x0) 18:45:16 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000610400000000000095000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map=0x1, r0, 0x7, 0x0, 0x0, @prog_id}, 0x20) 18:45:16 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x6, [@typedef={0x1}, @typedef={0x4, 0x0, 0x0, 0x13, 0x1}]}, {0x0, [0x2e, 0x0, 0x0, 0x2e]}}, 0x0, 0x36}, 0x20) 18:45:16 executing program 0: r0 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x83, 0x0, 0x0) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4070, &(0x7f0000000040)=0xfe6) 18:45:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDENABIO(r1, 0x4b36) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000080)=0x10000) write$binfmt_aout(r0, &(0x7f0000000240)=ANY=[], 0xc1) unshare(0x8000400) r2 = mq_open(&(0x7f0000000040)='!selinuxsel\xad\"\x0e\xabx\xb8\xc9\xa8x\x00', 0x6e93ebbbcc0884f2, 0x1, 0x0) unshare(0x10040100) mq_notify(r2, &(0x7f0000000200)) mq_notify(r2, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) mq_timedsend(r2, &(0x7f00000001c0)="52b41aec3b10074b567a40cb964ed2179f76a7a4fa604e80ec621c25f4016edc31f6b654edeb440619", 0x29, 0xcb, &(0x7f0000000240)) ptrace(0x10, r3) ptrace$setsig(0x11, r3, 0x0, &(0x7f0000000000)={0x80000}) mq_notify(r2, &(0x7f0000000000)={0x0, 0x9, 0x2, @thr={&(0x7f0000000080)="6566e57e46372bdc47003145425a98f9059dc6c331a99c651aee0090f4744424504050", &(0x7f00000000c0)="0e7ded8f9a5295934389f04309d6b431cb58d3e22ab7c36771c9328ce52e0cbf0de0c0dca90322e24999da9463de732ac856c7ed795843b7396fdb35cfbacb691776d4df844fddf03ee7d35b490c34ae59103789c803d194997519d306ede96ade22d928ad7c00994e9eddb9d5e284ce9f1777b14024c5123ffde23406d650c9e6e162a456ad92ac4b0124da17eb903e3744491942229c"}}) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000300)=ANY=[@ANYBLOB]) clock_gettime(0x0, 0x0) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedsend(0xffffffffffffffff, &(0x7f0000000640)="61d6f1637544d376b5cb3e4400b33c9bd3d6c16bc4c6032fa353b3ecd0e46b426e2962a7cb3bedd1cd182ecf32fb139f6250dc5e583cd5d5aeec621c8742d744282d34c0f3ab09da5981a28a39f4190b4366140f0407cdf93e35f4519357aa989db29daf6dc7d1e1a1d970ec06694aeac8a39dd3dff88e8ffcebbfb8569774e867ed171d8520b4ad1b2fa749a337a7b980a0bd84a1511bc01a1731130f39ff110efa6864c8d11ca6f1cfc3d4769ce8fba7e6200941ed0a5ed3851453ef5b5aaa244d09", 0xc3, 0x9, &(0x7f0000000740)={0x0, 0x3938700}) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$FIBMAP(r4, 0x8901, &(0x7f00000000c0)=0x80000000) mq_timedreceive(r2, &(0x7f0000000380)=""/226, 0xe2, 0x10000, &(0x7f0000000480)={0x77359400}) 18:45:16 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c812e5d6000"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETA(r1, 0x5432, 0x0) 18:45:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) rt_sigtimedwait(&(0x7f00000001c0), 0x0, &(0x7f0000000180), 0x8) 18:45:16 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000610400000000000095000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000080)={@map=0x1, r0, 0x7, 0x0, 0x0, @prog_id}, 0x20) 18:45:16 executing program 3: r0 = socket(0x10, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getuid() getresgid(0x0, 0x0, 0x0) socket$key(0xf, 0x3, 0x2) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039060000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) 18:45:16 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x6}]}) socket$netlink(0x10, 0x3, 0x0) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) rt_sigtimedwait(&(0x7f00000001c0), 0x0, &(0x7f0000000180), 0x8) 18:45:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x4, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @empty}]}]}]}, 0x3c}}, 0x0) 18:45:17 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c812e5d6000"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETA(r1, 0x5432, 0x0) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) rt_sigtimedwait(&(0x7f00000001c0), 0x0, &(0x7f0000000180), 0x8) 18:45:17 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "0040001e1d113c812e5d6000"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETA(r1, 0x5432, 0x0) [ 340.175902][T21592] __nla_validate_parse: 10 callbacks suppressed [ 340.175917][T21592] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:17 executing program 3: r0 = socket(0x10, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getuid() getresgid(0x0, 0x0, 0x0) socket$key(0xf, 0x3, 0x2) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039060000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$UHID_INPUT(r0, &(0x7f0000000940)={0x8, {"85f080a4933d55266e07e799aa0cc421388242df2a3c6b631b65b1c061edd2aa108c3528fe9b0bb3a53ab1200f5d01a68a4acdec8fee09648222f908c1fedc3000342e6139de28366c13509306d00ebcc67497181ac916db98af9d366b76e427d9ab5bb68095f0fb246df32b8af0783653136f8a04c03690312125c7ded6a24fda8685340c575ead69519e3583f89d467ec232d6a1ffd0463ba4ea3cbae5dae6654b5547b5458f02ac307729e57b09e134f68be44f88d72517b230b066f6315b5fb80206397bbff8cbc2a36e01c2e7b3aadb32bd3dd5288a69a991d9c674717e3abba7167280b2db3b1b8502afa4f3f296c532510c9d2dd79bb5eeb25adb5edddbdd069c09d14d15c2e7e1e2bd6c108fab3591bb22e97d6992236d2273c8bb95536f7118d007965008b125c7daac2814e6bbe1adbfa3572ad0b7ad5c26c8014118d8374ca9f285779dfee7715a403908146a74de61b3853914c89f444c12e7a38bdd46c4ed36eb806ea598f44d1dec9eff9e2476f43802211f0762b66673b45d236b2391ce322e30fb9c69fe0d514dc1f8b6e3979c1205fd5224b07d18a44fec4f6f1a6f65158bb6adcc295bf2dd7dea107f59d7e03c61fe5822292e45968956b931bdc4d6445ff1631e0b98e4b4448774dd4b9cd53a45896fdb3f03702778741ae2b45a25bf9a23fc02fb97a630f132bf9def6c6d4a7baeb62972f1a814f6f2377bcfc78e2e86368c138510a04cedf7175af8c2034fae7413e3ace8c71ab9a0af1ca7042011a6ed028e205648535dabf3b2f85196ae18d36b839e3cd54ae4933ad529888fdac7bb8a70c72bc0fc81ba06506f2d5bc7686e219bbe5283959cbef9950e071cb6d9f341fc624a5110341f26cebd7100599a06e61f66fae120c7fc2b34c6221200eba75bd1277114671a3fa8f058b27fd897b052f4a52afcea814df526181c75c4497210a2b8b74e26601561e78735387cf123654b0295d1d60556956b36d96dd038866c4b4db31ebdcddd6929bbc2850cd4901389e6ea6e86041e0efa1158f334e7afda0e11c2fb0e6df6364cb95659f506d5c7e63fb67c8116577d15e4a4b1fc4c27de2e52586cb1f52be9c3601f5066549de8bdc3ec07d1a84caf1961323ec2487a37b751aeabafcd647ce2dae5d9499c0f969467e6cabad198669ac96bd1488954eff0854ee0c83d7b596d273625bdb16270782321071fda5d980ded78ffa9dc2b56037d7cbf942547f48a5131f1991f6c17ae1ed5120ca6878f98e68e7997a9a2b70be640a70a34adb80de286c6692abb5f092e4e3a15a83217e03d02a4054f34af3a65ff6b36f395b76a0579cffafd5d3bb0e704c935caecf3a7ab756c23fd60c9fe3f4fb2be7504f5bae22b116ff1588dcf02b327d31bf0488dba8af5b33ccf2d7d87f43bbc48fcd4f191ad6af9313ad38b8b29674bfabd6651bc1f6ce5abb4a2f1413194f96b26d7d6edc4e013fba549075c97eef508af5ca7873664b058b7bcf455a8a04b591d29fab6366c844bb75576bac2d52323e747303d00a5736c9812922b0e17bcec9135550736b54cf6407d61e22e62d7bb75f62935b665acf33e75f688c36ef416f1b890d0f0c8ad1df00e02ec45967834d5649c8e7143978622fa3704672970b7993a87e97d3d926a14265647bc8b8c9e6f83e29572608d24b42c2635ef4abbd0af83860e99c90d7471cf6e8ce99507f5ec2bc572212fa9ee3f5a9dfa3815fe55f0bbb119acce062ae37f2ff921707abba139bcddf42bfd174d29b540161b4113c4e1a13f3a628c638ec4d3a884dfbc093e23ec0d0671b46b41dc8b42d950c8615ba5ee87f49b5d0910ffa4871207995001920db05a95199967f097ba7b55bbd271d818690c4238406b40a3dfc42fa56a67173b53a96b543326c56738b6d043195934018696f5ab49347e5148a78f2d1369a71afab8330273d46ecfba4ee05802a5385649851db949dbfb39e290941641c50b1ac20fb3102754a760b097f464ddb0b83f8168badfa71db6621dcf22fb081e3403f3bac5c7e65905aca52885c807f8ddab18bb2f12ef952c50483c0e251968bc70ff0d42a638ca744dea4c7ebb4fea777cf663bb4f1505ed79730c45bc86e488a13f924377a8e2ee6670a02ca52874ae1c42a35d55b9765757047b2cc3742aa51fa3e43fb2c113c92ad213bad252c1a82966dd016f12a7f1c3900c0f1ab455035163f31899bdd30f3ff43ad17d9e45bb7438c1c986712736f24be14f71ab1bfe92a25ec07f086ee8c7971b8077a13e58a8e8bea39c8e06b251909f02cb0080abf020f27ca160eb26c082dda1fa54ea4094dfdbcb2fa7bddccb67a844e8075f4cc08dad35757006d051e183dced336bc0c2502f93ffc87dca622286ba174c24e1f53f27dc2777baafe170348b0e8d3e743b3aa906bc0764bbe7da08ff403efe2212627d672250658bb513b7312517d1f88c61c7ba5f9647cd619281c5b390b48606ee39fb4171103df2e09d7cfd56c06c721f7c24ad8cce383623fc2dcb15ac56438ea331820ae59c8c474e36fc73f7b1b3b86df1b42490815513681aafbf7e871b4b9686efae6c45ecfca60a640a6f071dfd31f9437c3d03086164b48c1ed802986864bfe0d49bdd7709662262368dbc3ecc05eb240ecc41904c76d78ab5c52b66af5a720fdd6a92f52be0676427a56e32e5bc5085b25f90add28a76f2fce6f8f0ef74f4659698549646bd63175adf77b5cdcfe676e1b1a9af15102946554ba6136cbc83c6268ee40318f3c9d4718025688b35d2265bf60bf889ff629f7834586ef46eab7a9176337536bb6001e676546b987f36b1fe4b9f6e46a8ce73eb22ebbb9c14d8e2b43ea77ef887e5a26448f4086fa819a25e27725ac10298851c8bc45f2ce4430b07917ade5ea8c434c3f2576effbeb521173736e5c9557450643068b0c0fb132a7e99de6ca292246a9937fa7d7e06e59cf59ce5b9f842629049931146af40a8a1256ba373a88d09dc00cdf4453cc6ba78572bf3e1f2352a978cdbad60220cb8ac37d7f614a306492a4b5eee9244b0ca84b6cf2e23013bfb1cb92bf6d126fe550e58c19f84e7a4081437b75b31b2b9fb658dcd8ba077962e0f3359721a148d4fefe5c97941ca9688cb85adf38fd10f5811cdd8e074a21bbfc9541c71465b08d7321281b68ed52bfab789b9c83849c09d52376d419b1e7ba367603236e119cdf4a7b7cf9d81f2229601deace53cea2f14a05f7fa0ca04b39e31c6453e332f4bd0915c0e09e28f4d1125c390c6ff0833a04b6fc37855e65de90333e505b9eb66e00686a3ed499cfb7b8b215dbdc9787b5baa724cfa71ee6745b41e203de8b7794757ac328ec5567540b951b50530c3d4ee34705ea1c66fd6591e88561083e86d48c45ef3b83a3029319d8f3d8e65ce14c1dc3cb92d0a7dbeb609a8d2793928caa079f0fbbb2bc90b9f058cc048f4032041d14c5bca00e99b3027ec3a50c4957199cf016a4594069af8659df0973f20ffb15dbc265ac5b8a2203e90b114a3e9441e357c60ce0b550a7fe66fc34f5702ac8e8992a22e89194c1df69e81a9b7ad3d2634ea8c0388588192fd47d8e803b10044d558617fb2921b69eb4d85c051f86ef63a2f4382b9becd870fb2ecadca6902712b88680792e2f2ec89591cfebb6db3ad31c2a339af10465fcf7988519d382218df52261234f26a6f66ad0d1859de505d0fe819caf2f8d30aa9fd1228ac91d11ca67f1f8d50c8eefa5c441514321507dff6c6ea3cff6f340a1c11e0c40f419e8e60fc94d8828fa47a96cdf7ee4f61e23f40751b25cf9ca1295041a350f83f0e679515d6b4b46e2c9ce8999e07f835abc1663cefcf728df37831f4e17f8c8a4feaf1fbf44c38c9313284404a50ba4cd8abe835b33bfecb02cd6c9d7f435853b4c8d505ab83cf46512739116694765658bae64b3127152d216055aef9b25c70a8a3b302752d7b1e8791c657b9f3fc9001ef299fd1a349491ae6ee9940149160507fc4130fb825d47d97dc2c243209d2403583ac3ef6ddbedcaa76432255487c0a06e59e043e572ab3aec002af6a6b6a2dc9cfaeefa70557886c4d12924a0388f2f1bc8e89e4cfa69705d1ef3c4658f8616278b588011d9dd914beec0b151d65b6524fba3e3f235d58373e021699b07622a51504eade747e0b2f9cf38bc167cabc8cb18c708d1337e25648707e8c0872876514c7a49c0b2aaee5ed9e9ecfcbcc23e032c4deb63e48e7120188056468fad31448e4b42e7d62fbcfc1c2cfb01fcf0db5e8a162bdb9bd820c763f17b96c23f32db9d1c1d74ddbe657b4f9595a9796982a0742153111b15e484d8ffebe47ce0a78a41e470a341616ec2eb6eef813fb415fab50fa965bec6a5977a0ade4fed67f86fc24e11b0e2f5364079f7c7c35b560cac726dbc80f29dbd248f7ecda0286a23ef172a28c96d9bdb1f598eab31c6baf0321312da23920c074b9d2d2e442717f2c21001142a39c2da6b8bd9d06b05a6a8deae1bd1be4108a636ddbebc682d113e715f2f3ee506abc28b1c654b3d2d28e02f73b171ed0deed71dda90ce4a0b728cc75cb576385e7418b545b992b1dd98e2ee53355f464f9250a2a03b3d1e4d2ac1aa71d01de2573530324e14d15a507883411ddbd37be21dc929db9b11f11010e4d2a04c7325a5ae6d24d19900ff97a8a89438f8676457a78cff05201528f4358fe67f61288bf042a8f3c2e0f8b4997b8fb74996b80d465489b2d7807a945eba72a945e8cf8625dbad6f6f6e30537b29e558ca8a8b0625f578c766d34f2d28d704715f94df1f6318a308042aa494baa295640679f1eab1e6a8308af8ce6441d5ad8a2f3d477eb5307af0dfae6644493f1434030b8361621340ad3dcefa6d8f090ed3929d89ad9c0ba01a6903033428dd8f98619304b1803187d2a6130bf1e009b5eb0e7e21c75594b3b8470f3106c92a9e55bfeb026091ced127a90a1f1247f3c07e36d3572923e0de3f73518d0369a25fcd4e65d243b7eab91063a7bfd8bc8ac9e39fbbb32b5c9517886287a18eacd8dbfda9b91db693cb12e42cba5988280e09e51e72b91a0f360656d8f21cc1eb3248ac345ad51d1a6172b18419277851dab01e028c7e8e2cf34095efd28267852a08fccf61c45b5e46930160daf50282be058274e7ff58c48b60b86d0c8cc886ab8778a2a2b5fa2557ad7bf7f01f2175523ce758871d334c20a9839f7a89fe2867c06289c8a2f6456ac7e4fbadee53ac41aee68214bc76669853baa4f58255b39ba581414f2e8c4b49303f8936a33bae5cbc96b29a5c724d5b50e1614144c2acd03bd90de891c3d36ce040d57543682ecbfcae66c4153c337c3a5d01896524c8e0c27e9a08919821ca27bbfe3fc9ba24a823aeec8d4ad8ef8a65c585bee4dcf1acaa3da501a8c11a23b2e22920c1ad0129a038b31fe16c2abc80589dbf7c37211afc5d1a6db908bc5fe8a692060069fcbcdcba7c523d3c424aa3b0c6556387e0e51bcde9e5f850abf62d2c2101c3a2786a0cb94932877a09cb6b64aa61da8cab3b423e7adc4c4700418a65e87225710e1691f6d9cb2eb63cce5b605ce0a4a89cf519767e00845397c5e381141a0ed8a89b01064b495ec8d1e2da37433bf1597d919a69610d2ad26bdf6fca8de422bb2cb80d0516206e8194ee51445a3dcb5dee33c0c310b4751e68e58bebda2fb586985a5a5b06456756f44e6dbfef4bb99ca732f00fb9ea35775f7419681bfbe6f43dc7c4650c13b63d93c1d490bf0173f287a4309531f13ecb1a775d0bd881a", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r0, 0x0) rt_sigtimedwait(&(0x7f00000001c0), 0x0, &(0x7f0000000180), 0x8) 18:45:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x4, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @empty}]}]}]}, 0x3c}}, 0x0) 18:45:17 executing program 4: memfd_create(0x0, 0x91964cee68379b44) 18:45:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@can_delroute={0x1c, 0x19, 0x7ab8e12552612059, 0x0, 0x0, {}, [@CGW_LIM_HOPS={0x5, 0xd, 0x1f}]}, 0x1c}}, 0x0) 18:45:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x4, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @empty}]}]}]}, 0x3c}}, 0x0) 18:45:17 executing program 4: memfd_create(0x0, 0x91964cee68379b44) 18:45:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@can_delroute={0x1c, 0x19, 0x7ab8e12552612059, 0x0, 0x0, {}, [@CGW_LIM_HOPS={0x5, 0xd, 0x1f}]}, 0x1c}}, 0x0) 18:45:17 executing program 4: memfd_create(0x0, 0x91964cee68379b44) 18:45:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@can_delroute={0x1c, 0x19, 0x7ab8e12552612059, 0x0, 0x0, {}, [@CGW_LIM_HOPS={0x5, 0xd, 0x1f}]}, 0x1c}}, 0x0) 18:45:17 executing program 4: memfd_create(0x0, 0x91964cee68379b44) 18:45:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=@bridge_setlink={0x3c, 0x13, 0xa29, 0x0, 0x0, {0x4, 0x0, 0x0, r1}, [@IFLA_AF_SPEC={0x1c, 0x1a, 0x0, 0x1, [@AF_INET6={0x18, 0xa, 0x0, 0x1, [@IFLA_INET6_TOKEN={0x14, 0x7, @empty}]}]}]}, 0x3c}}, 0x0) [ 340.325803][T21614] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x60, 0x2, 0x6, 0x5, 0x0, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}, @IPSET_ATTR_MAXELEM={0x8}]}]}, 0x60}}, 0x0) 18:45:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@can_delroute={0x1c, 0x19, 0x7ab8e12552612059, 0x0, 0x0, {}, [@CGW_LIM_HOPS={0x5, 0xd, 0x1f}]}, 0x1c}}, 0x0) 18:45:17 executing program 3: r0 = socket(0x10, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getuid() getresgid(0x0, 0x0, 0x0) socket$key(0xf, 0x3, 0x2) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039060000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10012, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:45:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {}, [@RTA_UID={0x8, 0x19, r1}]}, 0x24}}, 0x0) 18:45:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x60, 0x2, 0x6, 0x5, 0x0, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}, @IPSET_ATTR_MAXELEM={0x8}]}]}, 0x60}}, 0x0) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10012, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10012, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:45:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x60, 0x2, 0x6, 0x5, 0x0, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}, @IPSET_ATTR_MAXELEM={0x8}]}]}, 0x60}}, 0x0) 18:45:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {}, [@RTA_UID={0x8, 0x19, r1}]}, 0x24}}, 0x0) [ 340.462811][T21642] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:17 executing program 3: r0 = socket(0x10, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getuid() getresgid(0x0, 0x0, 0x0) socket$key(0xf, 0x3, 0x2) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039060000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) 18:45:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10012, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 18:45:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x60, 0x2, 0x6, 0x5, 0x0, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}, @IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8}, @IPSET_ATTR_MAXELEM={0x8}]}]}, 0x60}}, 0x0) 18:45:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {}, [@RTA_UID={0x8, 0x19, r1}]}, 0x24}}, 0x0) [ 340.583058][T21660] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {}, [@RTA_UID={0x8, 0x19, r1}]}, 0x24}}, 0x0) 18:45:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0x88}, @exit], &(0x7f0000000180)='syzkaller\x00', 0x2, 0xe3, &(0x7f0000000240)=""/227, 0x0, 0x11}, 0x90) 18:45:17 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x7, 0x4, 0x300, 0x1000, 0x30, 0x1}, 0x48) 18:45:17 executing program 3: r0 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newqdisc={0x70, 0x24, 0x0, 0x0, 0x0, {}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}, @TCA_RATE={0x6}, @qdisc_kind_options=@q_blackhole={0xe}]}, 0x70}}, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c0400070080000f00", 0x33a) 18:45:17 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x6}]}) socket$netlink(0x10, 0x3, 0x0) 18:45:17 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x7, 0x4, 0x300, 0x1000, 0x30, 0x1}, 0x48) 18:45:17 executing program 2: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000100), 0xc) connect$qrtr(r0, &(0x7f0000000080), 0xc) 18:45:17 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x7, 0x4, 0x300, 0x1000, 0x30, 0x1}, 0x48) 18:45:17 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r0, &(0x7f0000000080)=@in6={0x21, 0x0, 0x2, 0x17, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x24) 18:45:17 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0x88}, @exit], &(0x7f0000000180)='syzkaller\x00', 0x2, 0xe3, &(0x7f0000000240)=""/227, 0x0, 0x11}, 0x90) [ 341.024882][T21676] validate_nla: 6 callbacks suppressed [ 341.024896][T21676] netlink: 'syz-executor.3': attribute type 15 has an invalid length. [ 341.038756][T21676] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 341.046977][T21676] netlink: 650 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:17 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r0, &(0x7f0000000080)=@in6={0x21, 0x0, 0x2, 0x17, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x24) 18:45:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0x88}, @exit], &(0x7f0000000180)='syzkaller\x00', 0x2, 0xe3, &(0x7f0000000240)=""/227, 0x0, 0x11}, 0x90) 18:45:18 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x7, 0x4, 0x300, 0x1000, 0x30, 0x1}, 0x48) 18:45:18 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r0, &(0x7f0000000080)=@in6={0x21, 0x0, 0x2, 0x17, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x24) 18:45:18 executing program 3: r0 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newqdisc={0x70, 0x24, 0x0, 0x0, 0x0, {}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}, @TCA_RATE={0x6}, @qdisc_kind_options=@q_blackhole={0xe}]}, 0x70}}, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c0400070080000f00", 0x33a) 18:45:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x2, &(0x7f0000000200)=@raw=[@call={0x85, 0x0, 0x0, 0x88}, @exit], &(0x7f0000000180)='syzkaller\x00', 0x2, 0xe3, &(0x7f0000000240)=""/227, 0x0, 0x11}, 0x90) 18:45:18 executing program 0: r0 = io_uring_setup(0x34d, &(0x7f0000000300)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private1}, {0xa, 0x0, 0x0, @remote}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000007, r2) 18:45:18 executing program 2: r0 = socket$rxrpc(0x21, 0x2, 0xa) connect$rxrpc(r0, &(0x7f0000000080)=@in6={0x21, 0x0, 0x2, 0x17, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x24) 18:45:18 executing program 0: r0 = io_uring_setup(0x34d, &(0x7f0000000300)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private1}, {0xa, 0x0, 0x0, @remote}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000007, r2) 18:45:18 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r0, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0xb, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x3, r2}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 18:45:18 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r0, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0xb, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x3, r2}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 18:45:18 executing program 3: r0 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newqdisc={0x70, 0x24, 0x0, 0x0, 0x0, {}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}, @TCA_RATE={0x6}, @qdisc_kind_options=@q_blackhole={0xe}]}, 0x70}}, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c0400070080000f00", 0x33a) [ 341.150551][T21696] netlink: 'syz-executor.3': attribute type 15 has an invalid length. [ 341.158869][T21696] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 341.166981][T21696] netlink: 650 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:18 executing program 0: r0 = io_uring_setup(0x34d, &(0x7f0000000300)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private1}, {0xa, 0x0, 0x0, @remote}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000007, r2) 18:45:18 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x53}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0xa, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) 18:45:18 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x53}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0xa, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) 18:45:18 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r0, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0xb, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x3, r2}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) 18:45:18 executing program 3: r0 = socket(0x400000000010, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=@newqdisc={0x70, 0x24, 0x0, 0x0, 0x0, {}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}, @TCA_RATE={0x6}, @qdisc_kind_options=@q_blackhole={0xe}]}, 0x70}}, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c0400070080000f00", 0x33a) 18:45:18 executing program 0: r0 = io_uring_setup(0x34d, &(0x7f0000000300)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r1, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private1}, {0xa, 0x0, 0x0, @remote}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000007, r2) 18:45:18 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x53}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0xa, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) 18:45:18 executing program 4: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0xa) sendmsg$nl_route_sched(r0, &(0x7f0000006280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@newtaction={0x68, 0x30, 0xb, 0x0, 0x0, {0x0, 0x0, 0x6a00}, [{0x54, 0x1, [@m_mirred={0x50, 0x1, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20, 0x2, {{}, 0x3, r2}}]}, {0x4, 0xa}, {0xc}, {0xc}}}]}]}, 0x68}}, 0x0) [ 341.244743][T21712] netlink: 'syz-executor.3': attribute type 15 has an invalid length. [ 341.252997][T21712] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 341.261086][T21712] netlink: 650 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x80, &(0x7f0000001b80)=0x0) io_submit(r1, 0x1, &(0x7f0000003ec0)=[&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) io_getevents(r1, 0x0, 0x2, &(0x7f0000000000)=[{}, {}], 0x0) 18:45:18 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x53}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0xa, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) 18:45:18 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) r1 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) epoll_pwait(r1, &(0x7f0000000000)=[{}], 0x1, 0x5f3, 0x0, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) 18:45:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002400), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002500)={&(0x7f0000002440)={0x34, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x40000}]}, 0x34}}, 0x0) 18:45:18 executing program 3: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000000240)=[{}], 0x1, 0x0, &(0x7f00000024c0)={[0x6]}, 0x8) 18:45:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002400), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002500)={&(0x7f0000002440)={0x34, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x40000}]}, 0x34}}, 0x0) [ 341.364940][T21732] netlink: 'syz-executor.3': attribute type 15 has an invalid length. [ 341.373323][T21732] netlink: 'syz-executor.3': attribute type 1 has an invalid length. [ 341.381691][T21732] netlink: 650 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:18 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x6}]}) socket$netlink(0x10, 0x3, 0x0) 18:45:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002400), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002500)={&(0x7f0000002440)={0x34, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x40000}]}, 0x34}}, 0x0) 18:45:18 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x80, &(0x7f0000001b80)=0x0) io_submit(r1, 0x1, &(0x7f0000003ec0)=[&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) io_getevents(r1, 0x0, 0x2, &(0x7f0000000000)=[{}, {}], 0x0) 18:45:18 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000002400), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000002500)={&(0x7f0000002440)={0x34, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}]}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x40000}]}, 0x34}}, 0x0) [ 341.843337][ T27] kauditd_printk_skb: 35 callbacks suppressed [ 341.843353][ T27] audit: type=1326 audit(1708109118.746:1211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21749 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x0 [ 341.880081][T21747] sctp: [Deprecated]: syz-executor.3 (pid 21747) Use of int in max_burst socket option. 18:45:18 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x1a}, 0x20) 18:45:18 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x1a}, 0x20) 18:45:18 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x1a}, 0x20) [ 341.880081][T21747] Use struct sctp_assoc_value instead 18:45:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x80, &(0x7f0000001b80)=0x0) io_submit(r1, 0x1, &(0x7f0000003ec0)=[&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) io_getevents(r1, 0x0, 0x2, &(0x7f0000000000)=[{}, {}], 0x0) 18:45:18 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x1a}, 0x20) 18:45:18 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x80, &(0x7f0000001b80)=0x0) io_submit(r1, 0x1, &(0x7f0000003ec0)=[&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) io_getevents(r1, 0x0, 0x2, &(0x7f0000000000)=[{}, {}], 0x0) [ 341.984481][T21765] sctp: [Deprecated]: syz-executor.3 (pid 21765) Use of int in max_burst socket option. [ 341.984481][T21765] Use struct sctp_assoc_value instead [ 342.012554][T21767] sctp: [Deprecated]: syz-executor.2 (pid 21767) Use of int in max_burst socket option. [ 342.012554][T21767] Use struct sctp_assoc_value instead 18:45:18 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:19 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="7f", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r3, 0x0, 0x0, 0x1}]) [ 342.079099][T21772] sctp: [Deprecated]: syz-executor.3 (pid 21772) Use of int in max_burst socket option. [ 342.079099][T21772] Use struct sctp_assoc_value instead [ 342.119160][T21775] sctp: [Deprecated]: syz-executor.2 (pid 21775) Use of int in max_burst socket option. 18:45:19 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) [ 342.119160][T21775] Use struct sctp_assoc_value instead 18:45:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='stat\x00') preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)=""/100, 0x64}, {&(0x7f0000000180)=""/250, 0xfa}], 0x2, 0x0, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x13, &(0x7f0000000000)=@framed={{}, [@printk={@p, {0x3, 0x3, 0x3, 0xa, 0x0}}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x70}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0x0, 0x4, 0x8, &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000080)="64e5d603fd7cb62efdd77bf2bc16942f73af536e3c50609ff8a8d2725f4ced6abb9713d84c505489bde78fcb0f2ba8b0d45b3c7a848c4a4f4f3c18ab91764a39b244a0e8be4d31c3715ab96dee6c99ad2a3b1b78854bd0efceb7152ba0d35a00af2f378ecb3e3c5fc32439ab8bf3cb1efa7f60b8861409db3b43bfb87d4c37f7042e7e50c404cbb34dcc0db9a3d340e5f4f8cb3d2e74325d4c11b1962c6b5f81adeffb05cdbb17bc45ef3d027996573d5d9a1cc729128e17cce490cc519e4ea048e8179280a14e4192ebf2f61c9689f4716b8a0bc05c9cb9acc888ee952c5a2f145eff7492793bc57264b3bdb618c647a1244024fed5e5fa66855f333c36a716") r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_pktinfo(r2, 0x84, 0x14, 0xfffffffffffffffe, &(0x7f0000000000)=0x4) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000400)='sys_enter\x00', r3}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x32080, 0x0) accept4$vsock_stream(r4, &(0x7f0000000180)={0x28, 0x0, 0x1, @local}, 0x10, 0x80000) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000040c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff090000000000dd0fc63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb07237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa499474a8d13f4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000f9ffffffffffffff00000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed395af813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb37986abd9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffff46efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1db083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a6693744cae53da74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b2ff58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e6397f6ca0400866d7ba19e720413267a6ccea9c439671d2c680f2753ca184ed1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f50b2b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4925b7e171d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20fc325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e37e08ffe04c5023b5a72110bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca000000000000000040f09cfa0d3be18a9476bee8a9019e82e27e4f34b5f3ad85d3bbe46f744a315abd0d77adaced135137f587ec55b37ef2a97e62a92c41a75fb18057b3889e19bf6617bb0798e0cc8923cdb11e4fc23ec773d3035a628e0c700521e5ae39e984566f9a76eff31545397ffe667bd62882b955601347ac6e450ce1867414d0ddd61223f46858bf9bb44400"/3359], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r6, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6, 0x80}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000019c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x4e21, 0x0, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r7, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 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, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, 0x0, 0x0, @inherit={0x58, 0x0}, @devid=r7}) ioctl$BTRFS_IOC_DEV_INFO(r5, 0xd000941e, &(0x7f0000001c00)={r7, "97b9337cbf7a5f0f83447a62d30cbb8a"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000003c0)={r7, 0x1, 0xfffffffffffffa11, 0x1}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000001300)={{r0}, {@val={r7}, @actul_num={@val=0x2d, 0x6800000000000000, 0x6b}}}) 18:45:19 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) r1 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) epoll_pwait(r1, &(0x7f0000000000)=[{}], 0x1, 0x5f3, 0x0, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) 18:45:19 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="7f", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r3, 0x0, 0x0, 0x1}]) [ 342.172664][T21780] sctp: [Deprecated]: syz-executor.3 (pid 21780) Use of int in max_burst socket option. [ 342.172664][T21780] Use struct sctp_assoc_value instead 18:45:19 executing program 3: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_io_uring_setup(0x27f3, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000100)) r1 = io_uring_setup(0x7058, &(0x7f0000000040)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000000, r2) 18:45:19 executing program 3: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_io_uring_setup(0x27f3, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000100)) r1 = io_uring_setup(0x7058, &(0x7f0000000040)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000000, r2) 18:45:19 executing program 3: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_io_uring_setup(0x27f3, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000100)) r1 = io_uring_setup(0x7058, &(0x7f0000000040)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000000, r2) [ 342.233668][T21785] sctp: [Deprecated]: syz-executor.2 (pid 21785) Use of int in max_burst socket option. [ 342.233668][T21785] Use struct sctp_assoc_value instead 18:45:19 executing program 3: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_io_uring_setup(0x27f3, &(0x7f0000000340), &(0x7f0000000140), &(0x7f0000000100)) r1 = io_uring_setup(0x7058, &(0x7f0000000040)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x18, 0x20000000, r2) 18:45:19 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mount$9p_unix(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x49005, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x0, &(0x7f00000024c0)={0x10, 0x78}, 0x20) 18:45:19 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:19 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="7f", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r3, 0x0, 0x0, 0x1}]) 18:45:19 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mount$9p_unix(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x49005, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x0, &(0x7f00000024c0)={0x10, 0x78}, 0x20) 18:45:19 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mount$9p_unix(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x49005, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x0, &(0x7f00000024c0)={0x10, 0x78}, 0x20) 18:45:19 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mount$9p_unix(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x49005, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x0, &(0x7f00000024c0)={0x10, 0x78}, 0x20) 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) [ 342.460559][T21816] loop3: detected capacity change from 0 to 1036 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) 18:45:19 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x15}, {0x4}, {0x6}]}) socket$netlink(0x10, 0x3, 0x0) 18:45:19 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000001c0)="7f", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, r3, 0x0, 0x0, 0x1}]) 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) [ 342.828470][ T27] audit: type=1326 audit(1708109119.764:1212): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21823 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x0 18:45:19 executing program 2: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) write$cgroup_int(r0, &(0x7f0000000000), 0x12) 18:45:19 executing program 0: r0 = getpid() ioprio_set$pid(0x2, r0, 0x4007) 18:45:19 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp(0x0) r2 = getpgid(0x0) sendmmsg$unix(r1, &(0x7f0000001a80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38}}], 0x2, 0x0) 18:45:19 executing program 0: r0 = getpid() ioprio_set$pid(0x2, r0, 0x4007) 18:45:19 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp(0x0) r2 = getpgid(0x0) sendmmsg$unix(r1, &(0x7f0000001a80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38}}], 0x2, 0x0) 18:45:19 executing program 0: r0 = getpid() ioprio_set$pid(0x2, r0, 0x4007) 18:45:19 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp(0x0) r2 = getpgid(0x0) sendmmsg$unix(r1, &(0x7f0000001a80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38}}], 0x2, 0x0) 18:45:19 executing program 0: r0 = getpid() ioprio_set$pid(0x2, r0, 0x4007) 18:45:19 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp(0x0) r2 = getpgid(0x0) sendmmsg$unix(r1, &(0x7f0000001a80)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38}}], 0x2, 0x0) 18:45:19 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'wlan1\x00', 0x400}) r1 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x37f}]}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) 18:45:19 executing program 2: prctl$PR_SET_TSC(0x1a, 0x1) 18:45:20 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) r1 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) epoll_pwait(r1, &(0x7f0000000000)=[{}], 0x1, 0x5f3, 0x0, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) 18:45:20 executing program 2: prctl$PR_SET_TSC(0x1a, 0x1) 18:45:20 executing program 2: prctl$PR_SET_TSC(0x1a, 0x1) 18:45:20 executing program 2: prctl$PR_SET_TSC(0x1a, 0x1) 18:45:20 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'wlan1\x00', 0x400}) r1 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x37f}]}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) 18:45:20 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, 0x0) 18:45:20 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 18:45:20 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 18:45:20 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:20 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'wlan1\x00', 0x400}) r1 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x37f}]}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) 18:45:20 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 18:45:20 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 18:45:20 executing program 2: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:20 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'wlan1\x00', 0x400}) r1 = openat$tun(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x37f}]}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000002280)={'pim6reg0\x00', 0x2102}) 18:45:20 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) [ 343.720615][T21887] loop3: detected capacity change from 0 to 1036 18:45:20 executing program 1: bpf$BPF_PROG_GET_NEXT_ID(0xb, 0x0, 0x0) 18:45:21 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) r1 = epoll_create(0x4) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000100)) epoll_pwait(r1, &(0x7f0000000000)=[{}], 0x1, 0x5f3, 0x0, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) 18:45:21 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) 18:45:21 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) 18:45:21 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:21 executing program 2: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:21 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) [ 344.103931][ T27] audit: type=1326 audit(1708109121.128:1213): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 [ 344.163579][ T27] audit: type=1326 audit(1708109121.149:1214): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 [ 344.187808][ T27] audit: type=1326 audit(1708109121.149:1215): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=293 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 18:45:21 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x9, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x80000006, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 18:45:21 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) 18:45:21 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) [ 344.187889][ T27] audit: type=1326 audit(1708109121.149:1216): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 18:45:21 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) [ 344.187965][ T27] audit: type=1326 audit(1708109121.149:1217): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=439 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 [ 344.188038][ T27] audit: type=1326 audit(1708109121.149:1218): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 18:45:21 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) 18:45:21 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat2(r0, &(0x7f0000000080)='\x00', 0x0, 0x1100) 18:45:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000800)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff9100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb059bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc10d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41de4f6df6a936b4ec3827c739bb39a01000000fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aa000000000000000000000000008b798b4f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d001000080000000004ba3f0151fdbbd4e97d62ecc645e143a60f10800000000000000826151e2b42bf0ed0c8cef3ba2a730a00c87c493dbfa60e63fda97a29682881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e122665c8b7e89eddfc3783f6c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4268d99704d9a90cf27e281c1b05077ca60fdecb2717e21f8f197b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a2d8310f7032775cfd75652f87b039d5430b3c6643e91a2d2478ce313"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3ce, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 18:45:21 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="bc", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x0, r3, 0x0, 0x0, 0x6}]) [ 344.188069][ T27] audit: type=1326 audit(1708109121.149:1219): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21896 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000780)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x24, 0x2, 0x0, 0x1, [@IFLA_HSR_PROTOCOL={0x5}, @IFLA_HSR_VERSION={0x5, 0x6, 0x1c}, @IFLA_HSR_SLAVE2={0x8, 0x2, r1}, @IFLA_HSR_SLAVE1={0x8, 0x1, r3}]}}}]}, 0x50}}, 0x0) 18:45:22 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000800)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff9100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb059bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc10d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41de4f6df6a936b4ec3827c739bb39a01000000fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aa000000000000000000000000008b798b4f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d001000080000000004ba3f0151fdbbd4e97d62ecc645e143a60f10800000000000000826151e2b42bf0ed0c8cef3ba2a730a00c87c493dbfa60e63fda97a29682881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e122665c8b7e89eddfc3783f6c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4268d99704d9a90cf27e281c1b05077ca60fdecb2717e21f8f197b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a2d8310f7032775cfd75652f87b039d5430b3c6643e91a2d2478ce313"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3ce, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 18:45:22 executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000780)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x24, 0x2, 0x0, 0x1, [@IFLA_HSR_PROTOCOL={0x5}, @IFLA_HSR_VERSION={0x5, 0x6, 0x1c}, @IFLA_HSR_SLAVE2={0x8, 0x2, r1}, @IFLA_HSR_SLAVE1={0x8, 0x1, r3}]}}}]}, 0x50}}, 0x0) [ 344.237270][ T27] audit: type=1326 audit(1708109121.244:1220): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=21902 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x7ffc0000 [ 344.292054][T21919] loop3: detected capacity change from 0 to 1036 18:45:22 executing program 2: syz_open_dev$tty20(0xc, 0x4, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000680)=0x5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000003700)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880115911019fedbe9116eb423cd3c8a71707568cfacfa7e32c32b31368b2264f94515b2e1a38d522be18b00048fb00000c42646d25dfd73bb6d7535f7860000010000000000fd8accae669e17abe26e6746cf6c267578f4c35235138d5521f9453559c35d9560ebe8efbc6f342a3e3173d466a0f06c54c3a4903ef31c4d4acef2ce3599f455c7b0a48a01010000009f2f0517ccca0e1823a2971a50f713d4e21bffff00000796f23526ec0fd97f734c783bcaf697e6bd25eac36d4dfafe7cc03b0864009d2e7d7f1b10f183e959b06cb09789d99b3d0524f39d71de80060db89be2774c0474c6707d6fa9dbde89bbfbc092440010000000000000f7049db5cb19d7962eed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249db3947c8dc7b1b4c4554ff10a8b7fb050000000052726f72f30d7a421167ad593d60abc9b3e67d127e9d5c4c560256f3d17563cfeb820634fd4d419e0500000005b2d5a2008af7b9e01446a6285f4665a7fe37da0049f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff790dc13f3fbd3ced3284db730b368ddca654dd7836f171b766ffd7526847a6bfda9c648e8aa5c558aa6d4d5f203600f3914909187b6b0776952be5cb0417d33d3ab384934d905d30dfe5ac37ed015494d9d10e36e603129e9a7c7d672cacd581b7e2fc7a5758fcfb822de1dacc357341e010c0002c34c49914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e00ad3711a86d91254a6f911b1448c62a6e1e3f9ce19a9d173663599d896cf0ac8fe1b45853673df72dc813f7454ae22d79ac48034282f030401c0f886e9644179de7c5d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe9d5a57dd74df817ef2f8848f710c3527f829866e4e84aa92000000000072b08b3ac52cb204399eae4a2f105dcf00001ff2e8afd7913007fe44950233feb5303b261766e7923b867b6c92be3fb999180605000000d40002a06f4853d9aff16764b8e59e043eada072a07cd35ff02835f803f66317fbeef5b7e97b6d0ef2c622156759c7796a158d662b1adfae1d24e109e52378b3f1f8ee8965dedd208bc5b7a73d9501bfcfcb7d900ba07cff918249e60d59da3f5a2ae19d7ddf8daf3691d1879e2253b44ca8fd6fc11c8db3cd0d720653e5c2b6d46332d0551366a5f6150d9d1a6eab632821378f2827fac540e0c879c7f836ad8f4ed4e99287e5bd07808d6f228b6b54a8f2bb13d0aeacd8dc2325314cd409038f25ffb0f4c24641a5e27affa0d8ec0148eb1c1df00000000000000056daf2ea4ae62e78037be54385f54e192718423625f94100000000000000a96b5f4c0d1e53f3831a70b6eeb1e9a6c9d52bd89160f0433bea9910af48e6415c712bb1ad6c0274449e026e1bb1bdfa5460226a7024444abb6445a002df360901a2f28dc3261d96311f998c31280ef4399a6071f165c5c738db052cb964b48f11964dfe735bcbdaf19110bb1fe69e9331b074a218ba9e2a532ad8479c2ae074809c77c8bfb7f011d623c89f8b034763bd0e8084a277fd58294568bd67ffd2825a9d0d4adcb78c20fb5155495843f35fb8b9029f52c393c0e6b69294018cf5725cbc501bd88d15c992bc1d430975bf94e64500000000000000f68ba4e938fe6192594f53c887a8a441257a2d1c1f5b87a8daeedec47a112892b9978711a7fcb3a1fe1e221a98d64e38bfb2020000000000000022619e109e693e243757479e27e57fcfa21d080413bb4dfe02c95a2cbfa205473af2eb9558e2c79dd237f40cc1a00db428f51f4e43a671948d509bb3100930489947a7a8d50653a910168d809d41858137ab1523d1363e0ef83a929687ae8dd1272a7a5ab1dda9db54eea12f5fb24da16fd3a4ea05af8b2314044f5ef4fda9c18824af4cda12f74b91d3dba30a75a6e7806a032c7ce2d6da164eda21613e348ce9e76f96c79bd41e0b4b5962f10c1a33b1d122b2e433f0903464881aad9ee58656599251702118737cdfa69f49cc50fe08be591eae0e4b4704bbd09ecd35c2368300000000000000000000000000000000496b5f1b150b7da6a291df224413935142c63539dd513b05d9eb36bc9d2a90fc6e90a3918be51aff18c908c76e9949abebea289f61a567bcf87751f87025e5ec8f56a58ad2176c92c07662fc7db843d4d6c175a7e2016910f47c03a20cb99362b7d42a6887468582534eff2218bd0783591a722727f8a1acea15fa0e950b90c1eebc25ed9a5bb015364b184e0fa51eb1930a7a09bc7c24b8aaf36be7202befc19d5632d6f03aa6ed8b98ce482fef3e6d64e9cb6caef36805c19e7d3cc8dd86d768e49f75ab27ea616a9821ccbcece7b2c78158fa19463112a28b4109ce8c496b7920bbbd8b10a734f36251e55630709fc2611e6346a18afe229b008bff04bf613c503e1f031ee836d30dc4d9a5f53be9bd14f7c82d72afe7d98d8131862cd4f4a4aaf89bf9bb390da92f002f2db7c2495d489b1fc07494db3504f09801db0d691b9d3844a462c2acb486782a07eb6107be8bb3bbe8193051dff0fe5130c1d2fa50d4ed99862354a0ef29b2a20c3f88e0325af3a2c341808427de55f51fd25f31997ec0b6a876cb032ac073fe32ef9e191adf8020361aae85a659909f8007a31a03039bba11af15e0ccf0190945a21b065054060000000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000500)='sched_switch\x00', r3}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) mount(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioprio_set$pid(0x2, r0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x75b, 0x103382) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000c40)={{}, &(0x7f0000000bc0), 0x0}, 0x20) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d00)={0x18, 0x10, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000065000000000000000200000018110000", @ANYBLOB="0000000000000000b702000014000099e2606000000000008500000083000000bf0908000000000055090100000000009500c59ab5e10bbf0000000000000280092006000000bf91000000000000b7020000000000008500000084000000b7000000000000009500000000000000"], &(0x7f00000005c0)='syzkaller\x00', 0x80000000, 0x4d, &(0x7f0000000600)=""/77, 0x41100, 0x63, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000009c0)={0x2, 0xf}, 0x10, 0x0, 0x0, 0x2, 0x0, &(0x7f0000000cc0)=[{0x3, 0x1, 0xc, 0x9}, {0x4, 0x1, 0x4, 0xb}], 0x10, 0xdb52}, 0x90) r5 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000040)}, {&(0x7f0000000700)="7fd895b7394a24909e3ef63c0ed6366f4a98c38f4c9843245642e011281e192428a3e6eff2974f0ef41dc5d3878b6bfca03ebf75b5c105407e91198c558f98cede4c46c336575976f8d11fb6d6cf51a0b271d87b39e14da839d0b1a51491311dc6b0e1c2c9f9c9e4", 0x68}], 0x2, 0x81806, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) r6 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x2101, 0x0, 0x20}, 0x18) inotify_add_watch(r6, &(0x7f00000002c0)='./file0\x00', 0x800) sendfile(r4, r5, 0x0, 0x100000000000042) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, 0x0) 18:45:22 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000800)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff9100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb059bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc10d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41de4f6df6a936b4ec3827c739bb39a01000000fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aa000000000000000000000000008b798b4f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d001000080000000004ba3f0151fdbbd4e97d62ecc645e143a60f10800000000000000826151e2b42bf0ed0c8cef3ba2a730a00c87c493dbfa60e63fda97a29682881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e122665c8b7e89eddfc3783f6c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4268d99704d9a90cf27e281c1b05077ca60fdecb2717e21f8f197b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a2d8310f7032775cfd75652f87b039d5430b3c6643e91a2d2478ce313"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3ce, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000780)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x24, 0x2, 0x0, 0x1, [@IFLA_HSR_PROTOCOL={0x5}, @IFLA_HSR_VERSION={0x5, 0x6, 0x1c}, @IFLA_HSR_SLAVE2={0x8, 0x2, r1}, @IFLA_HSR_SLAVE1={0x8, 0x1, r3}]}}}]}, 0x50}}, 0x0) 18:45:22 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000800)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000702000000feffff7a0af0ff9100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000010000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000007ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb059bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062d77e84cef4a2ab938f65aac33c4d620de2c9b7dc10d7d313f9f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc4051ade12f41de4f6df6a936b4ec3827c739bb39a01000000fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa6aadbeab2a01685108e61aa000000000000000000000000008b798b4f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d001000080000000004ba3f0151fdbbd4e97d62ecc645e143a60f10800000000000000826151e2b42bf0ed0c8cef3ba2a730a00c87c493dbfa60e63fda97a29682881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a210e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f6aad7faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c7192a4251b59d378d0616a48c7957e122665c8b7e89eddfc3783f6c9129a7c5f8ee5f50579e2f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1c9139ca4b65b99909950000006b4268d99704d9a90cf27e281c1b05077ca60fdecb2717e21f8f197b1866108b6e8c71e26032176066599783568628f0309c3afa716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a2d8310f7032775cfd75652f87b039d5430b3c6643e91a2d2478ce313"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x1f2f, 0xf, 0x3ce, &(0x7f00000007c0)="9f44948721919580684010a40800", 0x0, 0x241, 0x0, 0xb1, 0x0, &(0x7f0000000700)="389ceff69d08b0af1cc71b6262d50660bbaf31a7f8cd6a6f911beb65d5fe6b54bf21a66489121f24fefd198059288c9b735e1898e77a7469489a249292c02a72bc193a3008ebdbf4e9dd4ee8fcceef55402c913c8dd0ebece1330aaa93ece835c5044a246a5967e3acd7c950b3b19f351830e545eb9bc3a9c6dd22ce97f1f857cfe8b68a2370b69ea336006b589368f92deb68f3dfc6f2bfee09f8342da437fce5dcdf658e453e3132bb42067575318c39"}, 0x23) 18:45:22 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="bc", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x0, r3, 0x0, 0x0, 0x6}]) [ 345.183345][T12828] blk_print_req_error: 20 callbacks suppressed [ 345.183425][T12828] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 18:45:22 executing program 1: prlimit64(0x0, 0x2, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000780)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x24, 0x2, 0x0, 0x1, [@IFLA_HSR_PROTOCOL={0x5}, @IFLA_HSR_VERSION={0x5, 0x6, 0x1c}, @IFLA_HSR_SLAVE2={0x8, 0x2, r1}, @IFLA_HSR_SLAVE1={0x8, 0x1, r3}]}}}]}, 0x50}}, 0x0) 18:45:22 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xc}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) 18:45:22 executing program 1: prlimit64(0x0, 0x2, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) [ 345.374804][T21959] loop3: detected capacity change from 0 to 1036 18:45:22 executing program 1: prlimit64(0x0, 0x2, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 18:45:22 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xc}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) 18:45:22 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="bc", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x0, r3, 0x0, 0x0, 0x6}]) 18:45:22 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xc}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) 18:45:22 executing program 1: prlimit64(0x0, 0x2, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 18:45:22 executing program 4: perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0xc}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x76}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0xf000}, {}, {0xfff3}}, [@filter_kind_options=@f_route={{0xa}, {0xc, 0x2, [@TCA_ROUTE4_FROM={0x4}]}}]}, 0x3c}}, 0x0) 18:45:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x89101a, 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)='./file0/../file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2805011, 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000001c0), 0xc9, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x10b942, 0x0) sendfile(r1, r0, 0x0, 0x80000008) 18:45:22 executing program 0: r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x16d43e, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x5, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) ftruncate(r1, 0x7fff) fcntl$setstatus(r0, 0x4, 0x6800) io_setup(0x7f, &(0x7f0000000100)=0x0) r3 = fsopen(&(0x7f0000000040)='ramfs\x00', 0x0) io_submit(r2, 0x2, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="bc", 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x0, r3, 0x0, 0x0, 0x6}]) 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0xf000}, {}, {0xfff3}}, [@filter_kind_options=@f_route={{0xa}, {0xc, 0x2, [@TCA_ROUTE4_FROM={0x4}]}}]}, 0x3c}}, 0x0) [ 345.769508][T21981] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 345.788743][T21981] netlink: 'syz-executor.4': attribute type 3 has an invalid length. 18:45:22 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0xf000}, {}, {0xfff3}}, [@filter_kind_options=@f_route={{0xa}, {0xc, 0x2, [@TCA_ROUTE4_FROM={0x4}]}}]}, 0x3c}}, 0x0) [ 345.846620][T21986] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 345.864275][T21986] netlink: 'syz-executor.4': attribute type 3 has an invalid length. 18:45:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x89101a, 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)='./file0/../file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2805011, 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000001c0), 0xc9, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x10b942, 0x0) sendfile(r1, r0, 0x0, 0x80000008) 18:45:23 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {0xf000}, {}, {0xfff3}}, [@filter_kind_options=@f_route={{0xa}, {0xc, 0x2, [@TCA_ROUTE4_FROM={0x4}]}}]}, 0x3c}}, 0x0) [ 345.908689][T21989] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 345.927019][T21989] netlink: 'syz-executor.4': attribute type 3 has an invalid length. 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x89101a, 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)='./file0/../file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2805011, 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000001c0), 0xc9, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x10b942, 0x0) sendfile(r1, r0, 0x0, 0x80000008) 18:45:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$SG_IO(r0, 0x2285, &(0x7f00000016c0)={0x53, 0x0, 0x6, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000001500)="b1d12eeadf81", 0x0, 0x0, 0x0, 0x0, 0x0}) 18:45:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x14) sendmsg$netlink(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000000c0)={0x10}, 0x10}, {&(0x7f0000000100)={0x10, 0x2b, 0x1}, 0x10}, {&(0x7f0000000180)={0x10}, 0x10}], 0x3}, 0x0) [ 345.959305][T21993] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 345.977418][T21993] netlink: 'syz-executor.4': attribute type 3 has an invalid length. 18:45:23 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='8', 0x1}, {&(0x7f0000000040)="86", 0x1}], 0x2) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x14) sendmsg$netlink(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000000c0)={0x10}, 0x10}, {&(0x7f0000000100)={0x10, 0x2b, 0x1}, 0x10}, {&(0x7f0000000180)={0x10}, 0x10}], 0x3}, 0x0) 18:45:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$SG_IO(r0, 0x2285, &(0x7f00000016c0)={0x53, 0x0, 0x6, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000001500)="b1d12eeadf81", 0x0, 0x0, 0x0, 0x0, 0x0}) 18:45:23 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='8', 0x1}, {&(0x7f0000000040)="86", 0x1}], 0x2) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x14) sendmsg$netlink(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000000c0)={0x10}, 0x10}, {&(0x7f0000000100)={0x10, 0x2b, 0x1}, 0x10}, {&(0x7f0000000180)={0x10}, 0x10}], 0x3}, 0x0) [ 346.078070][T12828] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 18:45:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x89101a, 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000480)='./file0/../file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x2805011, 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0/../file0\x00', &(0x7f00000001c0), 0xc9, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') r1 = open(&(0x7f0000000040)='./file1\x00', 0x10b942, 0x0) sendfile(r1, r0, 0x0, 0x80000008) 18:45:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$SG_IO(r0, 0x2285, &(0x7f00000016c0)={0x53, 0x0, 0x6, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000001500)="b1d12eeadf81", 0x0, 0x0, 0x0, 0x0, 0x0}) 18:45:23 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='8', 0x1}, {&(0x7f0000000040)="86", 0x1}], 0x2) 18:45:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x14) sendmsg$netlink(r0, &(0x7f0000000b80)={&(0x7f0000000080)=@kern={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000000c0)={0x10}, 0x10}, {&(0x7f0000000100)={0x10, 0x2b, 0x1}, 0x10}, {&(0x7f0000000180)={0x10}, 0x10}], 0x3}, 0x0) 18:45:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) ioctl$SG_IO(r0, 0x2285, &(0x7f00000016c0)={0x53, 0x0, 0x6, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000001500)="b1d12eeadf81", 0x0, 0x0, 0x0, 0x0, 0x0}) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='loginuid\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)='8', 0x1}, {&(0x7f0000000040)="86", 0x1}], 0x2) 18:45:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x3c, r1, 0x1, 0x0, 0x0, {0x10}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 18:45:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0x1c}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 18:45:23 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 3: capset(&(0x7f0000000240)={0x19980330}, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, @generic={0x0, "e36cf594a103949c9987a9c92f48"}, @sco, @tipc}) 18:45:23 executing program 3: capset(&(0x7f0000000240)={0x19980330}, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, @generic={0x0, "e36cf594a103949c9987a9c92f48"}, @sco, @tipc}) 18:45:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x3c, r1, 0x1, 0x0, 0x0, {0x10}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 18:45:23 executing program 1: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000600), 0x402) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0x0) pwritev2(r0, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) 18:45:23 executing program 3: capset(&(0x7f0000000240)={0x19980330}, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, @generic={0x0, "e36cf594a103949c9987a9c92f48"}, @sco, @tipc}) 18:45:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0x1c}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 18:45:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x3c, r1, 0x1, 0x0, 0x0, {0x10}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 18:45:23 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) r2 = dup2(r0, r1) perf_event_open(&(0x7f0000000000)={0x8, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080)}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) write$P9_RGETLOCK(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='U'], 0x2c) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0) 18:45:23 executing program 3: capset(&(0x7f0000000240)={0x19980330}, &(0x7f0000000280)) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, @generic={0x0, "e36cf594a103949c9987a9c92f48"}, @sco, @tipc}) 18:45:23 executing program 1: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000600), 0x402) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0x0) pwritev2(r0, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) 18:45:23 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x3c, r1, 0x1, 0x0, 0x0, {0x10}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 18:45:23 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7c, 0x7c, 0x2, [@var, @func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{}, {}, {}, {}, {}, {}]}, @func, @volatile, @volatile, @volatile={0x0, 0x0, 0x0, 0x9, 0x2}]}}, 0x0, 0x96}, 0x20) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000040)=""/247, 0x26, 0xf7, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0), 0x2, 0x0, 0x0, 0x8000000}, 0x80) 18:45:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0x1c}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 18:45:23 executing program 1: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000600), 0x402) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0x0) pwritev2(r0, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) 18:45:23 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7c, 0x7c, 0x2, [@var, @func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{}, {}, {}, {}, {}, {}]}, @func, @volatile, @volatile, @volatile={0x0, 0x0, 0x0, 0x9, 0x2}]}}, 0x0, 0x96}, 0x20) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000040)=""/247, 0x26, 0xf7, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0), 0x2, 0x0, 0x0, 0x8000000}, 0x80) 18:45:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000f00)=@allocspi={0x104, 0x16, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in6=@empty}, {@in=@dev, 0x0, 0x32}, @in6=@mcast2}, 0x0, 0x80000001}, [@mark={0xc, 0x8}]}, 0x104}}, 0x0) 18:45:23 executing program 0: perf_event_open(&(0x7f0000000280)={0x5, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0x1c}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 18:45:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000f00)=@allocspi={0x104, 0x16, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in6=@empty}, {@in=@dev, 0x0, 0x32}, @in6=@mcast2}, 0x0, 0x80000001}, [@mark={0xc, 0x8}]}, 0x104}}, 0x0) 18:45:23 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000004580)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2047fff) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x0) 18:45:23 executing program 1: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000600), 0x402) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6}, 0x0) pwritev2(r0, &(0x7f0000000000), 0x8, 0x0, 0x0, 0x0) 18:45:23 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7c, 0x7c, 0x2, [@var, @func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{}, {}, {}, {}, {}, {}]}, @func, @volatile, @volatile, @volatile={0x0, 0x0, 0x0, 0x9, 0x2}]}}, 0x0, 0x96}, 0x20) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000040)=""/247, 0x26, 0xf7, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0), 0x2, 0x0, 0x0, 0x8000000}, 0x80) 18:45:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f00000001c0)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="726f6469722c756e695f786c6174653d312c757466383d302c726f64697200807466383d312c6e6f6e756d7461696c3d302c73686f72746e616d653d77696e39352c726f6469722c756e695f786c6174653d312c73686f72746e616d653d6c6f7765722c6572726f72733d636f6e74696e75652c6e66732c6e6f6e756d746169b286225a5e0a170383e33adc8e6c3d302c736d61636b6673666c6f6f723d626c6b696f2e6266712e696f5f7175657565645f726563757273697665002c7365636c6162656c2c66736d616769633d307c3030303030"], 0x7, 0x28f, &(0x7f0000000640)="$eJzs3c9qY1UYAPDvpkmaqpAsXIngBV24Cm2foEUqFLtRyUI3WmwLkoRCCwH/YOzKveDKd/AdfAA3voELlwOzmy6GuUNyb/41nWQCaTuU32+TL+ee75zvJCfJ6p58+363fXJ+eXb1839RqyVR2ou9uE6iEaUY+TUAgMfkOsviaZZb1rcc1YjI6sWz0j2UBwDcgVV+/wGAx+HLr77+bP/o6OCLNK1FdH/rtZLIH/Pr+2fxfXTiNLajHs8jsrE8fuewHBHpQCM+6vZ7rUFm95t/ivH3n0QM83eiHo35/E8Pjw520txUfr/XqpTeGuRnST7QbtTj3YisEsUgk/zdW/KjVY2PP/yzqP/FaTSjHv9+F+fRiZPhEJP8X3bS9JPsj2c/DSca5Cf9Xmtz2G8i27jXNwYAAAAAAAAAAAAAAAAAAAAAgEetmY5Nn9/TH50G2GymnxddG7Pn8+SNc+cDFSf89KfO19lO03R0jE+vVYk8vxzvlaP8MKsGAAAAAAAAAAAAAAAAAACAN8vlDz+2jzud04uZ4O/sZsvyoDzVMrqtf4X0maD9V8TqWa8TxEZRWieZmyIZXVrDXJurdN66ZdJRMbevIi/+904nahGrFPbBuha4MIhx8Uks6Vxbukm2isEuLpOFm3Y2yGa2X77kjVdmVde09urb630xByuuLNoJU0Fl8YDZqp+UG5K7+PoBAAAAAAAAAAAAAAAAAACmTG76jf/nLl49SEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcO8m//8/DqLRPk5mWm4G/SJ5UZ/pAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCOvQwAAP//o8Vf0A==") 18:45:23 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7c, 0x7c, 0x2, [@var, @func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{}, {}, {}, {}, {}, {}]}, @func, @volatile, @volatile, @volatile={0x0, 0x0, 0x0, 0x9, 0x2}]}}, 0x0, 0x96}, 0x20) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000040)=""/247, 0x26, 0xf7, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000280)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0), 0x2, 0x0, 0x0, 0x8000000}, 0x80) 18:45:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000f00)=@allocspi={0x104, 0x16, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in6=@empty}, {@in=@dev, 0x0, 0x32}, @in6=@mcast2}, 0x0, 0x80000001}, [@mark={0xc, 0x8}]}, 0x104}}, 0x0) 18:45:23 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000004580)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2047fff) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x0) 18:45:23 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private1}]}, &(0x7f0000000440)=0x10) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f00000002c0)={r2, 0x1c, "b66192bdc9947eb9a4e7e6d9bc1a0671cdcb9ef196e685cca3c88910"}, &(0x7f00000003c0)=0x24) 18:45:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000f00)=@allocspi={0x104, 0x16, 0x1, 0x0, 0x0, {{{@in=@multicast1, @in6=@empty}, {@in=@dev, 0x0, 0x32}, @in6=@mcast2}, 0x0, 0x80000001}, [@mark={0xc, 0x8}]}, 0x104}}, 0x0) 18:45:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x4) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000700), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c0000001000014400eeffffffff071af7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e000000000080000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001440)=@getlink={0x20}, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x900, &(0x7f0000000480)={&(0x7f0000000200)=@delchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = socket$rds(0x15, 0x5, 0x0) r2 = dup2(r1, r1) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000009c0), 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000001d00)) 18:45:23 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='tlb_flush\x00', r0}, 0x10) 18:45:23 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000004580)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2047fff) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x0) 18:45:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@dellink={0x34, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_VFINFO_LIST={0x14, 0x16, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@IFLA_VF_LINK_STATE={0xc}]}]}]}, 0x34}}, 0x0) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = socket$rds(0x15, 0x5, 0x0) r2 = dup2(r1, r1) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000009c0), 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000001d00)) 18:45:23 executing program 4: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000004580)='./file0\x00', &(0x7f0000000040)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r0 = open(&(0x7f00000004c0)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2047fff) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r0, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x0) 18:45:23 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='tlb_flush\x00', r0}, 0x10) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = socket$rds(0x15, 0x5, 0x0) r2 = dup2(r1, r1) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000009c0), 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000001d00)) 18:45:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@dellink={0x34, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_VFINFO_LIST={0x14, 0x16, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@IFLA_VF_LINK_STATE={0xc}]}]}]}, 0x34}}, 0x0) [ 346.596581][T22095] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:23 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='tlb_flush\x00', r0}, 0x10) 18:45:23 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) 18:45:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = socket$rds(0x15, 0x5, 0x0) r2 = dup2(r1, r1) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f00000009c0), 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000001d00)) [ 346.658537][T22095] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:23 executing program 0: socket$inet(0x2, 0x0, 0x0) 18:45:23 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='tlb_flush\x00', r0}, 0x10) 18:45:23 executing program 1: unshare(0x20000400) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000000), 0x4) 18:45:23 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x3, 0x0, 0x4, 0x0, 0x4}, 0x48) 18:45:23 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@dellink={0x34, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_VFINFO_LIST={0x14, 0x16, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@IFLA_VF_LINK_STATE={0xc}]}]}]}, 0x34}}, 0x0) 18:45:23 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x3, 0x0, 0x4, 0x0, 0x4}, 0x48) 18:45:23 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x3, 0x0, 0x4, 0x0, 0x4}, 0x48) [ 346.763503][T22115] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 346.784268][T22115] batman_adv: batadv0: Adding interface: team0 18:45:24 executing program 1: unshare(0x20000400) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000000), 0x4) 18:45:24 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x3, 0x0, 0x4, 0x0, 0x4}, 0x48) 18:45:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x4) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000700), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c0000001000014400eeffffffff071af7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e000000000080000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001440)=@getlink={0x20}, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x900, &(0x7f0000000480)={&(0x7f0000000200)=@delchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=@dellink={0x34, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_VFINFO_LIST={0x14, 0x16, 0x0, 0x1, [{0x10, 0x1, 0x0, 0x1, [@IFLA_VF_LINK_STATE={0xc}]}]}]}, 0x34}}, 0x0) 18:45:24 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) 18:45:24 executing program 1: unshare(0x20000400) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000000), 0x4) 18:45:24 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) [ 346.790590][T22115] batman_adv: batadv0: The MTU of interface team0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 346.821701][T22115] batman_adv: batadv0: Interface activated: team0 [ 346.848384][T22137] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:24 executing program 1: unshare(0x20000400) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000000), 0x4) 18:45:24 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x5}, 0x48) 18:45:24 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="151100000000000007000000000000009500000000000000a9171809f8dcf159569d5475991f7de1a0d0c119cfcf6b98741c23fb7f8d3002ec85db75af955427e91496087a51a0a78f269a9e216a0d0177c4fe3552396a180330807a5b6e8c79aa92038c78d1f16c1323f0e0c8d45c641a21757847cb22230e4321cc3581e40c62c4defee8cffe359cfeef7f58fffdb48647d28ae810f6d22d20271e9e88e94aa6982bf48356652b08e2fbd404e41e0058aae0478fbe542b648421d1b4486a542a7d478fbe6b5e000000293853f9c68e235184b7ad5b6c4fe70ec8320500db0db7fda3da6171a05509ffecef2cb9802d4f36c9a1ce46d3b355fec188ccfc2f0fc89e164561fb06ee9a0153981a47b5de9edd3536d5534f9a699f73b2c9341d2d05043748ce1f4577ed76cdf5b3c697089daa4abda69a8c0c992404610a6be9e103c972459065dec0488e85a6a0418fc87dd8019ef7bb4ef4fa6ee08d81797570578f2e8198e687012f25a69a90e7515e35f8abbddfa96c3f0485f01f0e9e144a2bd31c1b594c50de7c9efd826f1e19b7bd89ca4052b1985287bd13957a48467e0eeddf564d175bf4340885b63976df609806c3b2a3667539dfd66a740000000000"], &(0x7f0000003ff6)='syzkaller\x00', 0x8, 0xc3, &(0x7f00000002c0)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff37, 0x10, 0x0, 0x60}, 0x23) [ 346.903279][T22137] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:24 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="151100000000000007000000000000009500000000000000a9171809f8dcf159569d5475991f7de1a0d0c119cfcf6b98741c23fb7f8d3002ec85db75af955427e91496087a51a0a78f269a9e216a0d0177c4fe3552396a180330807a5b6e8c79aa92038c78d1f16c1323f0e0c8d45c641a21757847cb22230e4321cc3581e40c62c4defee8cffe359cfeef7f58fffdb48647d28ae810f6d22d20271e9e88e94aa6982bf48356652b08e2fbd404e41e0058aae0478fbe542b648421d1b4486a542a7d478fbe6b5e000000293853f9c68e235184b7ad5b6c4fe70ec8320500db0db7fda3da6171a05509ffecef2cb9802d4f36c9a1ce46d3b355fec188ccfc2f0fc89e164561fb06ee9a0153981a47b5de9edd3536d5534f9a699f73b2c9341d2d05043748ce1f4577ed76cdf5b3c697089daa4abda69a8c0c992404610a6be9e103c972459065dec0488e85a6a0418fc87dd8019ef7bb4ef4fa6ee08d81797570578f2e8198e687012f25a69a90e7515e35f8abbddfa96c3f0485f01f0e9e144a2bd31c1b594c50de7c9efd826f1e19b7bd89ca4052b1985287bd13957a48467e0eeddf564d175bf4340885b63976df609806c3b2a3667539dfd66a740000000000"], &(0x7f0000003ff6)='syzkaller\x00', 0x8, 0xc3, &(0x7f00000002c0)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff37, 0x10, 0x0, 0x60}, 0x23) 18:45:24 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="151100000000000007000000000000009500000000000000a9171809f8dcf159569d5475991f7de1a0d0c119cfcf6b98741c23fb7f8d3002ec85db75af955427e91496087a51a0a78f269a9e216a0d0177c4fe3552396a180330807a5b6e8c79aa92038c78d1f16c1323f0e0c8d45c641a21757847cb22230e4321cc3581e40c62c4defee8cffe359cfeef7f58fffdb48647d28ae810f6d22d20271e9e88e94aa6982bf48356652b08e2fbd404e41e0058aae0478fbe542b648421d1b4486a542a7d478fbe6b5e000000293853f9c68e235184b7ad5b6c4fe70ec8320500db0db7fda3da6171a05509ffecef2cb9802d4f36c9a1ce46d3b355fec188ccfc2f0fc89e164561fb06ee9a0153981a47b5de9edd3536d5534f9a699f73b2c9341d2d05043748ce1f4577ed76cdf5b3c697089daa4abda69a8c0c992404610a6be9e103c972459065dec0488e85a6a0418fc87dd8019ef7bb4ef4fa6ee08d81797570578f2e8198e687012f25a69a90e7515e35f8abbddfa96c3f0485f01f0e9e144a2bd31c1b594c50de7c9efd826f1e19b7bd89ca4052b1985287bd13957a48467e0eeddf564d175bf4340885b63976df609806c3b2a3667539dfd66a740000000000"], &(0x7f0000003ff6)='syzkaller\x00', 0x8, 0xc3, &(0x7f00000002c0)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff37, 0x10, 0x0, 0x60}, 0x23) 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f00000004c0)={&(0x7f0000000480), 0xc, &(0x7f0000000700)={&(0x7f0000000540)={0x120, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_IE={0xed}, @NL80211_ATTR_MAC]}, 0x120}}, 0x0) 18:45:24 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) 18:45:24 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x1, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="151100000000000007000000000000009500000000000000a9171809f8dcf159569d5475991f7de1a0d0c119cfcf6b98741c23fb7f8d3002ec85db75af955427e91496087a51a0a78f269a9e216a0d0177c4fe3552396a180330807a5b6e8c79aa92038c78d1f16c1323f0e0c8d45c641a21757847cb22230e4321cc3581e40c62c4defee8cffe359cfeef7f58fffdb48647d28ae810f6d22d20271e9e88e94aa6982bf48356652b08e2fbd404e41e0058aae0478fbe542b648421d1b4486a542a7d478fbe6b5e000000293853f9c68e235184b7ad5b6c4fe70ec8320500db0db7fda3da6171a05509ffecef2cb9802d4f36c9a1ce46d3b355fec188ccfc2f0fc89e164561fb06ee9a0153981a47b5de9edd3536d5534f9a699f73b2c9341d2d05043748ce1f4577ed76cdf5b3c697089daa4abda69a8c0c992404610a6be9e103c972459065dec0488e85a6a0418fc87dd8019ef7bb4ef4fa6ee08d81797570578f2e8198e687012f25a69a90e7515e35f8abbddfa96c3f0485f01f0e9e144a2bd31c1b594c50de7c9efd826f1e19b7bd89ca4052b1985287bd13957a48467e0eeddf564d175bf4340885b63976df609806c3b2a3667539dfd66a740000000000"], &(0x7f0000003ff6)='syzkaller\x00', 0x8, 0xc3, &(0x7f00000002c0)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff37, 0x10, 0x0, 0x60}, 0x23) [ 346.981260][T22144] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 346.989794][T22148] netlink: 'syz-executor.0': attribute type 10 has an invalid length. 18:45:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x4) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000700), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c0000001000014400eeffffffff071af7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e000000000080000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001440)=@getlink={0x20}, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x900, &(0x7f0000000480)={&(0x7f0000000200)=@delchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f00000004c0)={&(0x7f0000000480), 0xc, &(0x7f0000000700)={&(0x7f0000000540)={0x120, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_IE={0xed}, @NL80211_ATTR_MAC]}, 0x120}}, 0x0) 18:45:24 executing program 1: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") [ 347.028351][T22148] batman_adv: batadv0: Adding interface: team0 [ 347.034654][T22148] batman_adv: batadv0: The MTU of interface team0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 347.068365][T22148] batman_adv: batadv0: Interface activated: team0 18:45:24 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f00000004c0)={&(0x7f0000000480), 0xc, &(0x7f0000000700)={&(0x7f0000000540)={0x120, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_IE={0xed}, @NL80211_ATTR_MAC]}, 0x120}}, 0x0) 18:45:24 executing program 4: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f00000004c0)={&(0x7f0000000480), 0xc, &(0x7f0000000700)={&(0x7f0000000540)={0x120, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0x4}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_IE={0xed}, @NL80211_ATTR_MAC]}, 0x120}}, 0x0) [ 347.093265][T22164] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 347.104307][T22168] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x20, 0x35, 0x1, 0x0, 0x0, {0x3}, [@typed={0x4}, @nested={0x4, 0x1, 0x0, 0x1, [@generic="04000800"]}]}, 0x20}}, 0x0) [ 347.155357][T22172] netlink: 'syz-executor.0': attribute type 10 has an invalid length. [ 347.165183][T22168] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x20, 0x35, 0x1, 0x0, 0x0, {0x3}, [@typed={0x4}, @nested={0x4, 0x1, 0x0, 0x1, [@generic="04000800"]}]}, 0x20}}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x20, 0x35, 0x1, 0x0, 0x0, {0x3}, [@typed={0x4}, @nested={0x4, 0x1, 0x0, 0x1, [@generic="04000800"]}]}, 0x20}}, 0x0) 18:45:24 executing program 0: perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x29, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000e80)={0x1, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f00000007c0)={r0}, 0x8) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f00000002c0)=""/225, 0x26, 0xe1, 0x1}, 0x20) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a00)={0x6, 0xd, &(0x7f00000007c0)=@framed={{}, [@exit, @exit, @map_idx_val, @map_fd, @map_idx, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}]}, &(0x7f0000000740)='GPL\x00', 0x6, 0xb8, &(0x7f0000000840)=""/184, 0x0, 0x0, '\x00', 0x0, 0x25, r2, 0x8, 0x0, 0x0, 0x2, &(0x7f0000000940), 0x10}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000800)={0x1b, 0x0, 0x0, 0x5, 0x0, r1, 0x4, '\x00', 0x0, r2, 0x5, 0x3}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x80, 0x1e, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2200, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000200), 0x3}, 0x0, 0x200, 0x8000, 0x8, 0xb13633e, 0x0, 0x0, 0x0, 0x4, 0x0, 0x401}, 0x0, 0xa, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5fdf, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="2e00000010008188040f80ec59acbc0413a1f848100000005e2f0042180000180e000a001400000002800000121f", 0x2e}], 0x1}, 0x0) [ 347.212593][T22183] loop1: detected capacity change from 0 to 256 18:45:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x20, 0x35, 0x1, 0x0, 0x0, {0x3}, [@typed={0x4}, @nested={0x4, 0x1, 0x0, 0x1, [@generic="04000800"]}]}, 0x20}}, 0x0) 18:45:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x4) r2 = socket(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000700), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="3c0000001000014400eeffffffff071af7000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=ANY=[@ANYBLOB="6000000024000b0e000000000080000000000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000004508000100746266003400020008000600a4230000280001"], 0x60}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001440)=@getlink={0x20}, 0x20}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x900, &(0x7f0000000480)={&(0x7f0000000200)=@delchain={0x24, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 18:45:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000380)='GPL\x00'}, 0x90) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r0, 0xffffffffffffffff, 0xd, 0x0, @val=@tracing}, 0x40) [ 347.276454][T22182] netlink: 'syz-executor.4': attribute type 10 has an invalid length. [ 347.300111][T22187] netlink: 'syz-executor.0': attribute type 10 has an invalid length. 18:45:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x14, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r0, &(0x7f0000000000)="9c", &(0x7f00000000c0)=""/246}, 0x20) 18:45:24 executing program 2: setuid(0xee00) setfsuid(0xee01) 18:45:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000380)='GPL\x00'}, 0x90) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r0, 0xffffffffffffffff, 0xd, 0x0, @val=@tracing}, 0x40) 18:45:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x14, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r0, &(0x7f0000000000)="9c", &(0x7f00000000c0)=""/246}, 0x20) 18:45:24 executing program 2: setuid(0xee00) setfsuid(0xee01) 18:45:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000380)='GPL\x00'}, 0x90) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r0, 0xffffffffffffffff, 0xd, 0x0, @val=@tracing}, 0x40) 18:45:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x14, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r0, &(0x7f0000000000)="9c", &(0x7f00000000c0)=""/246}, 0x20) 18:45:24 executing program 2: setuid(0xee00) setfsuid(0xee01) 18:45:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x3, &(0x7f00000002c0)=@framed, &(0x7f0000000380)='GPL\x00'}, 0x90) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000100)={r0, 0xffffffffffffffff, 0xd, 0x0, @val=@tracing}, 0x40) 18:45:24 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x14, 0x4, 0x8, 0x8, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r0, &(0x7f0000000000)="9c", &(0x7f00000000c0)=""/246}, 0x20) 18:45:24 executing program 2: setuid(0xee00) setfsuid(0xee01) 18:45:24 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x22282) 18:45:24 executing program 3: prctl$PR_CAPBSET_DROP(0x18, 0x0) 18:45:24 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="00000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x800300, 0x0, 0x0, 0x2}}}}]}, 0x78}}, 0x0) 18:45:24 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000180)=ANY=[@ANYBLOB="68020000000501040011001500000000010000095402010003dd05d168b0e472080000000000000074277b0a9d110ca711db9f7c8ef8ca2e60faba1a1638a0fd30d299cc72b1146a"], 0x268}}, 0x0) 18:45:24 executing program 4: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x5}}, 0x1c) 18:45:24 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = syz_io_uring_setup(0x24fd, &(0x7f00000002c0)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) socket$unix(0x1, 0x5, 0x0) io_uring_setup(0x5edd, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_setup(0x5e2, &(0x7f0000000200), &(0x7f0000000940)=0x0, &(0x7f0000000180)) dup3(r0, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x8}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 18:45:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000180)=ANY=[@ANYBLOB="68020000000501040011001500000000010000095402010003dd05d168b0e472080000000000000074277b0a9d110ca711db9f7c8ef8ca2e60faba1a1638a0fd30d299cc72b1146a"], 0x268}}, 0x0) 18:45:25 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="00000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x800300, 0x0, 0x0, 0x2}}}}]}, 0x78}}, 0x0) 18:45:25 executing program 4: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x5}}, 0x1c) 18:45:25 executing program 1: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = syz_io_uring_setup(0x24fd, &(0x7f00000002c0)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) socket$unix(0x1, 0x5, 0x0) io_uring_setup(0x5edd, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_setup(0x5e2, &(0x7f0000000200), &(0x7f0000000940)=0x0, &(0x7f0000000180)) dup3(r0, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x8}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 18:45:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000180)=ANY=[@ANYBLOB="68020000000501040011001500000000010000095402010003dd05d168b0e472080000000000000074277b0a9d110ca711db9f7c8ef8ca2e60faba1a1638a0fd30d299cc72b1146a"], 0x268}}, 0x0) 18:45:25 executing program 4: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x5}}, 0x1c) 18:45:25 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="00000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x800300, 0x0, 0x0, 0x2}}}}]}, 0x78}}, 0x0) 18:45:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = syz_io_uring_setup(0x24fd, &(0x7f00000002c0)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) socket$unix(0x1, 0x5, 0x0) io_uring_setup(0x5edd, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_setup(0x5e2, &(0x7f0000000200), &(0x7f0000000940)=0x0, &(0x7f0000000180)) dup3(r0, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x8}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 18:45:25 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_ADD(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000180)=ANY=[@ANYBLOB="68020000000501040011001500000000010000095402010003dd05d168b0e472080000000000000074277b0a9d110ca711db9f7c8ef8ca2e60faba1a1638a0fd30d299cc72b1146a"], 0x268}}, 0x0) 18:45:25 executing program 4: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x5}}, 0x1c) 18:45:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = syz_io_uring_setup(0x24fd, &(0x7f00000002c0)={0x0, 0x0, 0x10100}, &(0x7f0000000100), &(0x7f0000000140)=0x0) socket$unix(0x1, 0x5, 0x0) io_uring_setup(0x5edd, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_setup(0x5e2, &(0x7f0000000200), &(0x7f0000000940)=0x0, &(0x7f0000000180)) dup3(r0, r2, 0x0) syz_io_uring_submit(r3, r1, &(0x7f00000001c0)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd_index=0x8}) io_uring_enter(r0, 0xa3d, 0x0, 0x0, 0x0, 0x0) 18:45:25 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="00000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c, 0x2, {{0x800300, 0x0, 0x0, 0x2}}}}]}, 0x78}}, 0x0) 18:45:25 executing program 2: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:25 executing program 4: syz_io_uring_setup(0x2bc6, &(0x7f0000005980), &(0x7f0000005a00), &(0x7f0000005a40)) syz_clone(0x1082000, &(0x7f0000005f00), 0x0, 0x0, 0x0, 0x0) 18:45:25 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x18, 0x6, &(0x7f0000000440)=@framed={{}, [@initr0, @call={0x85, 0x0, 0x0, 0x9a}]}, &(0x7f00000004c0)='syzkaller\x00', 0x8, 0xa3, &(0x7f0000000500)=""/163}, 0x90) 18:45:25 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)=ANY=[], 0x10132) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) dup3(r1, r2, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 18:45:25 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) fallocate(r0, 0x10, 0x0, 0x2) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) [ 348.725963][T22267] loop1: detected capacity change from 0 to 256 [ 348.735566][T22266] loop2: detected capacity change from 0 to 256 18:45:27 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x18, 0x6, &(0x7f0000000440)=@framed={{}, [@initr0, @call={0x85, 0x0, 0x0, 0x9a}]}, &(0x7f00000004c0)='syzkaller\x00', 0x8, 0xa3, &(0x7f0000000500)=""/163}, 0x90) 18:45:27 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) fallocate(r0, 0x10, 0x0, 0x2) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) 18:45:27 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x18, 0x6, &(0x7f0000000440)=@framed={{}, [@initr0, @call={0x85, 0x0, 0x0, 0x9a}]}, &(0x7f00000004c0)='syzkaller\x00', 0x8, 0xa3, &(0x7f0000000500)=""/163}, 0x90) 18:45:27 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000680)={0x18, 0x6, &(0x7f0000000440)=@framed={{}, [@initr0, @call={0x85, 0x0, 0x0, 0x9a}]}, &(0x7f00000004c0)='syzkaller\x00', 0x8, 0xa3, &(0x7f0000000500)=""/163}, 0x90) 18:45:27 executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sys_enter\x00', r0}, 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:45:27 executing program 1: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:27 executing program 2: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:27 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) fallocate(r0, 0x10, 0x0, 0x2) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) 18:45:27 executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sys_enter\x00', r0}, 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:45:27 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) fallocate(r0, 0x10, 0x0, 0x2) r1 = getpid() process_vm_readv(r1, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}], 0x1, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x5f}], 0x1, 0x0) 18:45:27 executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sys_enter\x00', r0}, 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) [ 350.241156][T22296] loop2: detected capacity change from 0 to 256 [ 350.243112][T22297] loop1: detected capacity change from 0 to 256 18:45:28 executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='syzkaller\x00'}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='sys_enter\x00', r0}, 0x10) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:45:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)=ANY=[], 0x10132) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) dup3(r1, r2, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 18:45:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@multicast, @empty, @val={@void}, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @link_local, @multicast1, @dev, @local}}}}, 0x0) 18:45:28 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual', 0x0, 0x0) getdents64(r0, &(0x7f0000000100)=""/187, 0xbb) 18:45:28 executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001280)='blkio.bfq.time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x158a91b) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x2, 0x0) 18:45:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@multicast, @empty, @val={@void}, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @link_local, @multicast1, @dev, @local}}}}, 0x0) 18:45:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@multicast, @empty, @val={@void}, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @link_local, @multicast1, @dev, @local}}}}, 0x0) 18:45:28 executing program 1: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:28 executing program 2: io_setup(0xf7a, &(0x7f0000000040)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c000c57520600"]) io_submit(r0, 0x1, &(0x7f0000000480)=[&(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, &(0x7f0000000340)="65d3697032b0aedf068b51cddd6a80a71334a16fdf26b13681464184226a42d380fcf1071379dbff94944da79dd47f0db9d304b4f1828992603727a113528fde857b70e850f8d3b0672ccb2901178368c83af837091fd1f9f41c454e46c8a7307373c1be78cba5c1d4f95936086e8f6b277d21b7fe34cd5e7beef888bd87968ce77a9d8f359e1e8992cbaf3e420da5ff4ee317534f9d8d54abd8", 0x9a, 0xffffffffffff031e, 0x0, 0x1}]) r1 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r1, &(0x7f0000000600)={&(0x7f0000000000), 0x10, &(0x7f00000000c0)=[{&(0x7f0000000400)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb58", 0x6}], 0x2, &(0x7f0000000240)=[@ip_retopts={{0x10}}], 0x2}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x6) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f0000000740)=[{{&(0x7f00000005c0)=@tipc, 0x80, &(0x7f0000000400)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000640)=""/251, 0xfb}], 0x2}}], 0x40002db, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000003880), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f00000025c0)={[{@numtail}, {@fat=@quiet}, {@fat=@errors_remount}, {@uni_xlate}, {@uni_xlateno}, {@fat=@fmask={'fmask', 0x3d, 0xffffffffffffffff}}, {@utf8no}, {@rodir}, {@utf8}, {@fat=@uid}, {@shortname_winnt}, {@uni_xlate}, {@fat=@quiet}, {@fat=@discard}, {@fat=@gid}, {@rodir}]}, 0x6, 0x2a1, &(0x7f0000002300)="$eJzs3T9rI0cUAPC3siwpSSEVqUIgC0mRythu08gEG0xUJahIUiQmtiFYImCDIX+I4iptmpT5BIFAuvsS19w3OLj24LpzYdhjpd2T7JNl67Ds+/P7NR7Pzpt5Mx5sXOzT9x/2D3bT2D/57WE0GklU2tGO0yRaUYnSH3FO+68AAF5np1kWT7KReeKSiGgsLi0AYIHm/vv//8JTAgAW7Kuvv/lio9PZ/DJNG7HV//O4m/9nn38dPd/Yjx+jF3uxGs04i8ieG7W3siwbVNNcKz7pD467eWT/u/vF/BuPI4bxa9GM1rDrfPx2Z3MtHZmIH+R5vFus387j16MZ709Zf7uzuT4lPrq1+PTjifxXohkPfoifohe7wyTG8b+vpenn2d9Pf/02Ty+PTwbH3fpw3Fi2dMs/GgAAAAAAAAAAAAAAAAAAAAAA3mArRe2cegzr9+RdRf2dpbP8m+VIS63z9XlG8Uk50YX6QIMs/inr66ymaZoVA8fx1figGtW72TUAAAAAAAAAAAAAAAAAAAC8Wo5+/uVgp9fbO7yRRlkNoHyt/2XnaU/0fBSzB9fHa1WK5oyZY6kck0TMTCPfxA0dy1WNdy7L+d//5p2wcfWY5VnnczON8nYd7CTTz7AeZU+jvCT3JsfU4ppr1S57lM11/WpTHzXn3nvtvWFjMGNMJLMS++zR6OSKnuTiLmrDU50avlw0JsIv3I257vOLvysS1ToAAAAAAAAAAAAAAAAAAGChxi/9Tnl4MjO0ktUXlhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3Krx5//P0RgUwdcYXIvDozveIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+BZwEAAP//w1FiAg==") 18:45:28 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@multicast, @empty, @val={@void}, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @link_local, @multicast1, @dev, @local}}}}, 0x0) 18:45:28 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c4be8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80e3982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf2364149200000000719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d5e82148358c6f621ab5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdbc403000000000000ff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016a91b6c904b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000e32e5b7fc7000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa6e30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f606000000e582786105c7df8be5877050c91301bb997316dbf178661c5560926e90109b598502d2e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a4867217373934bbd42dcb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcd62981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7ef4123541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535b1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f4e5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aea7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47bea297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a391f03daca80f08f0e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c000000000000000000a1c3da144589dcaddb71cf9374843e23f992a237a9040747e0434a8a643990b4059a98411ce867d1af7e8ea89f49e6f564d4dce8a7d6939a92144e43a7f39e83bd247e03a09dba000000000000000000001d9500000000000000000000005f51fe3113b8e34150186cdd99156179ddab48000000000000dd2a8fbee6723f9dcffd9e8dd07da1fa4bba45ffea595495f5e01542926a76ae0a451a61d3d8d94941930431451cf7fbcfd1bd253a2ac9ffdff6f2fd531b4cd6ecf92ea428272e7d50b141795db11616de90bb82828ba4e4f16e9934fcabeb3a1bb8258fdd907218886178eb6ea13fc43333a07e7e8fa4e2e94041e8da85d55be5dbbf95da4afc48c7258d4fe73264721d94fb070896ba91d48ae23c3ed80e23d02306e7b3d8d91b8a7051bf88b0cad54e89b777869ba45bb8c5531d87ab125f11f45c55a15c6096ffc9ebfb8d0541e52fe8a0c6c618edabe3146db1afc8e83594eb53dd37320d60b25eabde06af8e0800f7226800ec7e89fadf3641c59b60"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_exit\x00'}, 0x10) keyctl$get_keyring_id(0xa, 0x0, 0x20fffffc) 18:45:28 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c4be8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80e3982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf2364149200000000719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d5e82148358c6f621ab5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdbc403000000000000ff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016a91b6c904b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000e32e5b7fc7000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa6e30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f606000000e582786105c7df8be5877050c91301bb997316dbf178661c5560926e90109b598502d2e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a4867217373934bbd42dcb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcd62981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7ef4123541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535b1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f4e5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aea7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47bea297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a391f03daca80f08f0e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c000000000000000000a1c3da144589dcaddb71cf9374843e23f992a237a9040747e0434a8a643990b4059a98411ce867d1af7e8ea89f49e6f564d4dce8a7d6939a92144e43a7f39e83bd247e03a09dba000000000000000000001d9500000000000000000000005f51fe3113b8e34150186cdd99156179ddab48000000000000dd2a8fbee6723f9dcffd9e8dd07da1fa4bba45ffea595495f5e01542926a76ae0a451a61d3d8d94941930431451cf7fbcfd1bd253a2ac9ffdff6f2fd531b4cd6ecf92ea428272e7d50b141795db11616de90bb82828ba4e4f16e9934fcabeb3a1bb8258fdd907218886178eb6ea13fc43333a07e7e8fa4e2e94041e8da85d55be5dbbf95da4afc48c7258d4fe73264721d94fb070896ba91d48ae23c3ed80e23d02306e7b3d8d91b8a7051bf88b0cad54e89b777869ba45bb8c5531d87ab125f11f45c55a15c6096ffc9ebfb8d0541e52fe8a0c6c618edabe3146db1afc8e83594eb53dd37320d60b25eabde06af8e0800f7226800ec7e89fadf3641c59b60"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_exit\x00'}, 0x10) keyctl$get_keyring_id(0xa, 0x0, 0x20fffffc) [ 351.718790][T22327] loop1: detected capacity change from 0 to 256 [ 351.784895][T22328] loop2: detected capacity change from 0 to 256 18:45:30 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c4be8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80e3982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf2364149200000000719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d5e82148358c6f621ab5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdbc403000000000000ff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016a91b6c904b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000e32e5b7fc7000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa6e30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f606000000e582786105c7df8be5877050c91301bb997316dbf178661c5560926e90109b598502d2e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a4867217373934bbd42dcb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcd62981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7ef4123541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535b1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f4e5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aea7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47bea297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a391f03daca80f08f0e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c000000000000000000a1c3da144589dcaddb71cf9374843e23f992a237a9040747e0434a8a643990b4059a98411ce867d1af7e8ea89f49e6f564d4dce8a7d6939a92144e43a7f39e83bd247e03a09dba000000000000000000001d9500000000000000000000005f51fe3113b8e34150186cdd99156179ddab48000000000000dd2a8fbee6723f9dcffd9e8dd07da1fa4bba45ffea595495f5e01542926a76ae0a451a61d3d8d94941930431451cf7fbcfd1bd253a2ac9ffdff6f2fd531b4cd6ecf92ea428272e7d50b141795db11616de90bb82828ba4e4f16e9934fcabeb3a1bb8258fdd907218886178eb6ea13fc43333a07e7e8fa4e2e94041e8da85d55be5dbbf95da4afc48c7258d4fe73264721d94fb070896ba91d48ae23c3ed80e23d02306e7b3d8d91b8a7051bf88b0cad54e89b777869ba45bb8c5531d87ab125f11f45c55a15c6096ffc9ebfb8d0541e52fe8a0c6c618edabe3146db1afc8e83594eb53dd37320d60b25eabde06af8e0800f7226800ec7e89fadf3641c59b60"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_exit\x00'}, 0x10) keyctl$get_keyring_id(0xa, 0x0, 0x20fffffc) 18:45:30 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)=ANY=[], 0x10132) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) dup3(r1, r2, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 18:45:30 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c4be8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80e3982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf2364149200000000719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d5e82148358c6f621ab5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdbc403000000000000ff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016a91b6c904b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000e32e5b7fc7000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa6e30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f606000000e582786105c7df8be5877050c91301bb997316dbf178661c5560926e90109b598502d2e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a4867217373934bbd42dcb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcd62981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7ef4123541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535b1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f4e5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aea7a1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47bea297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a391f03daca80f08f0e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c000000000000000000a1c3da144589dcaddb71cf9374843e23f992a237a9040747e0434a8a643990b4059a98411ce867d1af7e8ea89f49e6f564d4dce8a7d6939a92144e43a7f39e83bd247e03a09dba000000000000000000001d9500000000000000000000005f51fe3113b8e34150186cdd99156179ddab48000000000000dd2a8fbee6723f9dcffd9e8dd07da1fa4bba45ffea595495f5e01542926a76ae0a451a61d3d8d94941930431451cf7fbcfd1bd253a2ac9ffdff6f2fd531b4cd6ecf92ea428272e7d50b141795db11616de90bb82828ba4e4f16e9934fcabeb3a1bb8258fdd907218886178eb6ea13fc43333a07e7e8fa4e2e94041e8da85d55be5dbbf95da4afc48c7258d4fe73264721d94fb070896ba91d48ae23c3ed80e23d02306e7b3d8d91b8a7051bf88b0cad54e89b777869ba45bb8c5531d87ab125f11f45c55a15c6096ffc9ebfb8d0541e52fe8a0c6c618edabe3146db1afc8e83594eb53dd37320d60b25eabde06af8e0800f7226800ec7e89fadf3641c59b60"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='sys_exit\x00'}, 0x10) keyctl$get_keyring_id(0xa, 0x0, 0x20fffffc) 18:45:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f00000005c0)={0x58, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x45}}]}, 0x58}}, 0x0) 18:45:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f00000005c0)={0x58, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x45}}]}, 0x58}}, 0x0) 18:45:30 executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001280)='blkio.bfq.time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x158a91b) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x2, 0x0) 18:45:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f00000005c0)={0x58, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x45}}]}, 0x58}}, 0x0) [ 352.925516][T22336] __nla_validate_parse: 6 callbacks suppressed [ 352.925534][T22336] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 352.958838][T22338] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 18:45:30 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0xa02000000000000, 0x60, &(0x7f0000000900)={'filter\x00', 0xb001, 0x4, 0x438, 0x240, 0x130, 0x130, 0x350, 0x350, 0x350, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x4000, 0x0, "f67b23ffdfa27f907a03732da3acbc6518e62a77ca06f258762e88c0d9f9d2f413b94a105f4bdf01425ce81c5d000000000000000500ffffffff00"}}}, {{@arp={@remote, @empty, 0x0, 0x0, 0x0, 0x0, {}, {@mac=@random="5b162f218cd9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 'ip6tnl0\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="0d7caa27df36", @empty, @multicast2, @local}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x488) 18:45:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f00000005c0)={0x58, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x45}}]}, 0x58}}, 0x0) 18:45:30 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast2, 0x7}, 0x1c, 0x0}}], 0x1, 0x0) 18:45:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newrule={0x24, 0x20, 0x1, 0x0, 0x0, {0x2, 0x14}, [@FRA_DST={0x8, 0x1, @multicast2}]}, 0x24}}, 0x0) [ 352.993976][T22342] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 353.026784][T22344] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 18:45:30 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast2, 0x7}, 0x1c, 0x0}}], 0x1, 0x0) 18:45:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newrule={0x24, 0x20, 0x1, 0x0, 0x0, {0x2, 0x14}, [@FRA_DST={0x8, 0x1, @multicast2}]}, 0x24}}, 0x0) 18:45:30 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast2, 0x7}, 0x1c, 0x0}}], 0x1, 0x0) 18:45:30 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000000c00)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0x0, @mcast2, 0x7}, 0x1c, 0x0}}], 0x1, 0x0) 18:45:30 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0xa02000000000000, 0x60, &(0x7f0000000900)={'filter\x00', 0xb001, 0x4, 0x438, 0x240, 0x130, 0x130, 0x350, 0x350, 0x350, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x4000, 0x0, "f67b23ffdfa27f907a03732da3acbc6518e62a77ca06f258762e88c0d9f9d2f413b94a105f4bdf01425ce81c5d000000000000000500ffffffff00"}}}, {{@arp={@remote, @empty, 0x0, 0x0, 0x0, 0x0, {}, {@mac=@random="5b162f218cd9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 'ip6tnl0\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="0d7caa27df36", @empty, @multicast2, @local}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x488) 18:45:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newrule={0x24, 0x20, 0x1, 0x0, 0x0, {0x2, 0x14}, [@FRA_DST={0x8, 0x1, @multicast2}]}, 0x24}}, 0x0) 18:45:30 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0xa02000000000000, 0x60, &(0x7f0000000900)={'filter\x00', 0xb001, 0x4, 0x438, 0x240, 0x130, 0x130, 0x350, 0x350, 0x350, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x4000, 0x0, "f67b23ffdfa27f907a03732da3acbc6518e62a77ca06f258762e88c0d9f9d2f413b94a105f4bdf01425ce81c5d000000000000000500ffffffff00"}}}, {{@arp={@remote, @empty, 0x0, 0x0, 0x0, 0x0, {}, {@mac=@random="5b162f218cd9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 'ip6tnl0\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="0d7caa27df36", @empty, @multicast2, @local}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x488) 18:45:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)=@ipv4_newrule={0x24, 0x20, 0x1, 0x0, 0x0, {0x2, 0x14}, [@FRA_DST={0x8, 0x1, @multicast2}]}, 0x24}}, 0x0) 18:45:30 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/raw\x00') socket$nl_sock_diag(0x10, 0x3, 0x4) close_range(r0, 0xffffffffffffffff, 0x0) 18:45:30 executing program 1: mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 18:45:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0xc29, 0x0, 0x0, {0x0, 0x0, 0x8100, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) 18:45:30 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0xa02000000000000, 0x60, &(0x7f0000000900)={'filter\x00', 0xb001, 0x4, 0x438, 0x240, 0x130, 0x130, 0x350, 0x350, 0x350, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x4000, 0x0, "f67b23ffdfa27f907a03732da3acbc6518e62a77ca06f258762e88c0d9f9d2f413b94a105f4bdf01425ce81c5d000000000000000500ffffffff00"}}}, {{@arp={@remote, @empty, 0x0, 0x0, 0x0, 0x0, {}, {@mac=@random="5b162f218cd9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 'ip6tnl0\x00'}, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="0d7caa27df36", @empty, @multicast2, @local}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@remote, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x488) 18:45:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)={0xcc, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @mcast1={0xff, 0x11}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_NAT_SRC={0x38, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6}]}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}]}, 0xcc}}, 0x0) 18:45:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0xc29, 0x0, 0x0, {0x0, 0x0, 0x8100, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) 18:45:30 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x70, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x0, [{0x0, 0xa, "a78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0302"}, {0x0, 0x1, "000000000000001995319c00"}]}}}}}}, 0x0) 18:45:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)={0xcc, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @mcast1={0xff, 0x11}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_NAT_SRC={0x38, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6}]}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}]}, 0xcc}}, 0x0) 18:45:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0xc29, 0x0, 0x0, {0x0, 0x0, 0x8100, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) 18:45:30 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x70, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x0, [{0x0, 0xa, "a78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0302"}, {0x0, 0x1, "000000000000001995319c00"}]}}}}}}, 0x0) 18:45:30 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)={0xcc, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @mcast1={0xff, 0x11}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_NAT_SRC={0x38, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6}]}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}]}, 0xcc}}, 0x0) 18:45:30 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x70, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x0, [{0x0, 0xa, "a78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0302"}, {0x0, 0x1, "000000000000001995319c00"}]}}}}}}, 0x0) 18:45:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x3c, 0x10, 0xc29, 0x0, 0x0, {0x0, 0x0, 0x8100, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) 18:45:30 executing program 2: syz_emit_ethernet(0xe6, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '\x00', 0x70, 0x3a, 0xff, @dev, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0xe, 0x0, 0x2, 0x0, 0x0, [{0x0, 0xa, "a78ce5400659808000000000004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af0302"}, {0x0, 0x1, "000000000000001995319c00"}]}}}}}}, 0x0) 18:45:31 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)=ANY=[], 0x10132) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) dup3(r1, r2, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r0}}) 18:45:31 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000002c0)={0xcc, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @mcast1={0xff, 0x11}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_NAT_SRC={0x38, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MINIP={0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6}]}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}]}, 0xcc}}, 0x0) 18:45:31 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0xa1}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x3c) 18:45:31 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001280)='blkio.bfq.time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x158a91b) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x2, 0x0) 18:45:31 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0xa1}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x3c) 18:45:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@newlink={0x44, 0x10, 0x421, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x44}}, 0x0) 18:45:31 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0xa1}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x3c) 18:45:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@newlink={0x44, 0x10, 0x421, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x44}}, 0x0) 18:45:31 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@newlink={0x44, 0x10, 0x421, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x44}}, 0x0) 18:45:31 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0xa1}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x3c) 18:45:31 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@newlink={0x44, 0x10, 0x421, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x44}}, 0x0) 18:45:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) [ 353.991169][T22408] ================================================================== [ 353.999411][T22408] BUG: KCSAN: data-race in shmem_file_read_iter / shmem_write_end [ 354.007273][T22408] [ 354.009622][T22408] write to 0xffff88812d81a120 of 8 bytes by task 22400 on cpu 1: [ 354.017554][T22408] shmem_write_end+0x9a/0x470 [ 354.022361][T22408] generic_perform_write+0x267/0x410 [ 354.027965][T22408] shmem_file_write_iter+0xc8/0xe0 [ 354.033109][T22408] vfs_write+0x760/0x8d0 [ 354.037403][T22408] ksys_write+0xeb/0x1a0 [ 354.041690][T22408] __x64_sys_write+0x42/0x50 [ 354.046323][T22408] do_syscall_64+0xcd/0x1d0 [ 354.050876][T22408] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 354.058562][T22408] [ 354.060904][T22408] read to 0xffff88812d81a120 of 8 bytes by task 22408 on cpu 0: [ 354.068559][T22408] shmem_file_read_iter+0x1ee/0x550 [ 354.073796][T22408] do_iter_readv_writev+0x2b0/0x330 [ 354.079041][T22408] vfs_readv+0x1e5/0x640 [ 354.083309][T22408] __x64_sys_preadv+0x100/0x1c0 [ 354.088269][T22408] do_syscall_64+0xcd/0x1d0 [ 354.092880][T22408] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 354.098868][T22408] [ 354.101412][T22408] value changed: 0x0000000000dae000 -> 0x0000000000db0000 [ 354.108726][T22408] [ 354.111067][T22408] Reported by Kernel Concurrency Sanitizer on: [ 354.117374][T22408] CPU: 0 PID: 22408 Comm: syz-executor.3 Not tainted 6.8.0-rc4-syzkaller-00267-g0f1dd5e91e2b #0 [ 354.127832][T22408] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 354.138004][T22408] ================================================================== 18:45:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 0: r0 = socket(0x840000000002, 0x3, 0x100) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x701, 0x3, 0x258, 0x0, 0xba02004b, 0x108, 0x0, 0x0, 0x1c0, 0x1c8, 0x1c8, 0x1c0, 0x1c8, 0x3, 0x0, {[{{@ip={@rand_addr, @dev, 0x0, 0x0, 'caif0\x00', 'veth0\x00', {}, {}, 0x32}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@inet=@esp={{0x30}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0xc}}}}, {{@ip={@remote, @loopback, 0x0, 0x0, 'veth0_to_hsr\x00', 'wg2\x00'}, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2b8) 18:45:31 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3c424b0f", 0x4}], 0x1) 18:45:31 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a1282, 0x0) openat$cgroup_ro(r0, &(0x7f0000000080)='blkio.throttle.io_serviced\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0x2}, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000000)=0x7fffffffffffffff) ioctl$PERF_EVENT_IOC_ID(r1, 0x80082407, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x4) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x6, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40305839, &(0x7f0000000040)=0x281) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r4}, 0x10) setsockopt$sock_attach_bpf(r3, 0x1, 0x32, &(0x7f00000007c0), 0x4) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, &(0x7f0000000680)={0x0, 0x0}) gettid() syz_clone(0x20030080, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000001900)=ANY=[@ANYBLOB="61107800000000006113380000000000bfa00000000000000700000008ffffffd50301001874004095000600000000006916000000000000bf67000000000000360607000fff07201706000020190000160300000ee60060bf050000000000007b650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f17540faf80250aa20c669a5e12814cb1cea5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000400c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10fd7ed6735154beb4000000000000000000000000004000bc00f6746a9709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c1d926a0f6a5480a55c22fe3a5ac00000000000000000000000500002000000000fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e14d90deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b06ff7f0000000000007f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089e0b1c23c0f3cdad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631d22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0af1cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c29984864961a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000000000000000000000000000000000001386866b311bd144bc32e059658c9f8342c90c1ade31b78072841b8b5a943d62a44cea6b050c42e3c205fad6a23fb43c93da0f49d911877265e6ee443e37397ecf89021e7f579e8d3a74c12b52938d91e9de07fc8eeeb9505f4a9c26266bf5449484ccc1317c747664e9f7478f8200000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r5, 0x0, 0x10, 0x59, &(0x7f0000000040)="a9a6bad0c1f09c86365e83b83c5608f8", &(0x7f00000001c0)=""/89, 0x0, 0x0, 0x59, 0x5d, &(0x7f0000000240)="32e1a303510dfce35ac5126681f80a1cbc938e7d82ef35eaca4d566bb1d668d3d6ab35a1d7e8b8a240fc8755cc8e4795d92d10fb0944fcdde973a615266c830bb8c3b961ec63de1d8e3ace483fc235e5e5f179b6a51a05ac9f", &(0x7f0000000340)="5e377f1ff22eb509532e125b6977766399aeaf5f7a9e606c1f2c64d1ca7e9a436b08630406726e97ffa4d69df3b4c96dd1ebe10f3c812ad2271c943cd69d562f14bd283608b15fc72bdff861a340eb90c43e7606dc79a5d23b63c2d45b", 0x1}, 0x50) perf_event_open(&(0x7f0000001f40)={0x3, 0x80, 0x1, 0x6, 0x5, 0x2, 0x0, 0xe6fa, 0x0, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000500), 0x8}, 0xa11a, 0x8, 0x1ff, 0x5, 0x0, 0x7, 0xfe00, 0x0, 0x200, 0x0, 0x377}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000200)={r6, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) 18:45:31 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3c424b0f", 0x4}], 0x1) 18:45:31 executing program 0: r0 = socket(0x840000000002, 0x3, 0x100) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x701, 0x3, 0x258, 0x0, 0xba02004b, 0x108, 0x0, 0x0, 0x1c0, 0x1c8, 0x1c8, 0x1c0, 0x1c8, 0x3, 0x0, {[{{@ip={@rand_addr, @dev, 0x0, 0x0, 'caif0\x00', 'veth0\x00', {}, {}, 0x32}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@inet=@esp={{0x30}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0xc}}}}, {{@ip={@remote, @loopback, 0x0, 0x0, 'veth0_to_hsr\x00', 'wg2\x00'}, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2b8) [ 354.359320][T22442] Cannot find add_set index 0 as target 18:45:31 executing program 3: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000001280)='blkio.bfq.time\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x158a91b) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x2, 0x0) 18:45:32 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3c424b0f", 0x4}], 0x1) 18:45:32 executing program 0: r0 = socket(0x840000000002, 0x3, 0x100) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x701, 0x3, 0x258, 0x0, 0xba02004b, 0x108, 0x0, 0x0, 0x1c0, 0x1c8, 0x1c8, 0x1c0, 0x1c8, 0x3, 0x0, {[{{@ip={@rand_addr, @dev, 0x0, 0x0, 'caif0\x00', 'veth0\x00', {}, {}, 0x32}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@inet=@esp={{0x30}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0xc}}}}, {{@ip={@remote, @loopback, 0x0, 0x0, 'veth0_to_hsr\x00', 'wg2\x00'}, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2b8) [ 354.431593][T22450] Cannot find add_set index 0 as target 18:45:32 executing program 2: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="3c424b0f", 0x4}], 0x1) 18:45:32 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={0x0}}, 0x0) recvfrom$phonet(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1000000000000) 18:45:32 executing program 0: r0 = socket(0x840000000002, 0x3, 0x100) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x701, 0x3, 0x258, 0x0, 0xba02004b, 0x108, 0x0, 0x0, 0x1c0, 0x1c8, 0x1c8, 0x1c0, 0x1c8, 0x3, 0x0, {[{{@ip={@rand_addr, @dev, 0x0, 0x0, 'caif0\x00', 'veth0\x00', {}, {}, 0x32}, 0x0, 0xa0, 0x100, 0x0, {}, [@common=@inet=@esp={{0x30}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{}, {0xc}}}}, {{@ip={@remote, @loopback, 0x0, 0x0, 'veth0_to_hsr\x00', 'wg2\x00'}, 0x0, 0x98, 0xc0, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@NFQUEUE1={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2b8) 18:45:32 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x68842, 0x0) write$binfmt_elf32(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) 18:45:32 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={0x0}}, 0x0) recvfrom$phonet(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1000000000000) [ 354.504935][T22457] Cannot find add_set index 0 as target 18:45:32 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x68842, 0x0) write$binfmt_elf32(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) 18:45:32 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={0x0}}, 0x0) recvfrom$phonet(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1000000000000) [ 354.587954][T22469] Cannot find add_set index 0 as target 18:45:32 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={0x0}}, 0x0) recvfrom$phonet(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x1000000000000) 18:45:32 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x68842, 0x0) write$binfmt_elf32(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) 18:45:32 executing program 4: setresuid(0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x9a7, &(0x7f0000007640), &(0x7f00000076c0), &(0x7f0000007700)) setresuid(0x0, 0xee00, 0xee01) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 18:45:32 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x68842, 0x0) write$binfmt_elf32(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x9, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) 18:45:32 executing program 1: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 4: setresuid(0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x9a7, &(0x7f0000007640), &(0x7f00000076c0), &(0x7f0000007700)) setresuid(0x0, 0xee00, 0xee01) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 18:45:32 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x71, 0x11, 0x9e}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) openat$cgroup_type(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup(0xffffffffffffffff, 0x0, 0x200002, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xa, &(0x7f0000000680)=@framed={{0x18, 0x8, 0x0, 0x0, 0xed00, 0x0, 0x0, 0x0, 0xa002c1a8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x24, 0x8, 0x0, 0x0, 0xb000}, @initr0, @exit]}, &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x80) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000000)={r0, 0x58, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x0, 0xd, &(0x7f0000000740)=@framed={{}, [@ringbuf_output, @exit]}, &(0x7f0000000340)='GPL\x00', 0x0, 0x1000, &(0x7f0000000d40)=""/4096, 0x40f00, 0x0, '\x00', 0x0, 0xd, r3, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f00000007c0)}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0xfffffffe, 0x1f, 0x800, 0xffffffffffffffff, 0x20, '\x00', r2, r3, 0x1, 0x1, 0x4}, 0x48) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000040)=r3, 0x4) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_PROG_QUERY(0x10, 0x0, 0x0) 18:45:32 executing program 4: setresuid(0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x9a7, &(0x7f0000007640), &(0x7f00000076c0), &(0x7f0000007700)) setresuid(0x0, 0xee00, 0xee01) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 18:45:32 executing program 2: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) bind$llc(r0, &(0x7f0000000040)={0x1a, 0x334, 0x0, 0x0, 0x0, 0x0, @multicast}, 0x10) 18:45:32 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 2: futex(&(0x7f0000000000)=0x1, 0x9, 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x1) 18:45:32 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x12) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r1, 0x402, 0x0) 18:45:32 executing program 4: setresuid(0x0, 0x0, 0x0) r0 = syz_io_uring_setup(0x9a7, &(0x7f0000007640), &(0x7f00000076c0), &(0x7f0000007700)) setresuid(0x0, 0xee00, 0xee01) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 18:45:32 executing program 2: futex(&(0x7f0000000000)=0x1, 0x9, 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x1) 18:45:32 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x12) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r1, 0x402, 0x0) 18:45:32 executing program 4: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 2: futex(&(0x7f0000000000)=0x1, 0x9, 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x1) 18:45:32 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x12) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r1, 0x402, 0x0) 18:45:32 executing program 4: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x65, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000180), 0x3f, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x1, r0}, 0x38) 18:45:32 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 2: futex(&(0x7f0000000000)=0x1, 0x9, 0x1, &(0x7f0000000040)={0x0, 0x3938700}, 0x0, 0x1) 18:45:32 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r0, 0x402, 0x12) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$notify(r1, 0x402, 0x0) 18:45:32 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x65, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000180), 0x3f, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x1, r0}, 0x38) 18:45:32 executing program 4: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', &(0x7f0000000000), 0x18) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x18003}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:45:32 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6}]}) prctl$PR_SET_SECCOMP(0x16, 0x0, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 18:45:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)={0x20, r1, 0x1, 0x0, 0x0, {0x3}, [{{0x9, 0x1, r3}, {0x4}}]}, 0x20}}, 0x0) 18:45:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300080a, &(0x7f0000000840)=ANY=[], 0xc, 0x2c2, &(0x7f0000000480)="$eJzs3c9qY2UUAPBz2zSNukgRN4rgBQVdlak7cdMoFcSulAjqQoMzA5KEkRkIWMXMrOYJXPoebnwD3fgGguBKcGcXlU/uv0lC09qpaSud3291er/vfPfce0q6yulnL46HN+9k8eCbX6PTyWJtN3bjMIutWIvG/QAArpPDlOLPdKatv28u/Nhau6CSAIALVv39r1x1LQDA5fjgo4/f6+3v772f5514vvtw0s8iYvxw0q/We7fjixjFrbgR3TiKSI9U8Tvv7u9FKy9sxSvj6aRfZI4//bk+v/dHRJm/E93YWp6/k1dm+T/9OOlvxNORR+/2RrzaLo/qxnPL818/lj+eRr8dr708V/92dOOXz+NOjOJmFLmz/G938vzt9N1fX39S3KbIz9aiv1num0nrl9waAAAAAAAAAAAAAAAAAAAAAACuse08z6rxPeX8nuJSOT9n0l8/Kte388b8fJ9pMx8oaw6q5gOlqEf0TFN838zXuZHneao3Vvl5RLTihVa0ruapAQAAAAAAAAAAAAAAAAAA4P/l3lcHw8FodOvuSoJmGkDztf7znrM7d+WlOBgO3jj5wM2z32t+2kBR66mbi4d4jJqz++d/dU8V9SxZ2oiI8zdlc9bcD6MKmsasqN1V8Oxb1aEHw0FeLzUveTjI/u1enaZxP8wvteO/FpbKX4mjtNjTzqNSF7PaK3ob7WeWLv2dUpq/snd40jlv/lb1qL6SlSM2znb3jTpY+oBF0Hmsvp/4kbG+kg8eAAAAAAAAAAAAAAAAAADgmNmXfpcsPjgl8cuU0gXWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXafb//5ugExGLV44F0zr5tD110I679674EQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgC/BMAAP//Jb5RMA==") r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f2307", 0x556) sendfile(r0, r1, 0x0, 0xe065) 18:45:32 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x65, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000180), 0x3f, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x1, r0}, 0x38) [ 355.205847][ T27] kauditd_printk_skb: 40 callbacks suppressed [ 355.205918][ T27] audit: type=1326 audit(1708109132.776:1261): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=22537 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x0 [ 355.243084][T22540] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 18:45:32 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x65, 0x5, 0x7}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000180), 0x3f, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x1, r0}, 0x38) 18:45:32 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) 18:45:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)={0x20, r1, 0x1, 0x0, 0x0, {0x3}, [{{0x9, 0x1, r3}, {0x4}}]}, 0x20}}, 0x0) 18:45:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300080a, &(0x7f0000000840)=ANY=[], 0xc, 0x2c2, &(0x7f0000000480)="$eJzs3c9qY2UUAPBz2zSNukgRN4rgBQVdlak7cdMoFcSulAjqQoMzA5KEkRkIWMXMrOYJXPoebnwD3fgGguBKcGcXlU/uv0lC09qpaSud3291er/vfPfce0q6yulnL46HN+9k8eCbX6PTyWJtN3bjMIutWIvG/QAArpPDlOLPdKatv28u/Nhau6CSAIALVv39r1x1LQDA5fjgo4/f6+3v772f5514vvtw0s8iYvxw0q/We7fjixjFrbgR3TiKSI9U8Tvv7u9FKy9sxSvj6aRfZI4//bk+v/dHRJm/E93YWp6/k1dm+T/9OOlvxNORR+/2RrzaLo/qxnPL818/lj+eRr8dr708V/92dOOXz+NOjOJmFLmz/G938vzt9N1fX39S3KbIz9aiv1num0nrl9waAAAAAAAAAAAAAAAAAAAAAACuse08z6rxPeX8nuJSOT9n0l8/Kte388b8fJ9pMx8oaw6q5gOlqEf0TFN838zXuZHneao3Vvl5RLTihVa0ruapAQAAAAAAAAAAAAAAAAAA4P/l3lcHw8FodOvuSoJmGkDztf7znrM7d+WlOBgO3jj5wM2z32t+2kBR66mbi4d4jJqz++d/dU8V9SxZ2oiI8zdlc9bcD6MKmsasqN1V8Oxb1aEHw0FeLzUveTjI/u1enaZxP8wvteO/FpbKX4mjtNjTzqNSF7PaK3ob7WeWLv2dUpq/snd40jlv/lb1qL6SlSM2znb3jTpY+oBF0Hmsvp/4kbG+kg8eAAAAAAAAAAAAAAAAAADgmNmXfpcsPjgl8cuU0gXWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXafb//5ugExGLV44F0zr5tD110I679674EQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgC/BMAAP//Jb5RMA==") r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f2307", 0x556) sendfile(r0, r1, 0x0, 0xe065) [ 355.256365][T22543] loop4: detected capacity change from 0 to 256 18:45:32 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) 18:45:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)={0x20, r1, 0x1, 0x0, 0x0, {0x3}, [{{0x9, 0x1, r3}, {0x4}}]}, 0x20}}, 0x0) 18:45:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:32 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) [ 355.322893][T22555] netlink: 'syz-executor.0': attribute type 1 has an invalid length. [ 355.355046][T22558] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 18:45:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000980)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000440)={0x20, r1, 0x1, 0x0, 0x0, {0x3}, [{{0x9, 0x1, r3}, {0x4}}]}, 0x20}}, 0x0) 18:45:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:33 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) read$eventfd(r0, &(0x7f0000000040), 0x8) 18:45:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300080a, &(0x7f0000000840)=ANY=[], 0xc, 0x2c2, &(0x7f0000000480)="$eJzs3c9qY2UUAPBz2zSNukgRN4rgBQVdlak7cdMoFcSulAjqQoMzA5KEkRkIWMXMrOYJXPoebnwD3fgGguBKcGcXlU/uv0lC09qpaSud3291er/vfPfce0q6yulnL46HN+9k8eCbX6PTyWJtN3bjMIutWIvG/QAArpPDlOLPdKatv28u/Nhau6CSAIALVv39r1x1LQDA5fjgo4/f6+3v772f5514vvtw0s8iYvxw0q/We7fjixjFrbgR3TiKSI9U8Tvv7u9FKy9sxSvj6aRfZI4//bk+v/dHRJm/E93YWp6/k1dm+T/9OOlvxNORR+/2RrzaLo/qxnPL818/lj+eRr8dr708V/92dOOXz+NOjOJmFLmz/G938vzt9N1fX39S3KbIz9aiv1num0nrl9waAAAAAAAAAAAAAAAAAAAAAACuse08z6rxPeX8nuJSOT9n0l8/Kte388b8fJ9pMx8oaw6q5gOlqEf0TFN838zXuZHneao3Vvl5RLTihVa0ruapAQAAAAAAAAAAAAAAAAAA4P/l3lcHw8FodOvuSoJmGkDztf7znrM7d+WlOBgO3jj5wM2z32t+2kBR66mbi4d4jJqz++d/dU8V9SxZ2oiI8zdlc9bcD6MKmsasqN1V8Oxb1aEHw0FeLzUveTjI/u1enaZxP8wvteO/FpbKX4mjtNjTzqNSF7PaK3ob7WeWLv2dUpq/snd40jlv/lb1qL6SlSM2znb3jTpY+oBF0Hmsvp/4kbG+kg8eAAAAAAAAAAAAAAAAAADgmNmXfpcsPjgl8cuU0gXWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXafb//5ugExGLV44F0zr5tD110I679674EQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgC/BMAAP//Jb5RMA==") r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f2307", 0x556) sendfile(r0, r1, 0x0, 0xe065) [ 355.386775][T22563] loop4: detected capacity change from 0 to 256 18:45:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:33 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x1c, 0x35, 0x1, 0x0, 0x0, {0x2}}, 0x1c}}, 0x0) 18:45:33 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000e000000850000000500000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) mknodat$loop(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) name_to_handle_at(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000580)=@ocfs2_parent={0x18}, &(0x7f0000000140), 0x1600) 18:45:33 executing program 0: modify_ldt$write2(0x11, &(0x7f0000000000), 0x10) modify_ldt$write2(0x11, &(0x7f0000000080)={0x3ff}, 0x10) 18:45:33 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xae, &(0x7f0000000080), &(0x7f0000000000)=0x4) [ 355.439087][T22570] netlink: 'syz-executor.0': attribute type 1 has an invalid length. [ 355.476956][T22578] loop4: detected capacity change from 0 to 256 18:45:33 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xae, &(0x7f0000000080), &(0x7f0000000000)=0x4) 18:45:33 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x1c, 0x35, 0x1, 0x0, 0x0, {0x2}}, 0x1c}}, 0x0) 18:45:33 executing program 0: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x88, 0x0, 0x3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0xc008240a, &(0x7f0000000000)='H\x00') [ 355.504783][T22581] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300080a, &(0x7f0000000840)=ANY=[], 0xc, 0x2c2, &(0x7f0000000480)="$eJzs3c9qY2UUAPBz2zSNukgRN4rgBQVdlak7cdMoFcSulAjqQoMzA5KEkRkIWMXMrOYJXPoebnwD3fgGguBKcGcXlU/uv0lC09qpaSud3291er/vfPfce0q6yulnL46HN+9k8eCbX6PTyWJtN3bjMIutWIvG/QAArpPDlOLPdKatv28u/Nhau6CSAIALVv39r1x1LQDA5fjgo4/f6+3v772f5514vvtw0s8iYvxw0q/We7fjixjFrbgR3TiKSI9U8Tvv7u9FKy9sxSvj6aRfZI4//bk+v/dHRJm/E93YWp6/k1dm+T/9OOlvxNORR+/2RrzaLo/qxnPL818/lj+eRr8dr708V/92dOOXz+NOjOJmFLmz/G938vzt9N1fX39S3KbIz9aiv1num0nrl9waAAAAAAAAAAAAAAAAAAAAAACuse08z6rxPeX8nuJSOT9n0l8/Kte388b8fJ9pMx8oaw6q5gOlqEf0TFN838zXuZHneao3Vvl5RLTihVa0ruapAQAAAAAAAAAAAAAAAAAA4P/l3lcHw8FodOvuSoJmGkDztf7znrM7d+WlOBgO3jj5wM2z32t+2kBR66mbi4d4jJqz++d/dU8V9SxZ2oiI8zdlc9bcD6MKmsasqN1V8Oxb1aEHw0FeLzUveTjI/u1enaZxP8wvteO/FpbKX4mjtNjTzqNSF7PaK3ob7WeWLv2dUpq/snd40jlv/lb1qL6SlSM2znb3jTpY+oBF0Hmsvp/4kbG+kg8eAAAAAAAAAAAAAAAAAADgmNmXfpcsPjgl8cuU0gXWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXafb//5ugExGLV44F0zr5tD110I679674EQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgC/BMAAP//Jb5RMA==") r0 = open(&(0x7f0000000040)='./file0\x00', 0x40c5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf975da372f3f3eb455aaf5822bc04a51b6cad24a2331369df81c123b009a2381b42e9aeb077f621608d81c12a5f5c6c295d74afd4dd5c051296be0b54c70bf899b347c36bff62f313079983409d7f9cf1242c917985c1b5d0736fe21f8514f63d0369a374c42da40bd5140bc3e602d00c3cb4f8e621863ab47422778d67d72de34753fd72cef80649a1548e4e8dcbcffe4054cc9d8a1f922623a75904cbdaacde768131e587269a4a99d82f7009c1b8ab79aa232a2fd45ad71b603803123f6ba979fa6a87525884b08d721a21400fb1f950b96ead82f408cc4388d3b78fb456616429a520656d5e5a876fd04748498902c86f58d45f4c1b3919eb846a00edf07e7a830bf723e4774f085f15534dd3b5246c0c0970b5ad7bb39b30b156a9430378c5b0aab1261c78d72ac301cd552d5e8dd4b642ec1dc0672745d593bb26d095b5b23576e3cfd6ab580f6e09419d0f0c64250fafaa3759aa1888da48d89c3f7c9454b0b3d0ab40445f5bed4493ef43ab08f31b1345ac4ffd94ad79c9eee53904ed6f572817153190d2e6863f2e39356bb99926419fd314341a536b7e76cae60bf7750a4c29e3f4c7f005530b1d4ee0e25b93b76fcc1108222f0b00de52cf4100e97adfd7b9db1370586ba27e1e183299be00d0df8439c380edf2f79deb441eac59b814b04accdff5e17f02046139f91f0332661676ff506e575f0cb2850bcc9f8666f6d1f69f8f4271cb804a79fccd7016f049d1a494c26a527c437fa0be6d51ec7543d9bd7a2f016194ebe3c99080a6c9b5119863dfe865f8e60cae29f50b67dbfaa0a3c9794d73034485ca1613344c572783db3dfab01b28089c51cda99cefa4c1c881a29e229f04c7e0fd04dc425ae8417852e6e31520c6207e9d4e35285feef2a2cb8a3bceb08a166fa4284a516362621e2c06731a442791f1db063a32cf1f005c914102c7273cb4d7ab1bf567d72f2307", 0x556) sendfile(r0, r1, 0x0, 0xe065) 18:45:33 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xae, &(0x7f0000000080), &(0x7f0000000000)=0x4) 18:45:33 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x1c, 0x35, 0x1, 0x0, 0x0, {0x2}}, 0x1c}}, 0x0) 18:45:33 executing program 0: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x88, 0x0, 0x3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0xc008240a, &(0x7f0000000000)='H\x00') [ 355.550036][T22589] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 355.580616][T22593] loop4: detected capacity change from 0 to 256 18:45:33 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x21, 0x4, 0x12}, 0x48) r1 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r0, &(0x7f0000000380), &(0x7f0000000040)=@udp=r1}, 0x20) recvmmsg(r1, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/22, 0x16}], 0x1}}], 0x2, 0x40, 0x0) [ 355.601202][T22596] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 18:45:33 executing program 2: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xae, &(0x7f0000000080), &(0x7f0000000000)=0x4) 18:45:33 executing program 0: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x88, 0x0, 0x3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0xc008240a, &(0x7f0000000000)='H\x00') 18:45:33 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x1c, 0x35, 0x1, 0x0, 0x0, {0x2}}, 0x1c}}, 0x0) 18:45:33 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6}]}) prctl$PR_SET_SECCOMP(0x16, 0x0, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$bt_hci(r0, 0x84, 0x81, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 18:45:33 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x21, 0x4, 0x12}, 0x48) r1 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r0, &(0x7f0000000380), &(0x7f0000000040)=@udp=r1}, 0x20) recvmmsg(r1, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/22, 0x16}], 0x1}}], 0x2, 0x40, 0x0) 18:45:33 executing program 3: pipe(&(0x7f00000007c0)={0xffffffffffffffff}) r1 = socket$tipc(0x1e, 0x2, 0x0) recvmsg(r1, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000001840)=""/24, 0x18}], 0x1}, 0x8002a0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000100)={0x43, 0x0, 0x0, 0x3}, 0x10) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 18:45:33 executing program 2: mkdir(&(0x7f0000000100)='./file0\x00', 0x21) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x622000, 0xada66a977c02d739) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(r2, 0x8, &(0x7f00000003c0)=0xae) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)='veth1_virt_wifi\x00', 0x10) connect$inet6(r5, &(0x7f0000004540)={0xa, 0x20, 0x0, @mcast2}, 0x1c) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x4000, 0x21) sendmmsg$inet6(r5, &(0x7f0000000740)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000640)="f30e3dfd77fac5ddf7d113c9e83f57080e53177d680a143251b3be13a7d45f46ed8586594743378d59fbdb907fda7923ba127a9dc3c36de81deaecb913f0bb91db659ae11a91326c9491e64155eaf925a74fca29e6d3a37e1859877d33d7c05f129625d67fd152a7a9aa448a7294fac904d3dd30c4f8c218d4bc56d42542a2e30b74e03f60d50366bc40b718fe269269aa8a527d0c9e36a9266d4e72c80fcf0fe0eca25e65051248cba2dfba615737c938930f1924d2cdc567567f97a73a7319216e6714eb50a4e209d394a5f3335ec7eff1086d2f9f33d044ec6319917bb8b5a4b201e9", 0xe4}], 0x1, &(0x7f00000056c0)=ANY=[@ANYBLOB="a010000000000000290000000400000021100000000000000782318687410fd61db36a8d4afe6c1e9b14d9130013f25a885fc08bbb85c17cb04bf81d21735e19fd0bf2fb8d088480e7e13a89f53d4b52fe60d77996a0c91c0b5959f92265f2478b0cf462f1af863db5b800db21763e55447c638258a92a4f24939f1ba9bd64204554a346f9dc6220edae13761c00ee9dc4dfff14a5e47f40edc2025509002c5b00b2f201458db932117b7f5ed9ef7a117f81bbd1052b26a5f8e85ade8598070f8c26540aa0fde96137f655e7267d3c9bc9f54c6292cee49c611a0353c8c66fad82d16004abfb420404ce29887596d8fa2b8e22d88a03948d9c44aceacded7c05455670e38bfe4d0358bbb620f07216015237ab126a6d4e5cdb17760f31f64a934600b6898b360e71975a9e7fe6fd7ecccb67cdca43864991cb61aaab6aaebf00908d66b15fab291af28c80ddb9d356dcba89f5013da13c360a29110aa18bd8d3250393042aafe22e00a825e450e54682c277371954b2ebc68ffa477567e727c61f587d137bd12e0985abab544df3df88f8c345c7d0be0144983f45022a6bd98830fa90ae29b2c85b72e7447dd6719ef01e6e9a10eb3246cd23cd0d5ac474d194a3b2ed5062ec6d7c8ff20d022e50c2ede230a56d63287b1db5358fa89eae26786c1b9cf50cd65956315ce40726a5f734a644ec35c002cf6746a7b135fc55d538cf2ef5de19421b92b42fad5675206b88a47b009750d970161228cb960c92d17b06658076b54a28b0b412e1aea240106e6514c51ee00acdb6ab0b73bfee4e12691d7049d79ed82b3cc52a289a9c721cefa0c35daa9ec2c4bb96aa412490bbbc2905e0a13a3feba913c4f3a1b0cb11325a05ac8bd41300cc95998ef224516f805b5bd5774b0caf3b4b871ab6cc37e39773be3c79f07195ce39fc8038b3d9cddbc1c282b8831323bd621c11d5e6cc467733e1291df5a0713ed44fd5d8f403142656f1fa8f104e4076c230a525b68513996533be5cabb58332c11fd5ece9644e3e7000584ca55b01ec5b1dcada7428de9be87bc14a732ee86ec677f31fda085200f8e6984631c27a35e1e3c5068b25766755ba8bfffa0a40e7147b0f0e33ef7c2ff7aff886a0943ab7e546a83054e6052e9a7153c7124599e78acab765a97412ee9342c5187019220ed284d593e955c6483ef83f49d3da3266c8807114f6871978624510a7e9a8ebc51c774cca3197a7bc0e61b0f30ba88e47852a3a02d2a715a4785bbb35160a217264f0370dd921cf3c4cc229a0bbd1554006ac32c5207bf6e3280025eed99b9bb0c1c57c5ef2862faa954ab784f6244f59c88b2e1a7671a51aa4829f3e7c75b929d94996e8cd2813e3c23a0705bd781b8c9dadd9b8bdb0d1d77ce38db76ccb2a3add44d6363346201d645d45859a62cd04e00266cce30b6f7426f644e1aebb70f64ba6431f6681a93163094858aef020ca00f70b0a07a7dc62e777bc770788113c84b16a12275566eac910576d1ad650ce020c7d9ab60e49d4e89ef019e6afbf8c4f6c4694d82efbd973e98a5579360a903e2bff186cee1e6215f6c51af82ec88a16f3a21cdd46a7f8c21902d84542e2d7c46922c374e126a856d03efc970ce9a513b884098c20d91521d8d71d6f64f7fb27343959bc0c003e94fc910631d5cc629297e584ec5ed08c9b5f57466b07a1eead4359af76ebf2c3e1cd621dbb2ddee588a4001f49c1494148701839cd6f990b995aa5f2be45732093fd858e207344536f352098f537a1436d4b1d8938a57e0308b80599b9ecc9334121bf62976f499a4a573548f6000010e564cb94b687af740b71fd3419f691f872dacc79fdd3a7a5dd995c3ec8635391e61938dc4df472758bc2226a6a74fbc1ebb56b7438f44b79ac9ef5f85b008177bc5765670d0689c8de50642d2d1e60bd53a8ca6d1b7fc13007a581baa36ce828a2fd0a41290662b70746ea5201000000327afe49807597c9dcf20494163cf36b423d5a09b4fdb55eb7014bc6cfa591f23830aa5cf3034d4dc27072329905dfda71fac4127745cc547b0afa2b9493477878617cce92353939956952ba5f69f79b5229528d58beff85fb2c1c5bda7fd85362bad40870db48bbdbd6a6671b5e014575d40432c1e694bf49535d20bee3103cdf1d0ce30697970533b24e4f513de3ee829aea4a90b1e6bb3f65f46bbd2447a59385a3480970b089bea15acb5d2dd9543279e089f119604552b7521aef9a3bcf7573d1a5a7772e50b962f856b18b925f1e313b06d705f82b7b136ad804cb74a86e013913237dfcd46f216fcbaed64fc3c79b00785e3b4ac12712af886180cfd09f5f7412c93b43e669715812a77b4eb04c8ae81820d14399d55a8dbaa26010dc0a325641b8738904cafe9523f5ca7e04dcc2852492fe938c79c288df20b767f5d03715bc403fd0e3471e260700000000000000c111740dfda2b82cc69c86124d6c9025ea9a4264123e8035a97bb495f92c3ad8446d68d76ff0142f63741c9d964107da35078d4826572ed7497f8e70ac9c376378eaa78644488c62c53a4400c4bbe5b8a6776f976e5f3f843e2d06659016abbe70b7a37b4ae363931810d14d6d52b80800fd356cd07a7350485290dea81b92fd094a267b3708befbb1437bbed381dd93d27520a04383b05c60d904dc5a0d3995ef9ad2f207466c5689c140cec29e9315fe3d06e1285b835178ecb411b5e9d83cc1073bb0cea88bdcc286a23d3965b8ff200c6b4af038cb53e9bb24d7cd33709a6347413c68552f2bc2415588d1aca630a0a4542e9b31fa7c2c4c09df0af3db783fc3a2f7d72931703c3c5879bd8490c3ba37a83deaf0a74d42038ff2558ac79adae74fa01b148946044e0da7cd2ad616cb47bab599e06247c96853f60e900619517bd4e1c43151596cdcc607e80e1805f5ad23e01bad9b47c12e31e052ee0e73116477f5939a7b9a5ebd055ac84aebb42f4bff5e572089cbaf761216c34157eacae791f5b624d8930e2c63cdbec5277503a0e12cafea570e4dee2669416e6b2824845bdcdfa8771c198520aa6fdfb0819f604b5cb0a9a038b3b79b94013c7e1d0617ad4b34dfae9e401328848729bb7de439368c6a30092a338530cba1e28e4e19025b6aa1bed6260597c604a3a357b42fcc46ce6c84bde14416ab89c4fada9891184f6dad1f8fdcee1655ade183deac1bd97f6a67ee427a06896049814417b78a08c5486ca8e38b7b4213447d62efa2136cfc88e108534d71546b1aa9ac3bcfcd118390b0fb29cadb472e5c68416780d049c746a6c35a904cb729e25729caa968d1996247da176abb2183d4da61e448417e4ce314f80d53c88a3313d025161252fe8603222f2197226f4e6b50ec3fcc13a858ca1b8cf25730b84de4fc22139d9c0f69f529a060aa2626753c4c1c4991efeb25272611a0931bca3b1f2db64a20eab1c01a9d213842dc963f133db849840408e7b9457f1a3c847dc6a730f7f0d0f2d19f1a27c4c70bb56d94292c5225090cec8439fd7434f7c6491a7761037c5c9089d97f635c1f90d44b5d18e04ebb1a6753b6e282ab6b95bd1672d9fe5a6f93bed1c357a629f57e2bd531ec2544cabaf4c36e7e478db54fd66b7ade98661d137ae09f6d22454f9489d9a99b466cee90579ebe29c1509f7df9767829d9958e7060db3da3bee587fd8723e05b5393652322265629260111bfa8a5122b211d64743a9609147eeee05df4e49ebc5ad57323b920295d9aee76dc4dbc4fb1b2195593c322395fe36c08c639f4e99f3e68ffd9a4851d82fb1e4d848b42d410830e4b7a7142d9349a37761889ae64b7ba8c734f7bb3fbabcfcd6d38a133b7c8dfed2f5b9bc7493ea40f66ac323aa19e3b3f23539db197c78f2a65a9376457ec3779414b734e5af06221f890d4a6f292947b889d06ff698a0102bc6bec84f5fd50930556af698f35ff89c318e1f2f620773f6e981846fb7ed58b632b0a9506d2ceb392e3bd502d0f3d1eb3bbe69c701d82f01b4de0c0ae0bf1e02793ab35636e95200580a9a70c6c48502d8e944f235aacb742a949df45a491015f8d86e86c629f6a4bf02be86ec3d10a8d8d02bcea8f8d11c078e05c1eeb1cd13c51b260fe486995a440353db0d958c3b951237b19b8f31a9a25dd8a68df223dfd547e62d740c9091267ab3de8655c128908a50f17ae7268568cf9be26ee2ca88b3fa2bcc234dcd09ec64e01b71edaf06490a7ef9f08b51eb94304f39264cb97669664801f9dc04edcc06207a7c067f0d58bd0ada0a409800b31379975810203b5145a0fc51f48de9b734ec61a07ac3a449b012c9832b699180a5f9722d5b41ac54796a799271767106169b86022439d9618989fbf3225f4bd9fd0428a2b83711579040014d121ff4dacd7ba4012681170fbdf084d43bd513b6cd360898f17b4e6eba5062822b51b4b007b0d37ecce867f8b62b8d492a6692540b39966b550875963f97d9a82f6aa253a587fa441316c66c52b5cfb44b45826fcdff4667129f841b2c79ca5f24d818afa001a2e27c5a93a84785fbd2ad42f2c348d01660e676ed231aeb83a39ccd7dc902303d2a4dc0d05802441791c0950f458e6775e510d51cdb14df7a152220ab17c653d5275d0d45e9f8b4d1f5d06bf2881458089a2dfb57461cea5bd24b254fb7d7311cd10b9791b3ec3bec67fabbc2d16274a72e9d41973e6cdb9f47720e6f5b3d1a8d5c70104d002a1474e8c69f0d0d4e733e41ac6f8813746d5663bbaae120080f04ca846cc7df08bf7ac674031ee2b32ec4d7c01ea1ff692a84caa9c53ac40444214257c5d80d5069ed7c2a8ebd563958918dacdc7dd9c26a06223b46346768c0c7731b18920688aa345394de390e1a8a4d303423fff699b1d7311f805fb078b9621590011fb8eca9165b9d8d0a3ec60afc25786d601ebf751aa902bd4da46bfbf282437c16de5c15c95201f571cfcc43818f4fbd4ee9847c84a8c4fbcc841efef75185fb8e02289e3b2ae912a969750b715c6a3f12d66b0946c36bc308f07ce1d75b3cd28dc02628e0500000000000000e6b568be1a70e553308c09e1f53c9afffab844b8befb85f3a3504a827c18de684ca68eb8caded44d21da39a91bd66cc1aa96d929f9a6630ca15e4bb12a78a1d5062443fb1db5b9c1e7e02234177b1d949578b89877ca63ac34f003905bf9e516da86e81eeb1ac647f07c59be7e891908bd38efcd0782f83849a4dd22636e77c33a0872841d1ba698cfa90d4a4a28e09bb09802d91e251a0d2c16e97d463f133bbd1cc0becfbf3b19f3a89254e01a49d288e3a126ac302d7b7864a8422cdc2a0eac6cf590a6e212328d46a7af9a79427768c6bb60d3f183b114bf7257f452881a3e726fc6a83c6c82205cdbde8a14dc673d3bd8aa711ffd097aaf57786b8ed258fe16f7b731a935f5e21fee52a13bbf8d6318944db5d4253c4d54879a6cd2ab1f1f07689a04f90e3edc08bec5dcff75a1fdf344a369f3762f759da7eaf61277bfe3b548568e37f9d9dd75bcea3d7897ffdcc64cc4419e3f5ba09d558303bc384147ea73350c88987465ae0c41531ac064c196b4ff45358cb01c0af03f8b377e9128a32da29eb058c01d646ad5a39bb44d2a79c321971e9b97e578f0dcc73ab4d74818d833c74958075ba917d39d3dd2bc8867b9146a0f047d2e1824f0d5b521e7aa4a8b8cfc10c5b79352317020c803ca70d02158d71d6e1ea9bff731d00304e5bda1148ff0b59a28851801b1575eeda68d506b75c1afc703a47a5cedda19de6ecdf714a94d5d7faccbd1362d79568523028e41cc917768f41e0756afbf86fd1c238338ec69b1995e5541315c88041a736aab57256246e8feb3f46776a5ff895853ac856f3900432e443b4099185cc20c2ca0e6d75d5c546e8dab9e99ed9f068066f4ee20836f842511095c6ff4e91069ce50cb6972a688932caa66ca3dd90e63b40c193017239ed98a55b30b15f8f9292702cc274902bdf91f6816954e4571bb716d75e1d750df837708ac0757e4cf4a4f0000003c9949b082553d67bf6d2b26d00dc2aa0b7785f35d6dfd7ccdf04f7fab0cbc3738017d2dd5fa56e271b367b9e70928a52d9dd5403c91575597013179b726255a34e0c07cee30a708aabad168e1df8ea985ffce9044edf934f21ed967777d133884077b22dd9f981c906852a6d7e3597cba7ebc4bfe3b3d040735a181bc3f1e550a20ac9826f01b01300a302c5c1664cf43a30aafa64ec6e1833a7b67ac01f658de50c4db58dbfb4a8c275a9d94d60cfbca7b424c716b8a5ba9d2fb90518fee1da97e9571d7a8d0441ba2e935bd0f0c2e41ebfb4f300ed9dbf760ab6c438053aab9d8a54188397dfc265bf3ff5d7df8a28234b0bb3bd0b8b18acb49152ca678915938beaa8eb2b1fb0fa283a75d911128ec7eb3168f1c3b4863a99cbf22d26df17b8242c25a16d9699e8698cf79dfcc6c65006cb1edfc8a030003f99f8093de73e1e09a58d1d36e1b9ede19d8a80df68f4914cb635cc768b9257695f35a75df731411c235c2f6100a1a82c95d9b4990194f9bbd94c83b322c0e406bfce0ec2f82fe116de4f7bb58a8b30f06c831c6b5f201bc89de770034659fc9994efa1e2c54eab76b67cadb13a244c2740f8d812a948f9404239d24ca55faae780a407b77a961a5a10886dd570efe09b20931c245bb2916f8159aa52de4f39ce07969887e6ecf28445e8a52fed5a208202a11e716d61fd8677b57e6f3065122a4660d8485815cc2c5bb844ff8ae774aea6a7aad0c610615f90d16"], 0x10a0}}], 0x1, 0x45) socket$nl_generic(0x10, 0x3, 0x10) r7 = open(0x0, 0x0, 0xf0) creat(&(0x7f0000000440)='./file1\x00', 0x25) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r8 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f0000000240)='./file1\x00', 0x840, &(0x7f0000001d80)=ANY=[@ANYBLOB="696f61727365743d6d61636761656c69632c726f6469722473686f72746e616d653d6d088249b90460f8ccbd43697865640000000072746e616d653d806f7765722c756e695f786c6174653d302c757466383d312c636865636b3d7374725663742c576e695f786c6174653d302c757365667265652c747a3d5554432c00040000000000006f72746e616d653d6df66065642cf3686f72746e616d653d77696e39352c756e695f786c619b653d312c726f6469722c756e695f786c6174653d4576e46ed0d77da4122e7049b1fe312c696f636861727365743d61736369692c756e001000006174653d302cf4707eed3b71d716a32439cb3a0b646d6215cf4d48ee60697b748833b66130303030303230303030302c696f636861727365743d63703836302c7569643e8ff114c3cf76f2f557817bd0f808000000000000983d8c91e4893bec9ab613559491367a09e2f5855c52a8a93ef8b50b6b629a020a90861805afad5c29d5fca09a4a43a263a1792b225ebddab11681d244edf55c8aeffdb3446e843e2116cf1545b18b2f4bf23a3677615f8a436eea793d59d60bbb221804b79be52c29e260f87b2abd35054d5014f6bdfcfd060000006f1af401fe0a4649e56cce463519c04ed2658f710c46bca9d3b35a663546990f8ee68b5a274dda1ea0eec49a46fcd3f5b376eb8f3efc8effc8000990ba53fe33c5e9f6abda129841ba5d761704dc39b7dcd489a314b10264063ecb8ad908712f23194f972914e37b0d7e58e5be704c884b7e1289e26a2d5c1c459d4b2aa833b19ce07d2d4637d0a14d6507aac0840d36ea49b68685c34323a08949b79abe296e03b348f4a06472d8784b5dd7756311e79488f61424c16bb3f70c7e97f8efe63b701b546947d27dc29d100f530000006666c98809daceb485079114b283e2d6dd867865944b4f851c739be2d1507ffeb79f4520673c26449ff72ba5f8a39451b883183bf06627b6bbd64e394fe5017dd069926b6898b67c27d8a0dea310e1e062a2149583a50112caebf458f74af5870f2887210f37ade7bd24181bd9d291863d2bbc8d6bf16fd4f19684d0774b9a7898f96438cdba646e69c244a6567095a8e7da4ba7845a552a4ddce76356a62489f1aff8b3731aca7f11b039b84b4071ea566eeaf093ffd6a421b621a67b1bf6897adc991a09b7610056cbb0a60143b5e2bcc52822dac6d00c1fabc179e0b3dd4f51cab7a996b0b6339f8159711873106b6a7aa7c7980b06b002e4ae4ac14619f3006dd18744bf833a9b3946af70463ad07da29460bbbc982ac1e0186181c640e423298630dfe9d7a56fe7a38b0c6909382a2beaf700cea6dacd22a89d1240cc6b367f2ffc2e5990292e08f34e9cdc0c77f1fdf599452be216bb6c18dec3f96e802783c6fee8f43f91cee039b0be3b3317e6cb6b1b7f6e4a25bc55b5ed4b9d3545fcabbfaeaa41ae757124278cc846e69c6de14c3033a433388fb37b94ba50651ae35d1e41d8c57cf672c4a4bc8558476464c855f769e7637766602f2508c0a0207fa43b4306ce79233325f4f27251c1f8ae51fb6b396244994faad8dfde59e1ea903480b6b38b8c526cfb7421678fba6c150e752ff14dbe95081b8ecd9b11cd46b0c988fcff6d6730164c2003259d64384741000000000000000000004c1610e6d66524f7f59dcb4b9902df45b745faa4b1b8956361cddce301a55c3e9d2517f6fb7569867700000000c135edae66f037126225b98cb44ab02c6a4fd2ba86c60b2da139cdc21d20e6846a10d84b53bb57e7aeb8fdc40b906597f51b7a7024a64519483f0d58e88b94ea7d3628c9e04a3bd8d92fc033bfdaf6b9edb0d217b310dbac334019432f3b561a6ab26602109d565134235f76ab243f781c84719e9b9bf848cfb7ad20868844c1fdb1a58937be3a2a7acb35c1069f74c18c758f780e5e57b2a9cff2ea25310ef3b0df14024f498d4ceb013c339686948be2904a640ae933e23eb592aca5305b175ee0002338d7ad5d07ac184ead9bda42c98b8b13ed2437f2f112117c99e9ab1d72c1d17c750d964011377eac90ed7ec5d671054c43013e1b7aff104361f09c8762680a1e862cf9c1a440f9ddb5c31602bde45f23dd54249aa5a2a177c0f5a650864913fce714d004fb15a7e6cc85377c618a80cfd6974480d2f6cba36aa335741635fb1842d77f1aa22c6f239d5faf862ccdfea807687318e70a072d2ef1182db62b06037332fb0f87e6dfa1a9cc4f19d8a7be3ec500e797f9ef7f71f03ac218a2f38daea2497b5daa7e8bc698e16d7fa9ffa2a7e7d0d224f13ca2217690ee8622290cd60543b6b7480a4d9cd4dd6c858a3365e2516a9c8f91b02d553b90c6e8a268b3e599d8a985c35389d4c12be5cec9d3af573dedd91aafae2c8f34f1a809d1e89572f7000000000012401323b9a5fe0d194a779906ba2f0800e5b45bf08fbb6f7dba42ef5d8b55c5564ee8e05508f29b94e054592e14d50fab9b83331ff0e3158f134215c848958c017316aef804ba43333450c7933dac9fc4b226f2bcb8bdab522ba12eb317dff69801014a6a3b2bcbab8f04f0a46aedc89210a1572b04b2505245e17c512c2687793caee17e7ed5bb4e7af44cca1b0b69410000000000000000cd31a9f2a5fb2fce8215b9279e9a001cfbea152410055722e2ffd36ec6412131760adc864f04bdf51e23e1c7c25dcdd2f3cf17d7c87f279e22f7ceeabc9873d10e36adab7c1907f49aa02d0001000063d4a8c1b404c4bd3188f100a0862dc2578b99ffa208a090485aaea3776f7cd71b09fe541bc963dfa1d86a1ab0c3e5681bdaed51831c71e82b3ccbd3f69179b08eded767553e8c40dcc8fc1151649251b0859ffd14f20ad1a555dfee2d242b48890c3f7f516caac624af59c853f63e6cc03d41b9ea0581e4b0f9215eb430d638a5d3f6f3d49c33a24cfa945164cbe2d940666fc88be02e4ffcd60701ab70ec910b48c19285e6d5e167041bfed015bd2d778f614113831acfcda40585ef8c3f0f48e980459a514346", @ANYRESDEC=0xee00, @ANYRESDEC=r8], 0xff, 0x20e, &(0x7f0000003600)="$eJzs3bFrE1EcB/BfbdXikiJCQRwOXJxCW+ieIhXEgNISpCJitCmUJhQsBBRs3QQHN0dHN1FwcfOPEHQVHcTR4tKhEDEnSSNRYyG92Hw+y/24977we8s9brh3N8/U1pbXN1a2tz/H+PhIjBWiEDsjMRFHYjRSDwIAOEx2Go342khl3QsAcDDs/wAwfHrc/68cYEsAQJ/t//3/ydKbD+VKYbZfnQEA/bK4dO3SXLE4v5Ak4xG1h/VSvZRe0/G5lViNalRiKnKxG9FoSesLF4vzU0nTRJRqWz/zW/XSaGd+OnIx0T0/neaTzvzROLE3PxO5ONU9P9M1fyzOnd2Tz0cu3t6O9ajGcvzItvOb00ly/nLxl/zx5jwAAAAAAAAAAAAAAAAAAAAAAOiHfNLS9fyefP5342n+H84Hap2v86iZH4vTY9muHQAAAAAAAAAAAAAAAAAAAAbFxt17a+VqtXKnVdxaWD3ZeecQF7vzj18MQBv/X/HqeeXdsxvXF3ua/O39QPS8/+Lq/T/MeTkIHf69mHxaKL/e/Pil11TWTyYAAAAAAAAAAAAAAAAAABg+7Y9+s+4EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALLT/v9/34pPs5MzWS8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAh9z0AAP//RNm0Fg==") syz_clone(0x42048480, 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000400)='./file0\x00', 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x16, 0x21, &(0x7f0000000900)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x6}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r7}}, @ldst={0x3, 0x2, 0x2, 0x6, 0xa, 0xffffffffffffffc0, 0xffffffffffffffff}, @map_val={0x18, 0x0, 0x2, 0x0, r6, 0x0, 0x0, 0x0, 0x9}, @jmp={0x5, 0x1, 0xc, 0x6, 0xa, 0x0, 0xfffffffffffffff0}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x100}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r6}}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f00000007c0)={0x5, 0x1}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r0, 0x4, 0x0, &(0x7f0000000800)=[{0x2, 0x1, 0xd, 0x16}, {0x4, 0x2, 0xc, 0x8}, {0x3, 0x3, 0x3, 0x5}, {0x5, 0x5, 0x3}]}, 0x90) syz_read_part_table(0x59e, &(0x7f00000017c0)="$eJzs0r1Le1cYB/CTW9pQ6I/ID8HBDoLBKVaIgw7JIBJDFhWx4uAsOOggODhIJDr78g8ovoG4iHtGUUEU4iQZxbmguGRKqd5SdKpU+0I/n+Vwz/Oc+3D4nsB/WhR+aTabiRBCM/n+0z8fFYZKHaMDY+MhJMJUCKHw4w/PlUTc8ftfT/7YelZKZms7l4OPRy1XnTfn6b0o3q9GISyHEGbv9lN/7Wb8Hxznz1Irq/PFtcX8zG1x6b53urvQvl6Y2+zbzZUn2nKT8cOqRq/PJT5pfrrWf3DdHHnY+jKQCqGRvYj7Mh81kH+Vt/lvt1bqlcZw1+FCT+Zr/bS8Eef+9Cp/jwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPh4x/mz1MrqN/HX0n3vdHehfb0wt9m3mytPtOUmo5dKNfrM+fPFtcX8zG1x6T5d6z+4bo48bH356dvz7xrZi7gvk/ic+fyz3ua/3VqpVxrDXYcLPZmv9dPyRpz7k/wBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD+pMFTqGB0YGw8hEaZCCINRy/5v+83kSz0R953E6/fxWkpmazuXg49HLVedN+fpvdG4vxqFsBxCmL3bT/3dd+H9fg0AAP//iuKA4w==") 18:45:33 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x21, 0x4, 0x12}, 0x48) r1 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r0, &(0x7f0000000380), &(0x7f0000000040)=@udp=r1}, 0x20) recvmmsg(r1, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/22, 0x16}], 0x1}}], 0x2, 0x40, 0x0) 18:45:33 executing program 0: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x88, 0x0, 0x3, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0xc008240a, &(0x7f0000000000)='H\x00') 18:45:33 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x12, 0x21, 0x4, 0x12}, 0x48) r1 = socket$inet_udp(0x2, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r0, &(0x7f0000000380), &(0x7f0000000040)=@udp=r1}, 0x20) recvmmsg(r1, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/22, 0x16}], 0x1}}], 0x2, 0x40, 0x0) [ 356.013655][T22606] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 356.037691][ T27] audit: type=1326 audit(1708109133.647:1262): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=22610 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fdbd3631da9 code=0x0 18:45:33 executing program 4: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) setsockopt$sock_linger(r0, 0x1, 0x21, &(0x7f0000000180), 0x8) 18:45:33 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x3}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 356.175109][T22627] loop2: detected capacity change from 0 to 256 [ 356.182241][T22627] FAT-fs (loop2): Unrecognized mount option "ioarset=macgaelic" or missing value [ 356.305421][T22627] loop2: detected capacity change from 0 to 2048 [ 356.388159][T22631] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. 18:45:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@bridge_delvlan={0x24, 0x6a, 0x5, 0x0, 0x0, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) 18:45:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x3}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 356.478557][T22633] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 18:45:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@bridge_delvlan={0x24, 0x6a, 0x5, 0x0, 0x0, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) 18:45:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x3}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) [ 356.555677][T22635] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 356.582303][T22637] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 18:45:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@bridge_delvlan={0x24, 0x6a, 0x5, 0x0, 0x0, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) 18:45:34 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x34, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x3}]}, @IFLA_GROUP={0x8}]}, 0x34}}, 0x0) 18:45:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@bridge_delvlan={0x24, 0x6a, 0x5, 0x0, 0x0, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) [ 356.597388][T22639] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 356.616592][T22641] netlink: 'syz-executor.0': attribute type 1 has an invalid length. [ 356.636149][T22643] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. 18:45:34 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000140)=@nat={'nat\x00', 0x1b, 0x8000002, 0x348, 0x0, 0x218, 0xffffffff, 0x218, 0x318, 0x3c0, 0x3c0, 0xffffffff, 0x3c0, 0x3c0, 0x5, 0x0, {[{{@ip={@loopback, @broadcast, 0x0, 0x0, 'veth1_to_hsr\x00', 'dummy0\x00'}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @multicast2, @multicast1, @icmp_id}}}}, {{@uncond, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@mcast1, @ipv4=@broadcast, @gre_key, @icmp_id}}}, {{@ip={@multicast2, @rand_addr, 0x0, 0x0, 'gretap0\x00', 'vxcan1\x00'}, 0x0, 0x70, 0xa8}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @empty, @gre_key, @gre_key}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @SNAT0={0x38, 'SNAT\x00', 0x0, {0x1, {0x0, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @gre_key, @gre_key}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x3a8) 18:45:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x42241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0xc201}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000100)={0x20000014}) ppoll(&(0x7f0000000000)=[{r1, 0x0, 0xb00}, {r3, 0x4b57, 0x64}], 0x10, 0x0, 0x0, 0x1473bf3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004, 0x80010, r0, 0x513db000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$SIOCSIFHWADDR(r4, 0x8924, &(0x7f00000001c0)={'ip6gretap0\x00', @multicast}) r5 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r5, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000002140)=ANY=[@ANYBLOB="000000f805000000000014000000450000300000000000019078ac141400e000000105009078e000000245f00009000000000000000000000000e000000131a2c390ae5168c54874a6129b5eff18711ec5eba9772d1bc1909cec9f968164a67cf6fbae4da7b4f2a01a2a8b09edf1e3aca0087cd20b05827be86b8a10f3679eacafcea9d612353af1922214ce7fec5226fc695d537e654ee9909792c71df0f5e2e2dfeee0839524d6e542fcf1"], 0x3e) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='pids.current\x00', 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) r7 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg$nl_generic(r7, &(0x7f0000000040)={0x0, 0x3b, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x1e, 0x305, 0x0, 0x0, {}, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @typed={0x8, 0x9, 0x0, 0x0, @uid=r8}]}, 0x24}}, 0x0) getsockopt$inet_IP_XFRM_POLICY(r6, 0x0, 0x11, &(0x7f0000002000)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in6=@remote}}, &(0x7f0000002100)=0xe8) r10 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$sock_int(r10, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$sock_int(r10, 0x1, 0x12, &(0x7f0000000040), 0x4) r11 = socket$isdn_base(0x22, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x12, &(0x7f0000000040), 0x4) fstat(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002240)=[{{&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000280)="7aa26f3d549f2cb06777b9709b0af37ed880c6f8ae98bbb8287cc6041ddd6c153653430520a5c85f232c736d00867187aaea4f43ac809330325a95da0d1997cf2ddb30235138375c5e4e1a79709e1ad5eec6aed9a5a9c668657644a45b427f79387503f3c8a24029f46387cccd058b2b1bf2155c38486c793ad874d13216f0f1a071fb36d7ede3b368e4f5ec5b868b4474a1a1955fb6b9ab6d", 0x99}, {&(0x7f0000000340)="b9369954de52085d353997455d5d42f4e5d71a7b0118f392e011393b2db4d7642d8c069e6e3e2876057cd77d286a39a400594a9a0ea106f1f7472aea3bc5919943e267251d0771c54c2e588fba8bd0a3ba17f1306bb3ea62740e6d01c58dd6db9b955ff34e7c85c0f180d4a49fdfda0c92706675cca20eca44cf4f1c8d7bd7bf7803c8363642683c4c48969d6e85f5e12cb2d7572e4c6dd29940c489a88ed2e598c05fbd1161ee5c6571a1aca97ac4208edca3a328be454f768b144cb9d7fe51dd2c57ff40291376064767f74b00af0f45be78b3e948c533793d0dbb35ad35e7fab6bc53dfed86d8e1fd0ac221863c12f5ef3d734a50b8bf6bce909f516519", 0xff}, {&(0x7f0000000440)="3ef429ac63205b9462e5a848bdd7ea3afd3397c32ecb153b22b4adf7e255bc344cd1bf5a4da2016a1d2fe746b8b69dc843228da9d8c46589fd32f90a69a807b78ecb7990160cb4e2c89dc5ee652c7ad9d1103f3daf91056bd495dca229edad3f2a57fc4ccabc6b18bc3ff3732c2745c60f6e063ff399d19c552af5f099b202e52f9ada69839725d2fc619dcc6f8921bcdef72ac311278c1223937c72751afe0f027a9aeca89c7ebf3e6887768e3f84", 0xaf}, {&(0x7f0000000500)="370e3cba83d4de9869068d62316c751d4598fc9aeea23b7bc37248995cd1aa30800621c20fc20090741104cdedb2d4ae062c4ee5d9429c31e8a91a366e6b3e663e2f303359752d3d1db6604a2b8cbf6a4e7a740af7a32befee6bde8967f4842cbad78509ca21fdc85cedec18196ab336a99ab6f66d5564161834c4af5a485f68c4d5b785eb6ee458085c17ebcd8db9e49489dfafb1493d6517eff6c42f92fc026d1b2576c36e8d35bf95ed1e62132eb06247", 0xb2}, {&(0x7f00000005c0)="9cb031f31e960ec5c7ba2b70efdeabcea553eaf3cad85ab44b647ead2fb6f815a8197e942e94990b4d7f3d3be15b7bde4fbc38272e66b36c89e2fcff9b895d55e4a2de1f4d163031f03f6d2d844e1daaebc003f55e512ad5e346eb2ebccf2e3a57797d7744131fd298e241c05362416a3dbfc9f69b32c19d2408e172e9436e0aa65f6e1569f3307fc40a03fb74ffe8259dcb44bfbb8eb3f6ce294fc72d8b96a4fa21d6b8e2d7ef26ce30e82994caea950cf0e4c6edbdbcb6bff3c456ce4e8c51311848c80cfd32d7911d", 0xca}], 0x5, 0x0, 0x0, 0x4}}, {{&(0x7f0000001f80)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001940)=[{&(0x7f00000007c0)="de456e0ddb", 0x5}, {&(0x7f0000002300)="354d484b427724dee51e9759e29165cca98acbf7cc9b4e05ee3ed0f4ea904fe1d41a190a152cd925993a42a61d6f8bdffb896ed803fdba63cd2baabb22645fe2565763bf3db3687aed9278fbaf34c5c4bbb4a371dc5cc810680fd814c678537971d01f4e298f256236a0d1515fe61c569b1d02fbb3366095aac29c7550610b65ac04d01119a7f2d7318b10590ed4dd00c973ff9b852c8a40d507a948319694dca77447ed06fc181b3bf7bc2a4ab900fcb996dd", 0xb3}, {&(0x7f0000000840)="8ecb30b8cf736e8625afd13c810a2553367d7c6cd8586047c5739012b021ec515e29d573534211997a86bd92e015ecd43b31ac817622f76ef12786f31c8212db1388fed79c519a18f8ce52ed105da6ed82268c5ae08c3d992139af2d8ec8297a7e80483ac36f5c473cbaf840ba35672ab477218697f0e5524d2b2256a0ca90826e6e10f615040232bdab44eb8713679f5c956624537d7b1c33a58310cf802e3adce18b83f140823ea4efa3107da7640553bb4dfb12069480605e04e70e6a82938bdd4544085c9cec7580262fb98dd187b4560f871a8e61ef74cb77905e4e51c18c5accd9eae5ab4024", 0xe9}, {&(0x7f0000000940)="a772d0abfa43dd848a29a37dda6e857e070eb1334dbc3f8f9a9a9a75507fa95740eea932d7faaaba20c3f89a41fd34da06a208edb0236a9486430c97f0602a87800685036a92ed85cd9ca2795d503d437d4ef944dd9849974f04dcdb027a0636a565bf78f2027ec2072e4e9c8514f4c8b17eebdcac1814aabdf4bbeefc68d595f82a795b6d9c1756ff8b2a88b72b99a30f5f89521e7f