last executing test programs: 6.230151219s ago: executing program 0 (id=782): bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r1, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x0, @loopback}, 0x4}}, 0x2e) ioctl$PPPIOCGCHAN(r1, 0x80047437, &(0x7f0000000080)) syz_emit_ethernet(0x4c, &(0x7f0000000140)={@link_local, @random="ece65fbcee55", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "010100", 0x16, 0x11, 0x0, @remote, @local, {[], {0x0, 0xe22, 0x16, 0x0, @gue={{0x2, 0x0, 0x0, 0x3}, "30b00afe4e70"}}}}}}}, 0x0) 6.196647922s ago: executing program 0 (id=783): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000200)=0x632a, 0x4) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0) setsockopt$inet6_int(r3, 0x29, 0x31, &(0x7f0000000140)=0xb2, 0x4) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x1d, &(0x7f0000000040)=0xaf2, 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) recvmmsg(r3, &(0x7f00000066c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001fc0)=""/148, 0x94}}], 0x1, 0x2000, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000003700)=ANY=[@ANYBLOB="4400000010003b1500"/20, @ANYRES32=0x0, @ANYBLOB="000000000000000024001280090001007866726d00000000140002800400030004000000080002"], 0x44}}, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) recvfrom$l2tp6(r4, &(0x7f00000002c0)=""/185, 0xb9, 0x1, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000040)={0x0, 0x10, &(0x7f0000000000)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000140)={0x1, [0x0]}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f00000000c0)={r7}, &(0x7f0000000100)=0x14) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000240)={'wg2\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth0_to_hsr\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000000)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE2={0x8, 0x2, r8}, @IFLA_HSR_SLAVE1={0x8, 0x1, r9}]}}}, @IFLA_LINKMODE={0x5, 0x11, 0x1}]}, 0x48}}, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000004c00)={{0x0, 0x0, 0x1000, 0x3, 0x7f, 0x8, 0x1000000001b, 0x0, 0x0, 0x0, 0x100, 0x1, 0x3, 0x6}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000bc7c0)={0x0, 0x0, "2fb2e549f0d4e415abdf33472233bb6bcdfd06b6366136fb9575267a6d255264406c3ce2c35ba3bf0de7b6608473b8c7084b06131788b1627a65f106f9511f4eebd2bfb4bfd879db56f385f8ae5a01866f079c402fc11494d0491875cc0211f8e81dccdfcc8ffe014799773a1e98dcf6064e81aa5a4579736a9ca147fc54bd4a64bf759930d7df94d949c608258ae058b4c89be87be0223534c0021cc648619565211c75dc2be689c506ae85fe0d84ee8310856caa97be9bb62507bad7f54c35fc9318bd3443f71a654e2f83b4e1f0fd45c288ee6a728531cfe5dbc018efd79d81557078e4b7c2c1e083b05996c2bc7b2fb3a0495e9c81cff818f385d6376164", "2dc61523ec68d0238ab94a45837db8a61698248c48b5f579dd28d547c6a0e0a27efe96586592ff2d6e0b1ea60f4742f78a68e2047c2c9ab5ed06c63743ec0d30584d414eac85fbd469387c60812097880a03148518806b2f2c35254f37065701619b01a596f20a06befbaf2706a28f4d275f8a70dfaf4a38bcc85431caf66c64641a2921d26e4b81291f3d34818e584b80dee687153326a0e03f7ce19532cc4b97171b3c2a8625691872ab1df2ffe2e24f3ca4294809ae5447067e12eca7db1c45ef019186e1913fe85c7e115780162193f1aafcb8821051816ff88330cd311fb1fa55f1ea11fb8e3e04a73cf51b1750c09dadee07f515cfd23280de81c1b4b002982cad694eee230672a2f47f8c986c0ef72a4c2b46bb38659dda6ef602373e4d7246b141facd8be995c41d76fa3469511ba1a2e53179b6babd9c60d8524e7e0225322a0ae325a136ccbee8e153b8a757b02a04742afa7ca0ab8e9b903406e078dee82930f7b3b2525ff1911d350c0d38c3d2fc3a0b188473e44d136772df711183034a7ec765aabc2f811b3916fd807bedcc8c9c385f527a7a3e8b1f534e0d0a5858c1dd09b81f4e3b4003509ccf0d7a582bb00d749e9a351a84a3060fccc2aede3aa571e180e972dfe374183b2985778b6975fb2282d83b3c19c97516f5af526bd03ed6024819760b4f5138f8681a9b911c8a26aa13175486663ca117378d2ceb8336b40ea39acee0b76f619146215a9956c8648f55a8fafcbed7f112a556a152ee44b17a763fed468dd8b3b98a26a8bff8778027d68da3d96c619fcb6bad4d08dd638368e1d34d7c79178f8bf297dc9fa7012323d6aa776d2d2284a770e66d6cd4176c454e8435eaf0121848db1c789d6b30df267190da28a7b732fdd78a0bce1b378f3a388790918a5c5baa6969d9f4877f77197c53b18367c407464656cebd3c7911970cc88af7dbc0acb7dc58101fde70424839e554748b7809a79d31a97cfec1a3177a5d96e5428a46965df321394e1955bc1a3cb1c711ae6b859f8ea0a0ad3be347a4abf879709b57ce62768d38f2e572fca22958f2ece5840544ff31b7ce47104b142c8900a4583c83f987cad015cc3f6362eba04cf2a4173cae8c105c2adda9f5ce3d05790e1657073339474b4fa6c7c1cbf7afe5cabea5e5d83b20feb1e2897cb514924b15627cb71b2c4afaf7e5599838b406cd5bfad9443bf42f094c114f1146dd1d1962acaf1c147fdd98b8005d287db4210f58e7145087288fbe4ead2bacb25b269e461db2666728a6ad71016908f1f2442cf262aea9286c8f0b1f91639cbab31f6f6b4818c0ed9d06f9c1b0a30b13ad7419926bf4b2975537f9490f68f5fb8c444506a9ad16b5d5f47c7939ccbb9cee41e3f8a9fc25076e762584cce0ba66d66c33e24ac469061a7b6c2c497343991f26370590efa6db6ccfe6fad0ef2b1bf16599f53c815313bf585c67dbbbafe64a470da3ab680845a865047686aec04cd5cb83c10bdf40c2251779d126002cce09791f42832d4db685a4178a25a810db4203ff3703b70dff73cd3c88d78d9d930a9bf887b67ab4444817ce31acf4fd320694bd3cbd8c1f65968e86d1b0a0a5ba41d9dcf153bf5473b5d1cbdd697ad4686bfaafe70ca09f7630e88736cfd4023a56349300e5e91d14b5318310f46a4bdc3e6fbe4482eea141050b360d42b53a4731214d92eff088a65b09da102ef6f2904997652babb3cfcf10f2a32a2835d986d6b4ecfd38a784a1c0a410b4087405432c7fcc405454668fe163fda5fce65d0e185ad4f7ea910abfd4d7b8e53ee1800c231601f7b148cbffec8bae563c1928107066f011ffe41f84bc3b561d0af3350d7c2f8998ea41c5fb67e2b41ecb43c8fdfe9cdd312c917ece62c6c5b5b46da4d8c683eaba99528fc444bd97fdfc214b393334f0e4bb08fb0d312a9c839922a1c91c0a4051c43a743b0f182d9b700f56e8d353866254fa3aac76f2b8647ba66ee3bfbae7f2495af28eba012172a42b46cc1750c56e8cf279db962e996abf4b8a16cca149f67c9c05495faf28696a8da3ffe20bcab91dc62a96700e58475d54fb17644b83fa410c050883f4c2db6e5774a6b258f04d3ffc3bf85ecf405055d5e735ad75fa0aaf9f0ead476e16121d1165f88858712feffd7cd31eed828f0899a0102d87c51d10aa7fa8c5cd9969894af52d803da96cec64df2036e5d4bdbf3114b555b56c9abf1599f57938b490eac68f244e5f283395104934728d6781ff86a99f6a317f27f69697994acef20f29f806c3fefe887ba93f2dfb932bb767ec283d3d9fcd2a2c660e1cba668d92773e4808eb102aaeebb9cc801ca0148eb449315c2cb45714924194bc60c4efc3df64a774785ddffc6b2096117832d18b461bb40688cf1787c8259af1eca8d3b671f75cde94b2c429007030e14d612ee1d45e67bfaa94a04888453d2bc024f7df09e7030e3cf1403cd6b9967fbbd94fd12b5642bfdfa06140fceedf726be1e6050f25570f3d694075e0f3cdb3c3decb7f0a7c69eda367469cf31e903f82df55fbc44543e0d1317b19b50e9851dbb2a0dec85f7bda3ec5e6685520bc34f012d910fdf399b8eb6a41b3a44144b65a9989edbd04ef09bca31ba07c87fb9f2b97703263675c94c2f93e2969b900556c7102b430f0a9042ad900f63ac3753f1a874182f4801538ada390df29108593d8f6bcab9d6b7456851a9ac2982d7ec8e8ff55325af7112e5ac991894123bf621e2689a5784c087f3bfb479996bdaf5b5636c9ce886867ee3abdbffc42d121a82217445650939826fb9ff215ed3be46cf0658ec951e4b55092fd1a029d8280e9a1b3dd5b5baf56e6cef7d9338531ac243abdfbc276579d0fd73065cfcdee67ba09997a50c55ab06edcdeb336f17cf81712730635e9982069d0af3200baba4827b090379d5818405a451db4755bc214a1d5cf747b4c1fd3218c96b533a8515bb492bf532a65d3dace6560644b62434ff1fdc8af9b0bce69e89214154a8f7a03cebe1819003bfc076dc24abf5c391338a91b3a0a6b3d7be5d78467836de29fa39575005cfe412695ca8d630f2a9e3eaa7a0c11ab4c9564fb98a4e442cd57a877b23a7566d632e0a1b0988b48b97fd7bb58aced1998ce7053cc7e3984c343d6ebabee81ee30bbb0a5a48d07e8ec6251eddb0eb0aabc95999c8337254ddecebabb010d04f442128340e104e912ad43313ee1ad9177bcc00224cf43aef344531c4324560c4841de2b5e26deefb82ef568e05462dc50eb4722394421a007b3a6225e45794154db935057cafd70f8ba46f7e5094ba77040855b277d4b86598b2ff142cf7b24a1a0d28fdfb3c2eed7b22187c4c79679c56250bde31837a6d6453e30f712cfc847ba1874bc0c4fd8b1096920b985ae1314dd457eddd99e3d63746ad265145bbc18d2cbb955239d6bd0d88e9fd393a84f105af1dbde8034cf16b36be2f5041496fe6851856eb73cc085bf545347a24aaba8c93d8f7463aad7b5b272802d27caafa14a8978757da67e2fbf87b81505333003e2b1d0e853471de711fde7e5c5d2cb5b482809ef219ed1e8e50c4d82a40062374e3a24b19baa967253d003935d073737f008c8815fcb8b47890203779a5b20dad0a9451998e39eebfbff1610036ba732a07fdf4934e314b6f5ef8b8e4fab070aa6bf48a0eac81873953cc6e087bc2903cbf0dc41f67424badfbddb157c8c76e717f76f9eb6e428bea5a08941cd6010c98bbd002cbff7ebddc7c237470a86d6fd305238de8cbb82d86cc3b1476a16e5b16cf685d922f653b3bf377e733ae3cf3865f29edae2ba529f7829ea546652fc7a752dcca944e1991a79f7bad4f2ccc4320937ba6d00cc520b1439572206bb63abe4c645fc36ad6933eec6ab294861d41adfc56f50f9e529ec125e2a4e8b058f2f4508469a76b656478550a762f1d77d18f1ac23a29406e19e408e8300bd1a6738692edbd54a27f34ff12b8b5b404a21cf05615c9500994f4e8b5fedaf661b495196814fe9a7a0cc8a4d4cecf21fb31664c8391c63805a31f385afab8c9b54a04a1d290029a5d3dac5b6c67ba88e1834e5c3cd14ab85a467690efc01006c88d5b7c54256957da59c56b30d80dda4aab1fc10aef6454d60ff9e83ea207dc14bdab29081aa03dcfcb33d1e63a9ba9311862636c81e0225a950dfe2b0794eee5e85700af5d1529dd09204c1ffedb1eadf175eca3310e5e1eab7de59a9efcda4bb147e4a7ef3c6bdd87e5b7435f3ddd019cf41f063a31e9a7411de9ec12bbf84047aa7e5981a93ed65b5017ab132bdf7da15ea2120e7c7cf45cc0ab36846ab7688d5e669771adadf548ba0f293d6254a68c33176f8a33e7f21dca5c27258b326efec6b597ed6d93c7fc90ed54475f3e2961f2c026669a231c587dd883531b2c4ea0f5e8dd2293e01514216ffd3324f8dfe8bee8441db9bd43b462d96b95ad8b0c55024ee8c4f747610ecf16b12749b5b8c63a6610b5cee791b919755c91e84494cdd517cf0f72b296116f48d0e796f28c8558172d82194cbf570487ae5443077bc155216120a15764a63309cbdc6f6db64469c6879938836c68e38a54a41bb11faa9a31cca5fd0dcccc77fa091f1fa547ab945d1835c808140b1ea1f267d5df4b6cb3b38753dc515ed27d0151d3465a3543ce09a8473fd4e40042e2a64059910f3558b18edc92ba8685f45026d3c39783abadf1d23e51aa7315fa0da4ab6dce0ae13a8f7bbf4daebe955cb6c6d9ba115fb0acb30c8ced0bf656bdc6d009200f972c564344901e059870c0d2e2f9723894102010ab074bd45e2ef83a483d3f069f436f51d5f1725c2c88b385921159b23d19555854a224f0ec55f785059c1dab7a5def927b1f4038f45a6dee442bb3d385fb0a58b995377855a549ca4399b15c3c81373aa7202c668a5bb260ff58dd249aba2d91f2bbd8fbadeb3722c9dbe327fb01c0bdfbe0e112dd21c41452627e565c3f7ba511310ac30db6b4b69c10eb2452e2d4ac67c87397d357dd04dc9e0106f7adc01045678626f65cd0a818f6b23c428c446d56bd710cde045c52e1815ef7928521fbe28d2ab165f46b9eff23be0f48cb9055e11e9a3f3258dd4d6ce2886f5b0f0040b9ad98f4efdc7f38c972d1fa58fa3f0644b5cbc357567e68da0bd8ada0f5ce6841b10d0252592bf7574db0eab5f286c78258b5411d083e1167aa81e582c26acedc19e97469f6d4daab1d43b8b103ceed45b245eced7d435bcc54da470d6d1e060915425c816232e1416f4802747bd3d77b5d754c8c870546fd68828134fb798b4850ed702aed351e069ce3e9899d090656fa034a0a6cf1f84a03919bfe2577e173bac872cbf6a720b64aa7031421574aa483e390e46d0f95ae331367b9bb0"}) r12 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r12, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r12, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r12, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004ca80)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {r10, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x0, "6de363564627fe"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000003740)={0x0, 0x0, "c20e13923f1e7c3d385fbe0ca5567d3ad8dd805fdb60a9b4ea19c08f56a47446c5d71ed1e1c9e3724b2f2e61728df8b8bfb165c083cff5549a50e7900773269a6201dfb7fe2a2e1c94d16643d06a41cd5a6a6a5a7e207071f99fa75220d84dd51ffd35a7aaf1f6bad92ae32c112c5de3e020bc71be0ff3a2e430a8dfe85709bcf3e415963a6cbf0040a615d155abde3f320d5b29925da81b69f171760d05f4bdc207278afe2cf1aa2c46b7f26b8065ca411ca2c5eb96828bfae4b16ece91e1c97a8678f2994fe06b1fbf4c997b2ce9f7739bf6b103911f3a927cfb1aafef8153c1d64b0ceec6b9907a64055f613871b03c1992bf41113ba014a5c9867efb5f8f", "a68a992591b0892def5de5ac0a87fde5f30bafdeaa6a25239ab095a40887c0a3bb5d48ef64bb59f6651d7b1f0d4b0d4ceab177cb0ac9bc6c1a80e0f00549ea166acae598d1e2611a5250aa9a46582b990575d7d36da272ff5576c3abc5c35d60906f590527d51cc04b41a68d956fb2f46b8cca3fa962437c382d4d1dbb4873917246cd292a7d1d3462c7f128a1ddbc1bf96d63056466a6d608afdccf0c31491fce612827c43160bb4a42c64a4a6337de364a196dc37c0c35d3b9c3ede78dd86220fa27bac4c7d9746a3b8306184f5a0b6ce0fde044f33572deea1d9fae494fafba2a5abf05692cf053cd7d5b63470b75778f44f4b3752590a8c8648f6e756db42785a6d8e11e32ff7967f2ca3de877b95ce2f7c3964ca3bbcc955022df833854bd37f96cc8396689335bdf45b66a8168864b6dff2023c14d5c2792c921d04d43b2770eb0aa35cdd69b0a95ff273a174f7a17733070c85c42a35296625c546cbdd924f2140ccd617ea5abf3fd83a243bd3bf0180def4095ac16efb6ec526d8e83d5356f3c8bd991a4eec62506dc6dad3315413c21c47b64ae3cd5ed8b8ba2bd7319239c7f9a35cceaa772f0aa29779ba49deed29a2164d9b3db228f9b6a4798de882741d447ee5f3946ff17a6cd084a49202feeca9ef46fb85cc14440f9fd65f146d99ffd20eb0907c88ac95dd1bca5794217d37628f7dba3fe59c23a1e6a6e9674a480ee21f92c18fc292d2fd18a1733a0bd0732d2c6d0a1ce0a49bb44c4606953acc363e256993c37f87e47957b7aea584e5633fe4435803822dd32068cb58d564c05fd7a842921ae959842053a620d84c3b2aec54fff5455966925ce58f7bdd9143d04e1faf54ba088ffa0e9593a5fc988029c7f31f1fb2f3a4ffb854345ff1a84e07dc94836fbc9920ec3385fb978344d0179054745ab24ceb62b4fc78318fefbd90d032595b6fee76f33e4b73bc3e8f1f70a220c3521606a1db56d87d72b13f7f3f96f3d2424f481af250b1c3b046b5367ea368a6b9866931dd3ef419abd90ed591847bc29d2804eeae61eb5185f5ea9de0363c7c212b6a559d58e1bdb73db6a3f97a789b325e6c5a30c9d5549a4e18d12446b2d2fffd1bf1615bdaaec372dc778cbf9ac3b3add5110610b9fd0cd49508c075718c8782755972c90e52b3515b20e5c9d2b35894eb67d417a12012c1d9b41b8729f14d2e9122506b773ee89932a9c94cdf84f78bb4760a70d451253a0d1d7d45184b5c2e1f0abdf2422aef796c2f5cbd6e5bb24570e80066506accb4a878300a08b9693225b5c2f9386a26cf042feabafd31ee0b5bacede666717fe30712b4ad5606838099449cc88507514e7db0603d8838adacd5368a058b144131c2b05e33a05ea3b13ab6e02929aa01139db8ff2c3c82f595e8c99fa409c75affecc0e1d93ab6a65a76dd97688dc293282fb29793930b16984a74f834d29bf7961ad0460fc803c8e4876610e543633d2cc22625933ca6675ffe966e31d07f30d671b9117c0696497fc2192095f709017a6e84dadf3611f9002f0b269e9355f6d4ce829365379ce34e210f09cace9a975d19d8a62b29fb711fb1642f691cfa68f479b5c6f5b9d9a1d820403a56c6dae65006335b92aebc1ecbb5f37405b9f0d0646edf6f30f0c66f446344087921a9302184f85fd84caac4528ba9e626af593272fa2f1c4fbae2773761fdf9c375d25f0126d760d44cbab08c108353226c3b03e9dea778535c97fb9151d4fede49eb05e97fca8cf2c7100b3cd226ea7614c12d45f3a5495390973542815b7e9c2c4b473aad8d912432962684c17a1be2dc49f12237a064c856e5212d3a25dbd0a2455d27055a6749e20a43110f89b6d2a8f3a9f25330d99e49e63cd091dbc5524b8c583fac034d8d3ea3be5e6e707b0bf77cfefc085ecb175b573d6365cc64084c4a93ad88c80d0bf079eb4fa861d8ef1f58e8a03e3e2f58fe19f89d0112cffa07e07d456c067561b96d7776e93660e453d3af7b68c6b8cd2f263e841538cc82686d422b95449931f4595b4aac475bb999347b19e5908f79d999c96574dc155d5597f2751cb37bebc4a26e2bad7c6ede249b1c5c2ea41c891fa8e8df86ce85a55d5bb470092b54e6bf0edd6c89523b4f39169fbe61bfd495ac204230f2951022d04b802175ee5046858e9290ff6f31d50d9c3e4e5d622af72ac616bfd96e32a0ea2d987ed2a7dded0104920653b43b56f4e3771fd7638e17a885bb8dc7ffa2e07caa1737ab426d16114f7c159a217fdf29a67c35009dec8843d50e353c05d908ce8aa52ebeafe25e2261ef77d85df136a433d0ae8ddec7c51fb96e72a5b9471c425c75aad663c15c0f6579f7237f54a06948b6ef0e7d727bf802ed498009dc57fd654e1e0043a5eedf28366d9f3bc75fe85f4210ae28b9c0cee7978c59a6021a44309184f28bbbb9755aa97ad994353257ce8c7c2ae3b925c5767a9e7be7d335a90afb129f7a46bb353e749ec30ad43f962db0134f686c55bd1e5340b091cb5cf8794824b6c18821307072cdead8bbcf8c12be8a50922e0b390cb6048ee932a7b76cad6525ce4677b1eb4237432c90aedbee0777165afb3a84fca5e3db52928531fadcf6ea64565527a3c28da4a265c7b1a9f01aecf495fdad56820d7118cdac2a60d129c291b22f1e6a69cfaf57e8a552bfaceccf13683943539f29adb43ea38bf16ae608f518a9cf62da6dfc6c9bf01fec4ec8ebaff20b423c360bc2f8c1a02cb17862f24bfaa11fb6514bba0b15c3d4fc51566cdb6af1360c8b9c29f344139a7c0cdad8ab34ba3aba273ffe328521732cd0dfb311d4b9c36df7ba9d999e4d12d513e872904562933ced63c4dcdc2709588663e9484765e173b299c79f8d3c9ce8495567d8aa50af0868ff981c4b649163832db5363b61bb09d5f799f03611577e87cb4ddc8df2ad97386380fdb75742c3b8dc09425756209abac8f5c8d1edfa806e00927b31ba4962692f361691cb9bd1a94ea6befa028579e4b522c4d5460331cb75f93d3b2b8c4fe7717ca2eddb4858bf3e9bfd98ece5351a333de1f8d2c2fb2e8f84ad00694dd559f2edd90b2386f3014249970cb12f7ae0926daf4d08aa2723ea1b48b6134ace51c03d42c7eb46a8f688f0eec43e861deb9d418313d45e7a2b1ff65f298d63258463fa2b39e8577b2a8aa990604473993cdcf9454ed77de8d7a733847dd41f4d552b29f239f785c9c41255f51c3d7570867d7da134c98c477696a78f37168e27d151d59eef759bef08f78e11a969384694c2a5aa268f9532e875a970efb0bc6484af9bdf229defd3faa2aef70243692835a44b542360624dd65846500d9c8495398dc3c9f8781bbaa3ad790ec0eed89ca329b0f1738a44d40660003ed03a730847cf8dde845158c1cc2c08273864283254766aaf5aa537e5bde4fcd2754ac8276c6d6fce80d4c0da6244da8fe78565e3c92545705e4d2e63f9fba6afec3464e2089544d366fea2aa4200deb1466369dccbc2d8faeee25c27d2c92ab30de2a8efed9ae53a3866940b56fa336e987cd0f24f221838ceb5d9b251337fc24a3fb74e07393985355eb3bcb1b357358fb01045492813fb9266b90e2cb65e50963bf3c6cc3088837509c5ed9de36202707d2319c40b5519b289f1a8b9d192b2dbe4236f8682f53acb99bc7612ab978e2ab31ea41f12492a1c4562f3cc7d42f4699580568c0a81178b3cb8e8a1bfa08db5ff00472ef11d5106955055001b76135f7ff7418c4b360c6614fdc7f1bb964b909b44590fe1cfc3ffebdfd09d09f89619e60b5095d57422069d68f0b1c727543895e582f0522631ac8b652edb04b00c3a20e7cf030f4bd74bfa2ed7b290aaa0a271ae59a72b5a1a197a307e103b4e19dcc2a3515e3875c6d6273b1b566eb6b39fe317b3131b7cde0d0b51c28aeb9733d7d6523ae52d0b235c45b8eaf4aaca8c8379aaa7d074d8769def85e7a6cd0c0d48da7e7215866adbe6d90fbf872da5229f2c49df640dc39c67d383e10d94328b9fd392b77dce268ef209f52c23637203074f8d503c8fc844023982942d4620056249f073df49148321a21f270612625f31df1606d3f9abb5e117743f8f494ed7a44416e1a8f49ffcd6a284695c9e3d1f8c97b69c0431e56c8bfb57e64dab3c85fc5cffc908abb0f251dfcfca834c00fad9830e4104e139a78268eb4f49082724e0cd2b1f00c42c2ea9b83608cc540380fb12bd9af8c400bf6180ce2537b2cf8adb2579f6193509ee6b623bfc9a2852868e0504f7d7c8d7c06c0e1cf8f053412c0e681a742082ea0db2cdd5c407556b7ec93dba1b502aad69608ab9a2d6ab5ab6c0f86bb33d15584f753089c7f8858e4270a2b73a34ee7149ce42f0e278a1d0a305380c376a4947fc02fbdedadb30f2cb0870c5e1e995f6e534dbbc565fa325bc32ce8d948976050da2c5e63457748bbfc5728f499be344a6e9eaa04bed6472f88b25a5d2475c7d10cfa7051212e15bbf54d75ddaecfe1e4286c84b3e3aef510903aff74d1f096ca10648716a81d52957491b011eeb41c5dd37b4d38c37c6306a8059e98a4b85f8c4d44b518d0ef995dd23e1145a101e1532b40a1d4624326752f0f25449d62ec066d46f58cfe0ce0e60161f7e79d7e8f909ca4b42c90682be7c6c89659add4beaee6dd4fedec027a779b1e3eb0ad646b4868917ecb0c8c761a59fb10ccd1aac01e9539f526c33814bfd286f4202ee973f61c9a5aeaa03369f5b0514041572bab54771096e57413f6570962ceb2f52e71744f764ce69b67274caa15aabbb1ee4b9533afdb6b1011a3fb935ed665e0961fc92ed28ad9d015381c49a33e494cff6cf3b8ff9aa376982970224d50509e00af8e4e4438802a6457ceb92e78edb99037d004c8be47ea1bcf25848810033cce75d6eda88dc9eb0b1ea8ba1398ed067ffc4f78f56ebd9ae9a1562399660bd83f74bd9dc587ad0d64dc14a213ac2bd5ea01aebd5386369d45151e3fab78e587bbb8b5c522c45966b1d53fabd15e8771598db4ae98a05c605078d97ff7aca6a8c06f37d57492447d6e75c8846ecf2fbcf02756e4ebf20b904cc486cb85d4bf5911b6b736a21b48a2f030c271292655b37f875aad3f59248c255bd1d500a1bdbde5a7b21558e026eaa926b63d8a0911ba23ce4da02dd28d5cf21f13df86b660bd5bc5e19dde4909d5c5bd0f0a191a0937351b161d376f0a6128f95f277417e298341408d8e80dc22d94a359c3a211c6f432806fbd0c31e63439910755c68d978619ff8b1ec08d24421d7692516c61599a9d1e4f034c0cd24133c61bffe20832ab3bc96bee22f92d94e1192a097ef78a809f1180b70d16a8dc221fd16118f15bfab6cf291b41076ae59255a5593f204ad61d86c81a4d386d77b8"}) 5.261873586s ago: executing program 0 (id=799): syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) r0 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r0, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r1, 0x29, 0x2, &(0x7f0000000480)=0x8000, 0x4) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_DSTOPTS(r1, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) setsockopt$inet6_int(r1, 0x29, 0x3a, &(0x7f0000000040)=0x8, 0x4) recvmmsg(r1, &(0x7f0000004740)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001c40)=""/23, 0x17}}], 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="1c0000006800e97800000000000000000ae5284cb6fc27850848512e61ab8d00000000000000040002c0008ff87b51e6123b2c7b88fdfb27ac6a68d5175c935f968a794ab9dd9d38e5ab3db9d17431494c66b0aa5ab490143780bfe53c7fb5394c21d4ef70cfb5"], 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r3, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r3, 0x1, 0xb, &(0x7f0000000200), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r3, 0x10e, 0x4, &(0x7f0000000180)=0x800, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r3) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000004c0)={0x2c, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r6}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x98f}], @NL80211_ATTR_CH_SWITCH_COUNT={0x58e97ee20b1c4d09}]}, 0x2c}}, 0x0) 5.046605117s ago: executing program 0 (id=804): socket$unix(0x1, 0x0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x4e20, @empty}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7654}]}, 0x10) sendto(0xffffffffffffffff, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000002780)={0x0, @in={{0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0xa, 0x891, 0x82000000, 0xd4, 0x45, 0x7, 0x90}, 0x9c) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000300)='hybla\x00', 0x6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1c}}, 0x10) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x3e8, 0x20, 0x70bd26, 0x25dfdbfb, "", ["", ""]}, 0x10}}, 0x20008000) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000000000}, 0x700) 4.141593078s ago: executing program 1 (id=816): bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(0xffffffffffffffff, 0x82307201, 0x0) sendmsg$NL80211_CMD_NEW_STATION(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x38}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x40, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x8, 0x13, [{0x3}, {0x60, 0x1}, {0x0, 0x1}, {0xb}]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x40}}, 0x0) 4.10125687s ago: executing program 0 (id=817): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000e40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2ed0300000000000000af99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14008c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000006da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3ab60fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399eb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4978ea8e4aa37014191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88cf573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867857ed13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d9a0e06da200481cde8bf475bc3e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00"/3570], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'dummy0\x00', 0x0}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'hsr0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000080)=@newlink={0x40, 0x29, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r3}, @IFLA_HSR_SLAVE2={0x8, 0x2, r5}]}}}]}, 0x40}}, 0x0) r6 = socket(0x10, 0x803, 0x0) socket(0x10, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) 4.007805836s ago: executing program 1 (id=819): bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x12, 0x3, &(0x7f0000001300)=@framed, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xe}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1, 0x4, 0x4, 0x5}, 0x48) socket$pppl2tp(0x18, 0x1, 0x1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)) socket$inet6_sctp(0xa, 0x5, 0x84) socket$packet(0x11, 0x3, 0x300) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_xfrm(0x10, 0x3, 0x6) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socket$inet6_icmp(0xa, 0x2, 0x3a) socket(0x2b, 0x80801, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$inet_smc(0x2b, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) r0 = socket$nl_route(0x10, 0x3, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) r2 = socket$key(0xf, 0x3, 0x2) sendmsg$nl_route(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000840)=ANY=[@ANYBLOB="4c0000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="93630100200501001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r2, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r1], 0x4c}}, 0x0) 3.905757342s ago: executing program 0 (id=821): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000e40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2ed0300000000000000af99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14008c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000006da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3ab60fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4978ea8e4aa37014191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88cf573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867857ed13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d9a0e06da200481cde8bf475bc3e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00"/3575], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r0}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x76dc) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0), 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x5, &(0x7f0000002840)=ANY=[], &(0x7f0000000540)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1d, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffe2e}, 0x90) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f00000002c0), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000400)=0x1, 0x4) recvmmsg(r1, &(0x7f00000061c0)=[{{0x0, 0x300, &(0x7f0000000280)=[{&(0x7f0000000180)=""/153, 0x99}], 0x1}}], 0xffffff1f, 0x102, 0x0) write$binfmt_script(r1, &(0x7f0000000000), 0x61) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000580)=ANY=[], 0x0, 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, &(0x7f00000006c0)={&(0x7f0000000700)='kmem_cache_free\x00', r2}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000180)=0x6) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet6(0xa, 0x80002, 0x0) sendmmsg$inet6(r4, &(0x7f0000003900)=[{{&(0x7f0000000500)={0xa, 0x4e21, 0x0, @local}, 0x1b, &(0x7f0000000900)=[{&(0x7f0000000540)="939e431fbe84aba97c80cea2dbd1ceee6062ea31009f", 0x16}, {&(0x7f0000000580)="2d91417e7ef7cbb03c3a6f1869960c02452c87435707a2e8c8be3e13998463f4f1862be18b0151ed2d0ff4c58a7468d8e3cc646843baa878343f37ffe91e670cb8cb62b0c800aab06db137996c04feb83b8abeb8357ae228d739d637ca439a6eded5e28c0b92fe5c404ffd0c29eb32", 0x6f}, {&(0x7f0000000600)="ad9a2796e890676bad2e1eaadb0a00c3babad6ff0e2dd2af0805cdc3f7e259f427d1165c1b4a55f30f39eaf04cf8b7d8c13ec6d1f5223981122c26d0ec748b2233a8b44c297f3cc5f8213faeba02dd446e7803a6e91f7a92951474a8b94b84f32f073d5fb479a19620960012aec14ba98752d851e285276173ec7c563df70ac531611fe18661c2f0cfcc2347159e8306c5ee4536db51d549815b5f43d652f0acf9c86823dc9928770f7375984ec33b", 0xaf}, {&(0x7f0000001640)="ecdbe9244c3b899126d0b6412371d7aef08a2a2833490eddcdd86324ec13bda9747e041df2b2c9b4e35c0c20e7b63e9da50ecdd69591c61e6d829122a3f0684d8956bea694b94b4dff08faa09b654dccf71baf6b007a3d2864ab06077569b5d8e1886cbf73954ca2e0259273d0b24bd6c7863043a6faa5a45c67a25d023ebb01e6ff8cb697a722ec70473218b185a98ecb4e2f566e4f4d21f06591f22e9006bd1d25ec75790bd533a2bfc1b15ce65ab56c0294b81f1055e1d6b775fc79b146b58a24471f6f6b4562b16c0c746438c1134c2ca47c1a0e009da5a78a51054a0c5b5442d1df194dc7d33e9d7e999f", 0xed}, {&(0x7f00000008c0)="574a41c48c262381addef98925381a8ee885159a1e5f732f7c7259709141f0b32f832f8abd82414385e2607f12", 0x2d}, {&(0x7f0000002680)="21071ec96b530792887655e4f38eee8e7863de660723b269ed33cb39b12835bc9470be0a1004a92fb57985d64f2a33bf542b3e8664d2cde4d163fceb26c647d8cd4809dd7af43fc79ccc84e9d3d9d1f9928a00a0feab9435c147324a3f336214d672369ef5dd9312a85a1fdde8c1f6f07cc92764ef6ddeed300ab611ee9311b521c9aa70a66b5b770c23adb4a2db2a2d5406b553e1273af3dd7ecac17417a131b47a2f6768281522a5ce9acff0a1835d11a56e9d127ea43052fe65c44c267687e5424fddfd2c3b266e921c157439f3c0a87ec20ea5126e0682f99f5cde0db4a6d4406abc56223b972a672a7e7c543f57ee9cffb7303ef573422a33a51a1994c905120957ec316fbe99c2d96a45445f9b29a869e1ba3b202bda9e15d8eab97d33c454b4b4af897f12acc486bce6aaf19de0710ae6811f781ec8033dc066a6181f9a3e4f8bc1ed63f3b487a4205dfd753863f8713d2689d10d9ffff070fd9083467796a7f253c85f7891ce6819017ed00823a349cb2fbcfc01943a7dc3cd500e80473a6fbb1d3abbdef62aaa51763b6008d0d035aaeae393bf23132b221e57b40bb6c1c529e92dca1a186ff29b73c0ed69b8e4bdd6610ecc718a472b9c0daca26a5c9e5b0644356b157785171649f5b442d51599bd2d4b4e2c8cff854aa67af711e594f43b197a4511c643aafc4339c221a868f98accab04114ea063a430c30ac97c36bb6e2275a0a7df4e9f98dddb2de1f5a98e2365eccf14652313dfb551a0b4ddfb88832e810f5ec85837b4148ee6d57e061840dad20b2cf1a64dabf40039d923f50b2846f44ff5902274cf02575a47a3c9c90d0d0331e9d61506b61fd945973f82c2dd902e1c5a83f4e3e3ffec1ffba956fdaf1606314dac5d081942363a6578e1ad5ad0d8ecb17a1910ccee001063ab85c0d48eea1f8c41f316d118bd142e51daaeaf9f2aab2f8ca7fcfefcf0504796b661c4d47e628b624bba31ced6d5c3dcee82b3b4f52075ccaa25145e049d1e3384024a7423229c202e9605aa5baad60b80853f2889c35a5039b42726d0a84b179be8d563546e238f91051f13e56a779bd8cf61b2e1cda9dfe96f5445b3201b6fead3ceecc7a6f3a64412ebbe5462122345868c4fa0133da781398818a9124832a0092d959d88915768b515c2c934bb15e9c36e62156a", 0x347}], 0x6}}], 0x1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000020c0)=[@in6={0xa, 0x0, 0x0, @remote, 0x34}]}, &(0x7f0000002100)=0x10) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f0000000140), 0x4) pipe(&(0x7f00000045c0)) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r5, 0x1, 0x25, &(0x7f0000000080)=0x474c, 0x4) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xace, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) connect$inet(r5, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r5, &(0x7f0000007fc0), 0x800001d, 0x0) setsockopt$inet_int(r5, 0x0, 0x14, &(0x7f0000000180)=0x40000000, 0x4) 3.778162976s ago: executing program 1 (id=824): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x0, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000400)={'ip6gre0\x00', 0x0}) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x1, 0x0, 0x0) splice(r1, 0x0, r0, 0x0, 0x406f413, 0x0) 3.670079891s ago: executing program 4 (id=825): syz_emit_ethernet(0x1f, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000e8ff000003424203"], 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) r1 = socket$inet(0x2, 0x2000080001, 0x84) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @local}, 0x10) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0, @private=0xa010101}, 0x10) sendto$inet(r1, &(0x7f0000000300)="99", 0x1, 0x0, &(0x7f0000000040)={0x2, 0x4e20, @local}, 0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) splice(r2, 0x0, r0, 0x0, 0x7ffff041, 0x0) r3 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) recvmmsg(r3, &(0x7f0000000500)=[{{&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0xd0, 0x0}}], 0x73d, 0x0, 0x0) socket$pppl2tp(0x18, 0x1, 0x1) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000040), 0x4) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r5, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x7c}}, 0x1) sendmsg$NFT_BATCH(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a58000000060a0b040000000000000000020000002c0004802800018007000100637400001c0002800500030080000000080002400000000708000140000000000900010073797a30000000000900020073797a32"], 0x80}}, 0x0) r6 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r6, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x2}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3000003, 0x2000000064832, 0xffffffffffffffff, 0x0) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f0000000100)=0x6c09, 0x4) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="7800000000010104000000000000000002000000240001801400018008000100e000000108000200e00000010c0002"], 0x78}}, 0x0) sendmmsg$inet6(r6, &(0x7f0000003cc0)=[{{0x0, 0x0, &(0x7f0000003980), 0x171, 0x0, 0x0, 0x20000000}, 0xa}], 0x400000000000172, 0x4000300) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_buf(r7, 0x29, 0x4a, 0x0, &(0x7f00000001c0)) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000140)={0x0, @private, @local}, &(0x7f0000000240)=0xc) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f0000000000)={0x8dbf}, 0x10) socketpair(0x6, 0x80006, 0x0, &(0x7f0000000080)) 2.725631646s ago: executing program 4 (id=837): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMPING(r3, 0x1, 0x41, &(0x7f0000000200)=0x632a, 0x4) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r4, 0x0) setsockopt$inet6_int(r3, 0x29, 0x31, &(0x7f0000000140)=0xb2, 0x4) setsockopt$SO_TIMESTAMP(r3, 0x1, 0x1d, &(0x7f0000000040)=0xaf2, 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) recvmmsg(r3, &(0x7f00000066c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001fc0)=""/148, 0x94}}], 0x1, 0x2000, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000003700)=ANY=[@ANYBLOB="4400000010003b1500"/20, @ANYRES32=0x0, @ANYBLOB="000000000000000024001280090001007866726d00000000140002800400030004000000080002"], 0x44}}, 0x0) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) recvfrom$l2tp6(r4, &(0x7f00000002c0)=""/185, 0xb9, 0x1, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000040)={0x0, 0x10, &(0x7f0000000000)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000140)={0x1, [0x0]}, &(0x7f0000000240)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r6, 0x84, 0x1, &(0x7f00000000c0)={r7}, &(0x7f0000000100)=0x14) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f0000000240)={'wg2\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'veth0_to_hsr\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000000)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE2={0x8, 0x2, r8}, @IFLA_HSR_SLAVE1={0x8, 0x1, r9}]}}}, @IFLA_LINKMODE={0x5, 0x11, 0x1}]}, 0x48}}, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000004c00)={{0x0, 0x0, 0x1000, 0x3, 0x7f, 0x8, 0x1000000001b, 0x0, 0x0, 0x0, 0x100, 0x1, 0x3, 0x6}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000bc7c0)={0x0, 0x0, "2fb2e549f0d4e415abdf33472233bb6bcdfd06b6366136fb9575267a6d255264406c3ce2c35ba3bf0de7b6608473b8c7084b06131788b1627a65f106f9511f4eebd2bfb4bfd879db56f385f8ae5a01866f079c402fc11494d0491875cc0211f8e81dccdfcc8ffe014799773a1e98dcf6064e81aa5a4579736a9ca147fc54bd4a64bf759930d7df94d949c608258ae058b4c89be87be0223534c0021cc648619565211c75dc2be689c506ae85fe0d84ee8310856caa97be9bb62507bad7f54c35fc9318bd3443f71a654e2f83b4e1f0fd45c288ee6a728531cfe5dbc018efd79d81557078e4b7c2c1e083b05996c2bc7b2fb3a0495e9c81cff818f385d6376164", "2dc61523ec68d0238ab94a45837db8a61698248c48b5f579dd28d547c6a0e0a27efe96586592ff2d6e0b1ea60f4742f78a68e2047c2c9ab5ed06c63743ec0d30584d414eac85fbd469387c60812097880a03148518806b2f2c35254f37065701619b01a596f20a06befbaf2706a28f4d275f8a70dfaf4a38bcc85431caf66c64641a2921d26e4b81291f3d34818e584b80dee687153326a0e03f7ce19532cc4b97171b3c2a8625691872ab1df2ffe2e24f3ca4294809ae5447067e12eca7db1c45ef019186e1913fe85c7e115780162193f1aafcb8821051816ff88330cd311fb1fa55f1ea11fb8e3e04a73cf51b1750c09dadee07f515cfd23280de81c1b4b002982cad694eee230672a2f47f8c986c0ef72a4c2b46bb38659dda6ef602373e4d7246b141facd8be995c41d76fa3469511ba1a2e53179b6babd9c60d8524e7e0225322a0ae325a136ccbee8e153b8a757b02a04742afa7ca0ab8e9b903406e078dee82930f7b3b2525ff1911d350c0d38c3d2fc3a0b188473e44d136772df711183034a7ec765aabc2f811b3916fd807bedcc8c9c385f527a7a3e8b1f534e0d0a5858c1dd09b81f4e3b4003509ccf0d7a582bb00d749e9a351a84a3060fccc2aede3aa571e180e972dfe374183b2985778b6975fb2282d83b3c19c97516f5af526bd03ed6024819760b4f5138f8681a9b911c8a26aa13175486663ca117378d2ceb8336b40ea39acee0b76f619146215a9956c8648f55a8fafcbed7f112a556a152ee44b17a763fed468dd8b3b98a26a8bff8778027d68da3d96c619fcb6bad4d08dd638368e1d34d7c79178f8bf297dc9fa7012323d6aa776d2d2284a770e66d6cd4176c454e8435eaf0121848db1c789d6b30df267190da28a7b732fdd78a0bce1b378f3a388790918a5c5baa6969d9f4877f77197c53b18367c407464656cebd3c7911970cc88af7dbc0acb7dc58101fde70424839e554748b7809a79d31a97cfec1a3177a5d96e5428a46965df321394e1955bc1a3cb1c711ae6b859f8ea0a0ad3be347a4abf879709b57ce62768d38f2e572fca22958f2ece5840544ff31b7ce47104b142c8900a4583c83f987cad015cc3f6362eba04cf2a4173cae8c105c2adda9f5ce3d05790e1657073339474b4fa6c7c1cbf7afe5cabea5e5d83b20feb1e2897cb514924b15627cb71b2c4afaf7e5599838b406cd5bfad9443bf42f094c114f1146dd1d1962acaf1c147fdd98b8005d287db4210f58e7145087288fbe4ead2bacb25b269e461db2666728a6ad71016908f1f2442cf262aea9286c8f0b1f91639cbab31f6f6b4818c0ed9d06f9c1b0a30b13ad7419926bf4b2975537f9490f68f5fb8c444506a9ad16b5d5f47c7939ccbb9cee41e3f8a9fc25076e762584cce0ba66d66c33e24ac469061a7b6c2c497343991f26370590efa6db6ccfe6fad0ef2b1bf16599f53c815313bf585c67dbbbafe64a470da3ab680845a865047686aec04cd5cb83c10bdf40c2251779d126002cce09791f42832d4db685a4178a25a810db4203ff3703b70dff73cd3c88d78d9d930a9bf887b67ab4444817ce31acf4fd320694bd3cbd8c1f65968e86d1b0a0a5ba41d9dcf153bf5473b5d1cbdd697ad4686bfaafe70ca09f7630e88736cfd4023a56349300e5e91d14b5318310f46a4bdc3e6fbe4482eea141050b360d42b53a4731214d92eff088a65b09da102ef6f2904997652babb3cfcf10f2a32a2835d986d6b4ecfd38a784a1c0a410b4087405432c7fcc405454668fe163fda5fce65d0e185ad4f7ea910abfd4d7b8e53ee1800c231601f7b148cbffec8bae563c1928107066f011ffe41f84bc3b561d0af3350d7c2f8998ea41c5fb67e2b41ecb43c8fdfe9cdd312c917ece62c6c5b5b46da4d8c683eaba99528fc444bd97fdfc214b393334f0e4bb08fb0d312a9c839922a1c91c0a4051c43a743b0f182d9b700f56e8d353866254fa3aac76f2b8647ba66ee3bfbae7f2495af28eba012172a42b46cc1750c56e8cf279db962e996abf4b8a16cca149f67c9c05495faf28696a8da3ffe20bcab91dc62a96700e58475d54fb17644b83fa410c050883f4c2db6e5774a6b258f04d3ffc3bf85ecf405055d5e735ad75fa0aaf9f0ead476e16121d1165f88858712feffd7cd31eed828f0899a0102d87c51d10aa7fa8c5cd9969894af52d803da96cec64df2036e5d4bdbf3114b555b56c9abf1599f57938b490eac68f244e5f283395104934728d6781ff86a99f6a317f27f69697994acef20f29f806c3fefe887ba93f2dfb932bb767ec283d3d9fcd2a2c660e1cba668d92773e4808eb102aaeebb9cc801ca0148eb449315c2cb45714924194bc60c4efc3df64a774785ddffc6b2096117832d18b461bb40688cf1787c8259af1eca8d3b671f75cde94b2c429007030e14d612ee1d45e67bfaa94a04888453d2bc024f7df09e7030e3cf1403cd6b9967fbbd94fd12b5642bfdfa06140fceedf726be1e6050f25570f3d694075e0f3cdb3c3decb7f0a7c69eda367469cf31e903f82df55fbc44543e0d1317b19b50e9851dbb2a0dec85f7bda3ec5e6685520bc34f012d910fdf399b8eb6a41b3a44144b65a9989edbd04ef09bca31ba07c87fb9f2b97703263675c94c2f93e2969b900556c7102b430f0a9042ad900f63ac3753f1a874182f4801538ada390df29108593d8f6bcab9d6b7456851a9ac2982d7ec8e8ff55325af7112e5ac991894123bf621e2689a5784c087f3bfb479996bdaf5b5636c9ce886867ee3abdbffc42d121a82217445650939826fb9ff215ed3be46cf0658ec951e4b55092fd1a029d8280e9a1b3dd5b5baf56e6cef7d9338531ac243abdfbc276579d0fd73065cfcdee67ba09997a50c55ab06edcdeb336f17cf81712730635e9982069d0af3200baba4827b090379d5818405a451db4755bc214a1d5cf747b4c1fd3218c96b533a8515bb492bf532a65d3dace6560644b62434ff1fdc8af9b0bce69e89214154a8f7a03cebe1819003bfc076dc24abf5c391338a91b3a0a6b3d7be5d78467836de29fa39575005cfe412695ca8d630f2a9e3eaa7a0c11ab4c9564fb98a4e442cd57a877b23a7566d632e0a1b0988b48b97fd7bb58aced1998ce7053cc7e3984c343d6ebabee81ee30bbb0a5a48d07e8ec6251eddb0eb0aabc95999c8337254ddecebabb010d04f442128340e104e912ad43313ee1ad9177bcc00224cf43aef344531c4324560c4841de2b5e26deefb82ef568e05462dc50eb4722394421a007b3a6225e45794154db935057cafd70f8ba46f7e5094ba77040855b277d4b86598b2ff142cf7b24a1a0d28fdfb3c2eed7b22187c4c79679c56250bde31837a6d6453e30f712cfc847ba1874bc0c4fd8b1096920b985ae1314dd457eddd99e3d63746ad265145bbc18d2cbb955239d6bd0d88e9fd393a84f105af1dbde8034cf16b36be2f5041496fe6851856eb73cc085bf545347a24aaba8c93d8f7463aad7b5b272802d27caafa14a8978757da67e2fbf87b81505333003e2b1d0e853471de711fde7e5c5d2cb5b482809ef219ed1e8e50c4d82a40062374e3a24b19baa967253d003935d073737f008c8815fcb8b47890203779a5b20dad0a9451998e39eebfbff1610036ba732a07fdf4934e314b6f5ef8b8e4fab070aa6bf48a0eac81873953cc6e087bc2903cbf0dc41f67424badfbddb157c8c76e717f76f9eb6e428bea5a08941cd6010c98bbd002cbff7ebddc7c237470a86d6fd305238de8cbb82d86cc3b1476a16e5b16cf685d922f653b3bf377e733ae3cf3865f29edae2ba529f7829ea546652fc7a752dcca944e1991a79f7bad4f2ccc4320937ba6d00cc520b1439572206bb63abe4c645fc36ad6933eec6ab294861d41adfc56f50f9e529ec125e2a4e8b058f2f4508469a76b656478550a762f1d77d18f1ac23a29406e19e408e8300bd1a6738692edbd54a27f34ff12b8b5b404a21cf05615c9500994f4e8b5fedaf661b495196814fe9a7a0cc8a4d4cecf21fb31664c8391c63805a31f385afab8c9b54a04a1d290029a5d3dac5b6c67ba88e1834e5c3cd14ab85a467690efc01006c88d5b7c54256957da59c56b30d80dda4aab1fc10aef6454d60ff9e83ea207dc14bdab29081aa03dcfcb33d1e63a9ba9311862636c81e0225a950dfe2b0794eee5e85700af5d1529dd09204c1ffedb1eadf175eca3310e5e1eab7de59a9efcda4bb147e4a7ef3c6bdd87e5b7435f3ddd019cf41f063a31e9a7411de9ec12bbf84047aa7e5981a93ed65b5017ab132bdf7da15ea2120e7c7cf45cc0ab36846ab7688d5e669771adadf548ba0f293d6254a68c33176f8a33e7f21dca5c27258b326efec6b597ed6d93c7fc90ed54475f3e2961f2c026669a231c587dd883531b2c4ea0f5e8dd2293e01514216ffd3324f8dfe8bee8441db9bd43b462d96b95ad8b0c55024ee8c4f747610ecf16b12749b5b8c63a6610b5cee791b919755c91e84494cdd517cf0f72b296116f48d0e796f28c8558172d82194cbf570487ae5443077bc155216120a15764a63309cbdc6f6db64469c6879938836c68e38a54a41bb11faa9a31cca5fd0dcccc77fa091f1fa547ab945d1835c808140b1ea1f267d5df4b6cb3b38753dc515ed27d0151d3465a3543ce09a8473fd4e40042e2a64059910f3558b18edc92ba8685f45026d3c39783abadf1d23e51aa7315fa0da4ab6dce0ae13a8f7bbf4daebe955cb6c6d9ba115fb0acb30c8ced0bf656bdc6d009200f972c564344901e059870c0d2e2f9723894102010ab074bd45e2ef83a483d3f069f436f51d5f1725c2c88b385921159b23d19555854a224f0ec55f785059c1dab7a5def927b1f4038f45a6dee442bb3d385fb0a58b995377855a549ca4399b15c3c81373aa7202c668a5bb260ff58dd249aba2d91f2bbd8fbadeb3722c9dbe327fb01c0bdfbe0e112dd21c41452627e565c3f7ba511310ac30db6b4b69c10eb2452e2d4ac67c87397d357dd04dc9e0106f7adc01045678626f65cd0a818f6b23c428c446d56bd710cde045c52e1815ef7928521fbe28d2ab165f46b9eff23be0f48cb9055e11e9a3f3258dd4d6ce2886f5b0f0040b9ad98f4efdc7f38c972d1fa58fa3f0644b5cbc357567e68da0bd8ada0f5ce6841b10d0252592bf7574db0eab5f286c78258b5411d083e1167aa81e582c26acedc19e97469f6d4daab1d43b8b103ceed45b245eced7d435bcc54da470d6d1e060915425c816232e1416f4802747bd3d77b5d754c8c870546fd68828134fb798b4850ed702aed351e069ce3e9899d090656fa034a0a6cf1f84a03919bfe2577e173bac872cbf6a720b64aa7031421574aa483e390e46d0f95ae331367b9bb0"}) r12 = socket$netlink(0x10, 0x3, 0xa) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r12, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r12, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r12, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004ca80)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {}, {}, {}, {}, {}, {r10, r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r14}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x0, "6de363564627fe"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000003740)={0x0, 0x0, "c20e13923f1e7c3d385fbe0ca5567d3ad8dd805fdb60a9b4ea19c08f56a47446c5d71ed1e1c9e3724b2f2e61728df8b8bfb165c083cff5549a50e7900773269a6201dfb7fe2a2e1c94d16643d06a41cd5a6a6a5a7e207071f99fa75220d84dd51ffd35a7aaf1f6bad92ae32c112c5de3e020bc71be0ff3a2e430a8dfe85709bcf3e415963a6cbf0040a615d155abde3f320d5b29925da81b69f171760d05f4bdc207278afe2cf1aa2c46b7f26b8065ca411ca2c5eb96828bfae4b16ece91e1c97a8678f2994fe06b1fbf4c997b2ce9f7739bf6b103911f3a927cfb1aafef8153c1d64b0ceec6b9907a64055f613871b03c1992bf41113ba014a5c9867efb5f8f", "a68a992591b0892def5de5ac0a87fde5f30bafdeaa6a25239ab095a40887c0a3bb5d48ef64bb59f6651d7b1f0d4b0d4ceab177cb0ac9bc6c1a80e0f00549ea166acae598d1e2611a5250aa9a46582b990575d7d36da272ff5576c3abc5c35d60906f590527d51cc04b41a68d956fb2f46b8cca3fa962437c382d4d1dbb4873917246cd292a7d1d3462c7f128a1ddbc1bf96d63056466a6d608afdccf0c31491fce612827c43160bb4a42c64a4a6337de364a196dc37c0c35d3b9c3ede78dd86220fa27bac4c7d9746a3b8306184f5a0b6ce0fde044f33572deea1d9fae494fafba2a5abf05692cf053cd7d5b63470b75778f44f4b3752590a8c8648f6e756db42785a6d8e11e32ff7967f2ca3de877b95ce2f7c3964ca3bbcc955022df833854bd37f96cc8396689335bdf45b66a8168864b6dff2023c14d5c2792c921d04d43b2770eb0aa35cdd69b0a95ff273a174f7a17733070c85c42a35296625c546cbdd924f2140ccd617ea5abf3fd83a243bd3bf0180def4095ac16efb6ec526d8e83d5356f3c8bd991a4eec62506dc6dad3315413c21c47b64ae3cd5ed8b8ba2bd7319239c7f9a35cceaa772f0aa29779ba49deed29a2164d9b3db228f9b6a4798de882741d447ee5f3946ff17a6cd084a49202feeca9ef46fb85cc14440f9fd65f146d99ffd20eb0907c88ac95dd1bca5794217d37628f7dba3fe59c23a1e6a6e9674a480ee21f92c18fc292d2fd18a1733a0bd0732d2c6d0a1ce0a49bb44c4606953acc363e256993c37f87e47957b7aea584e5633fe4435803822dd32068cb58d564c05fd7a842921ae959842053a620d84c3b2aec54fff5455966925ce58f7bdd9143d04e1faf54ba088ffa0e9593a5fc988029c7f31f1fb2f3a4ffb854345ff1a84e07dc94836fbc9920ec3385fb978344d0179054745ab24ceb62b4fc78318fefbd90d032595b6fee76f33e4b73bc3e8f1f70a220c3521606a1db56d87d72b13f7f3f96f3d2424f481af250b1c3b046b5367ea368a6b9866931dd3ef419abd90ed591847bc29d2804eeae61eb5185f5ea9de0363c7c212b6a559d58e1bdb73db6a3f97a789b325e6c5a30c9d5549a4e18d12446b2d2fffd1bf1615bdaaec372dc778cbf9ac3b3add5110610b9fd0cd49508c075718c8782755972c90e52b3515b20e5c9d2b35894eb67d417a12012c1d9b41b8729f14d2e9122506b773ee89932a9c94cdf84f78bb4760a70d451253a0d1d7d45184b5c2e1f0abdf2422aef796c2f5cbd6e5bb24570e80066506accb4a878300a08b9693225b5c2f9386a26cf042feabafd31ee0b5bacede666717fe30712b4ad5606838099449cc88507514e7db0603d8838adacd5368a058b144131c2b05e33a05ea3b13ab6e02929aa01139db8ff2c3c82f595e8c99fa409c75affecc0e1d93ab6a65a76dd97688dc293282fb29793930b16984a74f834d29bf7961ad0460fc803c8e4876610e543633d2cc22625933ca6675ffe966e31d07f30d671b9117c0696497fc2192095f709017a6e84dadf3611f9002f0b269e9355f6d4ce829365379ce34e210f09cace9a975d19d8a62b29fb711fb1642f691cfa68f479b5c6f5b9d9a1d820403a56c6dae65006335b92aebc1ecbb5f37405b9f0d0646edf6f30f0c66f446344087921a9302184f85fd84caac4528ba9e626af593272fa2f1c4fbae2773761fdf9c375d25f0126d760d44cbab08c108353226c3b03e9dea778535c97fb9151d4fede49eb05e97fca8cf2c7100b3cd226ea7614c12d45f3a5495390973542815b7e9c2c4b473aad8d912432962684c17a1be2dc49f12237a064c856e5212d3a25dbd0a2455d27055a6749e20a43110f89b6d2a8f3a9f25330d99e49e63cd091dbc5524b8c583fac034d8d3ea3be5e6e707b0bf77cfefc085ecb175b573d6365cc64084c4a93ad88c80d0bf079eb4fa861d8ef1f58e8a03e3e2f58fe19f89d0112cffa07e07d456c067561b96d7776e93660e453d3af7b68c6b8cd2f263e841538cc82686d422b95449931f4595b4aac475bb999347b19e5908f79d999c96574dc155d5597f2751cb37bebc4a26e2bad7c6ede249b1c5c2ea41c891fa8e8df86ce85a55d5bb470092b54e6bf0edd6c89523b4f39169fbe61bfd495ac204230f2951022d04b802175ee5046858e9290ff6f31d50d9c3e4e5d622af72ac616bfd96e32a0ea2d987ed2a7dded0104920653b43b56f4e3771fd7638e17a885bb8dc7ffa2e07caa1737ab426d16114f7c159a217fdf29a67c35009dec8843d50e353c05d908ce8aa52ebeafe25e2261ef77d85df136a433d0ae8ddec7c51fb96e72a5b9471c425c75aad663c15c0f6579f7237f54a06948b6ef0e7d727bf802ed498009dc57fd654e1e0043a5eedf28366d9f3bc75fe85f4210ae28b9c0cee7978c59a6021a44309184f28bbbb9755aa97ad994353257ce8c7c2ae3b925c5767a9e7be7d335a90afb129f7a46bb353e749ec30ad43f962db0134f686c55bd1e5340b091cb5cf8794824b6c18821307072cdead8bbcf8c12be8a50922e0b390cb6048ee932a7b76cad6525ce4677b1eb4237432c90aedbee0777165afb3a84fca5e3db52928531fadcf6ea64565527a3c28da4a265c7b1a9f01aecf495fdad56820d7118cdac2a60d129c291b22f1e6a69cfaf57e8a552bfaceccf13683943539f29adb43ea38bf16ae608f518a9cf62da6dfc6c9bf01fec4ec8ebaff20b423c360bc2f8c1a02cb17862f24bfaa11fb6514bba0b15c3d4fc51566cdb6af1360c8b9c29f344139a7c0cdad8ab34ba3aba273ffe328521732cd0dfb311d4b9c36df7ba9d999e4d12d513e872904562933ced63c4dcdc2709588663e9484765e173b299c79f8d3c9ce8495567d8aa50af0868ff981c4b649163832db5363b61bb09d5f799f03611577e87cb4ddc8df2ad97386380fdb75742c3b8dc09425756209abac8f5c8d1edfa806e00927b31ba4962692f361691cb9bd1a94ea6befa028579e4b522c4d5460331cb75f93d3b2b8c4fe7717ca2eddb4858bf3e9bfd98ece5351a333de1f8d2c2fb2e8f84ad00694dd559f2edd90b2386f3014249970cb12f7ae0926daf4d08aa2723ea1b48b6134ace51c03d42c7eb46a8f688f0eec43e861deb9d418313d45e7a2b1ff65f298d63258463fa2b39e8577b2a8aa990604473993cdcf9454ed77de8d7a733847dd41f4d552b29f239f785c9c41255f51c3d7570867d7da134c98c477696a78f37168e27d151d59eef759bef08f78e11a969384694c2a5aa268f9532e875a970efb0bc6484af9bdf229defd3faa2aef70243692835a44b542360624dd65846500d9c8495398dc3c9f8781bbaa3ad790ec0eed89ca329b0f1738a44d40660003ed03a730847cf8dde845158c1cc2c08273864283254766aaf5aa537e5bde4fcd2754ac8276c6d6fce80d4c0da6244da8fe78565e3c92545705e4d2e63f9fba6afec3464e2089544d366fea2aa4200deb1466369dccbc2d8faeee25c27d2c92ab30de2a8efed9ae53a3866940b56fa336e987cd0f24f221838ceb5d9b251337fc24a3fb74e07393985355eb3bcb1b357358fb01045492813fb9266b90e2cb65e50963bf3c6cc3088837509c5ed9de36202707d2319c40b5519b289f1a8b9d192b2dbe4236f8682f53acb99bc7612ab978e2ab31ea41f12492a1c4562f3cc7d42f4699580568c0a81178b3cb8e8a1bfa08db5ff00472ef11d5106955055001b76135f7ff7418c4b360c6614fdc7f1bb964b909b44590fe1cfc3ffebdfd09d09f89619e60b5095d57422069d68f0b1c727543895e582f0522631ac8b652edb04b00c3a20e7cf030f4bd74bfa2ed7b290aaa0a271ae59a72b5a1a197a307e103b4e19dcc2a3515e3875c6d6273b1b566eb6b39fe317b3131b7cde0d0b51c28aeb9733d7d6523ae52d0b235c45b8eaf4aaca8c8379aaa7d074d8769def85e7a6cd0c0d48da7e7215866adbe6d90fbf872da5229f2c49df640dc39c67d383e10d94328b9fd392b77dce268ef209f52c23637203074f8d503c8fc844023982942d4620056249f073df49148321a21f270612625f31df1606d3f9abb5e117743f8f494ed7a44416e1a8f49ffcd6a284695c9e3d1f8c97b69c0431e56c8bfb57e64dab3c85fc5cffc908abb0f251dfcfca834c00fad9830e4104e139a78268eb4f49082724e0cd2b1f00c42c2ea9b83608cc540380fb12bd9af8c400bf6180ce2537b2cf8adb2579f6193509ee6b623bfc9a2852868e0504f7d7c8d7c06c0e1cf8f053412c0e681a742082ea0db2cdd5c407556b7ec93dba1b502aad69608ab9a2d6ab5ab6c0f86bb33d15584f753089c7f8858e4270a2b73a34ee7149ce42f0e278a1d0a305380c376a4947fc02fbdedadb30f2cb0870c5e1e995f6e534dbbc565fa325bc32ce8d948976050da2c5e63457748bbfc5728f499be344a6e9eaa04bed6472f88b25a5d2475c7d10cfa7051212e15bbf54d75ddaecfe1e4286c84b3e3aef510903aff74d1f096ca10648716a81d52957491b011eeb41c5dd37b4d38c37c6306a8059e98a4b85f8c4d44b518d0ef995dd23e1145a101e1532b40a1d4624326752f0f25449d62ec066d46f58cfe0ce0e60161f7e79d7e8f909ca4b42c90682be7c6c89659add4beaee6dd4fedec027a779b1e3eb0ad646b4868917ecb0c8c761a59fb10ccd1aac01e9539f526c33814bfd286f4202ee973f61c9a5aeaa03369f5b0514041572bab54771096e57413f6570962ceb2f52e71744f764ce69b67274caa15aabbb1ee4b9533afdb6b1011a3fb935ed665e0961fc92ed28ad9d015381c49a33e494cff6cf3b8ff9aa376982970224d50509e00af8e4e4438802a6457ceb92e78edb99037d004c8be47ea1bcf25848810033cce75d6eda88dc9eb0b1ea8ba1398ed067ffc4f78f56ebd9ae9a1562399660bd83f74bd9dc587ad0d64dc14a213ac2bd5ea01aebd5386369d45151e3fab78e587bbb8b5c522c45966b1d53fabd15e8771598db4ae98a05c605078d97ff7aca6a8c06f37d57492447d6e75c8846ecf2fbcf02756e4ebf20b904cc486cb85d4bf5911b6b736a21b48a2f030c271292655b37f875aad3f59248c255bd1d500a1bdbde5a7b21558e026eaa926b63d8a0911ba23ce4da02dd28d5cf21f13df86b660bd5bc5e19dde4909d5c5bd0f0a191a0937351b161d376f0a6128f95f277417e298341408d8e80dc22d94a359c3a211c6f432806fbd0c31e63439910755c68d978619ff8b1ec08d24421d7692516c61599a9d1e4f034c0cd24133c61bffe20832ab3bc96bee22f92d94e1192a097ef78a809f1180b70d16a8dc221fd16118f15bfab6cf291b41076ae59255a5593f204ad61d86c81a4d386d77b8"}) 1.766086732s ago: executing program 2 (id=845): setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x0, 0x2, 0x1, 0x1, 0x1}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) socket$nl_audit(0x10, 0x3, 0x9) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, 0x0, 0x0) 1.744249172s ago: executing program 4 (id=846): r0 = socket$kcm(0xa, 0x1, 0x106) sendmsg$kcm(r0, &(0x7f0000000000)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @dev, 0x7}, 0x80, 0x0}, 0x24000059) r1 = socket$kcm(0x2, 0x200000000000001, 0x106) sendmsg$kcm(r1, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x20005810) sendmsg$inet(r1, &(0x7f0000000080)={&(0x7f0000000140)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x30044041) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_inet_SIOCGIFPFLAGS(r3, 0x8935, &(0x7f0000000080)={'pim6reg\x00'}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x48, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}, @NFTA_CHAIN_HOOK={0x14, 0x4, 0x0, 0x1, [@NFTA_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_HOOK_HOOKNUM={0x8}]}, @NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_CHAIN_FLAGS={0x8, 0xa, 0x1, 0x0, 0x2}]}], {0x14, 0x10}}, 0x90}}, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000740)=@newlink={0x60, 0x10, 0x403, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x20, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_INGRESS_QOS={0x4, 0x3}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x0, 0x2}}, @IFLA_VLAN_INGRESS_QOS={0x4}]}}}, @IFLA_LINK={0x8, 0x5, r4}, @IFLA_MASTER={0x8, 0xa, r7}]}, 0x60}, 0x1, 0xba01}, 0x0) socket$kcm(0x10, 0x2, 0x10) r8 = socket$alg(0x26, 0x5, 0x0) bind$alg(r8, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'adiantum(xchacha20-simd,anubis-generic,nhpoly1305-sse2)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f0000000300)="c99b57381801238c09d0ff0f1d0dbd301e5a47b2f3caa73dcd2a6a370554375a", 0x20) r9 = accept4(r8, 0x0, 0x0, 0x0) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x12, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x18}]}, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x20, 0xffffffffffffffff, 0xf00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) recvmmsg(r9, &(0x7f00000055c0)=[{{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f00000004c0)=""/174, 0xae}, {&(0x7f0000000580)=""/62, 0x3e}], 0x2}}], 0x1, 0x0, 0x0) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r11, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r11, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r11, 0x6, 0x1f, &(0x7f00000000c0), 0x4) r12 = socket$inet6(0x10, 0x2, 0x4) sendto$inet6(r12, &(0x7f0000000080)="4c00000012001f15b9409b849ac00a00a5784002000000000000030038c88cc055c5ac27a6c5b068d0bf46d323452536005ad94a461cdbfee9bdb942352359a351d1ec0cffc8792cd8000080", 0x4c, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000240)={'vxcan0\x00', 0x0}) sendmsg$nl_route_sched(r9, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000003a00)=@deltfilter={0x1368, 0x2d, 0x406, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, r13, {0xc, 0xffff}, {0x5, 0x1}, {0xfff1, 0x8}}, [@filter_kind_options=@f_bpf={{0x8}, {0x133c, 0x2, [@TCA_BPF_OPS={{0x6, 0x4, 0x6}, {0x34, 0x5, [{0x6, 0x7, 0x80, 0x9}, {0xffff, 0x3, 0x1, 0x401}, {0x8, 0x3f, 0x9, 0xd79}, {0x2, 0x1, 0x81, 0x1ff}, {0xe6, 0x3f, 0xe5, 0x4}, {0x200, 0x1, 0xc2, 0x3f}]}}, @TCA_BPF_POLICE={0x414, 0x2, [@TCA_POLICE_RATE={0x404, 0x2, [0xc3, 0x9, 0x1, 0x7fff, 0x2, 0x3, 0x1ac, 0x80, 0x4, 0xfffffffa, 0x6, 0x100, 0x2, 0x4, 0x2, 0x6, 0x4ec, 0x2, 0x6d, 0x6, 0x3, 0xc53c, 0x68, 0x8, 0x81, 0x6, 0x800, 0x1000, 0x8000, 0x5, 0x7, 0x4, 0x80000001, 0x8, 0xfffffffc, 0x7fff, 0x0, 0x9, 0xfff, 0x3, 0x7, 0x1, 0x5, 0x19a, 0xffffffff, 0xffffffff, 0x2, 0x2, 0x3, 0x80000001, 0x9, 0x80000000, 0x9, 0x7, 0x8, 0x9, 0x2, 0xffffffff, 0x80, 0x0, 0x9, 0x8000, 0x400, 0x5, 0x9c, 0x1, 0xfff, 0x1, 0x5, 0x3, 0x3, 0x0, 0x6, 0x20, 0x2, 0xc2de, 0xf5, 0x3, 0x6, 0x5, 0xb6, 0xd87, 0x0, 0x1ff, 0xaff, 0x84, 0x3, 0x80000001, 0x6, 0xef56, 0x9, 0x9, 0x0, 0x1, 0x400, 0xfffffffa, 0x1000, 0x6, 0xf4b1, 0x3, 0x4, 0x1, 0x1000, 0x7, 0x3ff, 0x6, 0x9, 0x2, 0x9, 0x80000001, 0xf0ec, 0x81, 0x3a, 0x7fffffff, 0x81, 0x2, 0x80000001, 0xe0dc, 0x8, 0x2, 0x9, 0x5d93, 0xf2, 0x8001, 0x5, 0xe813, 0x0, 0xa4a0, 0x5, 0x0, 0xbebc, 0x1000, 0xffff, 0xa21, 0x40, 0x401, 0x7ff, 0x2, 0x9e, 0xc5a, 0x10001, 0x9, 0xffffffff, 0xfffffffa, 0x9, 0x1000, 0x4, 0x80, 0x7, 0x1ff, 0x80000001, 0x5, 0x10000, 0x24, 0x9, 0x9, 0x8000, 0x1ff, 0x8ed, 0x0, 0xffffff7c, 0x4, 0x400, 0x1df4249b, 0x343, 0x4629, 0x2, 0x6ee, 0x8, 0x0, 0xa5b8, 0x5, 0x573, 0xdd0d, 0xc7, 0x5e, 0xae, 0x5, 0x82, 0x5, 0x3f, 0x9, 0x0, 0x7, 0x6, 0x9, 0xffff, 0x5, 0x8, 0x2, 0x401, 0x7, 0x9, 0x6, 0x1, 0x2, 0x6079, 0x8, 0x6, 0x9, 0x7f, 0x3f, 0x1000, 0x4, 0x1, 0x2555, 0x7c8f5630, 0x20, 0x7f, 0x1207840, 0x2, 0x2, 0x3, 0xfd, 0x9, 0x1a, 0xb6, 0x6, 0x7, 0x8, 0x4, 0x80, 0x7, 0x1, 0x101, 0x5, 0x1, 0x3, 0x80000000, 0x8, 0x186e, 0x0, 0x6, 0x3, 0x3, 0x7, 0x6, 0x3f, 0x7, 0x7, 0x4c, 0x7ae, 0x0, 0x6, 0x1f, 0x5, 0x34, 0x4, 0x1, 0x8, 0x3, 0x9, 0x8, 0x3, 0x4]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x6}]}, @TCA_BPF_ACT={0x240, 0x1, [@m_mpls={0x58, 0x1d, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_MPLS_LABEL={0x8, 0x5, 0x30971}, @TCA_MPLS_TTL={0x5, 0x7, 0x1f}, @TCA_MPLS_PROTO={0x6, 0x4, 0x1}]}, {0x14, 0x6, "5e62840a5dd30cf344a0abeafddcb782"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_ctinfo={0xe8, 0x18, 0x0, 0x0, {{0xb}, {0x6c, 0x2, 0x0, 0x1, [@TCA_CTINFO_ACT={0x18, 0x3, {0x81, 0x9, 0x1, 0x3ff, 0x5d8}}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x81}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xf5}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0xfffff73d}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x4}, @TCA_CTINFO_ACT={0x18, 0x3, {0x8dd5, 0x8, 0x10000000, 0x4, 0x6}}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x7}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x40}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x9}]}, {0x53, 0x6, "87a1d14778bfd5eedb7a88cca35f87020fbdea9128c2030e88e4cb80bf2044fa68a4c8cd7d08ebfeaddaa5964d5ab3b443b959efc93220de2470f2578a0b7178446e60ceeafb7567f34562771c45bb"}, {0xc}, {0xc, 0x8, {0x0, 0x3}}}}, @m_sample={0xfc, 0x3, 0x0, 0x0, {{0xb}, {0x14, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x9}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x2}]}, {0xc0, 0x6, "4a95d6a869cf2dec4fe87fa738f139a096d0feeb83cf08b4a300a01ca1cd7c5b3bda28a0c2589e4b3506b1d963931413904989dde62915c0b9d53f494b98d70ce239bd8202e9d847465a4de190203321c7ede3d4896232c69f4c6f51d6a684d30d3d2533c368c27fbfb68a5140096c7beb21263aaaaa014921b1e24c64b3c334f04c84a72556cec506dc447c7b99a553db51469f624e1c0b253d985656d4d9579d99902094b57ff149994e2f36e1ef95f0cb9d8073673c29060b26fd"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}, @TCA_BPF_FLAGS_GEN={0x8, 0x9, 0x1}, @TCA_BPF_POLICE={0xc84, 0x2, [@TCA_POLICE_RATE={0x404, 0x2, [0x100, 0x3d0, 0x5, 0xc2, 0x9, 0xfffffeff, 0x4, 0xcf80, 0x6ff, 0x1000, 0x3, 0x10001, 0x2, 0x0, 0x9, 0xdea, 0x4, 0x5, 0x7, 0x0, 0x6, 0xfffff133, 0xf78, 0x81, 0x2efc, 0x928c, 0xdabe, 0x6, 0x1, 0x3, 0x7fffffff, 0x4, 0x7, 0x0, 0x2, 0x7f, 0x2, 0x7, 0x1000, 0x35, 0x5, 0x600, 0x80, 0x3, 0x0, 0x2, 0x0, 0x5, 0x9, 0x8, 0x5338b7f8, 0x2, 0x0, 0xe6b, 0x200, 0x9, 0x8000, 0x1, 0x1f, 0x1000, 0x6, 0x200, 0x0, 0x1, 0x81, 0x3988, 0x2, 0x2, 0x80000000, 0x3, 0x1, 0x25, 0x7, 0x1f, 0x8, 0x3f, 0x5, 0x101, 0x5, 0x5, 0x2, 0x80, 0x80000001, 0xfffffffe, 0x9, 0x8, 0x5, 0x3, 0x6, 0x7ff, 0x4, 0xefc, 0x6, 0x10001, 0xe4, 0x0, 0x3, 0xfffffffc, 0xfffffe00, 0x8, 0x8, 0x1, 0x4, 0x8, 0xa0000000, 0x0, 0x7fffffff, 0x4, 0x0, 0x8d81, 0x2, 0xbc, 0x4, 0x81, 0x5, 0xfffe00, 0x6ce0, 0xb1a9, 0x4, 0xffffffff, 0x8, 0x1a2, 0x7eb8, 0xffffffff, 0x9, 0x81, 0x200, 0x5, 0xcdc, 0x17, 0x2, 0x9, 0xfffffbff, 0x470, 0xffff, 0x9, 0x6, 0x386a, 0xfffffffc, 0x2, 0x8001, 0x1, 0x3f, 0x0, 0x7, 0x4, 0x8, 0x0, 0x1, 0xfffffffc, 0x0, 0x800, 0x3ff, 0x10001, 0x4, 0x1f, 0x10000, 0x7, 0x7ff, 0xf89, 0x2, 0x200, 0xfffffffc, 0x8, 0x8, 0x6, 0x1c000000, 0x8, 0xfffffffb, 0xdd8, 0x8, 0x3a68, 0x81, 0x4cccd871, 0x1, 0x7fff, 0x11765bce, 0x6e98b30c, 0x401, 0x50fb705e, 0x40000000, 0x100, 0x3ff, 0x9, 0x4, 0xffffff67, 0x0, 0x3, 0xef5, 0x3, 0xda7, 0x56, 0x0, 0x7fffffff, 0x1, 0x4, 0x8000, 0x9, 0x3, 0xc3ee, 0x6, 0x10000, 0x1, 0xd0d, 0x142, 0x3f, 0x8, 0x500, 0x5, 0x5, 0x800, 0x560, 0x9a, 0x27b, 0x1fb, 0x4, 0x9, 0x80000000, 0x7fffffff, 0x5, 0x28b, 0x1, 0xfffff000, 0x1, 0x9, 0x8, 0x10000, 0x9, 0x3471b37, 0x7fffffff, 0x2, 0x0, 0x40, 0x2, 0x14000, 0x5, 0xa9, 0x72d, 0x45c, 0x40, 0x80000001, 0x9, 0x6, 0x1, 0x8, 0x0, 0x7ff, 0x7, 0x1, 0xc2, 0xfffffffb, 0x7, 0x80, 0x8, 0x8, 0xfffffff7]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x3f}, @TCA_POLICE_RATE={0x404, 0x2, [0xef2, 0x7f, 0xfffffff9, 0x2, 0x8001, 0x36, 0x8, 0x10001, 0x9, 0x6, 0x6, 0x6, 0x2, 0x266, 0x6, 0x3ff, 0x58, 0x40, 0x4a77000, 0x8, 0x4, 0x2, 0x3, 0x0, 0x3, 0x2, 0x1, 0x7521, 0x7f, 0x3, 0xd1, 0x1, 0xedd0, 0x2, 0x8, 0x400, 0x6, 0x8001, 0x5, 0x20, 0x8, 0x100, 0x5, 0x9, 0x7fffffff, 0x80000001, 0x3, 0xce52, 0x7, 0x3, 0x3, 0x100, 0x40, 0x7ff0, 0x0, 0x0, 0x59b, 0x80000001, 0x4, 0x1, 0x40, 0x3, 0xfffffff7, 0x7, 0x5, 0x3ff, 0x9, 0x5, 0xffffffff, 0xfffffffd, 0x80, 0x9, 0x7, 0x8, 0x400, 0x8, 0x80000001, 0x7fffffff, 0x9, 0xffff, 0x9, 0x1, 0xa2c, 0x2000001, 0x2, 0x1, 0x3, 0x3, 0x1, 0x2, 0xff, 0x0, 0x0, 0x9, 0x0, 0x101, 0x1c0, 0x8, 0xfac, 0x8001, 0x9, 0x6, 0xfffffe01, 0x3, 0xffffff80, 0x29, 0x8, 0x0, 0x4, 0x1, 0x4, 0x80, 0x4e5, 0x10001, 0x2, 0x6, 0x80000000, 0x8001, 0x45, 0x0, 0x5, 0x400, 0x3ff, 0x8, 0x7fffffff, 0x7ff, 0xffff8000, 0xfb2a, 0x7, 0x5, 0x3, 0x0, 0x8, 0x1ff, 0x10000, 0x4, 0x7, 0x4, 0x25d5, 0x7, 0x8, 0xd1f9, 0x9, 0x1, 0x0, 0x9, 0x0, 0x2, 0x9, 0x8001, 0x3, 0x9, 0x0, 0x9, 0x68bedda7, 0x7fff, 0x1, 0x0, 0x7602, 0x0, 0x77, 0x3, 0x5, 0x1000, 0x7fff, 0x0, 0x10001, 0x3ff, 0x9, 0x1, 0x4, 0x2, 0x5, 0x5823e66c, 0xfffffff7, 0x3, 0x4, 0x1, 0x80, 0x1, 0x6, 0xcf, 0x2, 0x7, 0x80000000, 0x2, 0xfffffff7, 0xffffffff, 0x7, 0x4, 0x464, 0x0, 0x10001, 0x3, 0x3, 0x1, 0x9, 0x4, 0x5, 0x7c7, 0xb3e4, 0x3, 0x10001, 0x81, 0x4, 0x80000000, 0x79, 0x1, 0x4, 0x9, 0x9, 0x8, 0xfffffbff, 0x4, 0x7, 0xf7, 0x8, 0xfff, 0x4dbc8ec6, 0x7, 0x80, 0x1f, 0x10000, 0xd6a, 0x2, 0x5, 0x7fffffff, 0x503, 0x28, 0xfff, 0x1ff, 0xb2, 0x400, 0x7, 0x5, 0x9, 0xfffffffe, 0x1, 0x7, 0x6, 0x3, 0x8, 0x0, 0x1, 0x8, 0x1, 0x7cfd, 0xaf, 0x8000, 0x9, 0x557, 0x6, 0x7, 0x80, 0x5, 0x4]}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x7fff}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x101, 0x4, 0x2, 0x7ff, 0xfcd7, 0x3, 0x5, 0x10000, 0x7, 0xffff, 0x6, 0x40, 0x1, 0x7, 0x9b, 0x80000001, 0x7ea0, 0x5f2, 0x800, 0x7, 0x8f, 0x0, 0x7fffffff, 0x4, 0x8, 0x200, 0x6, 0x3, 0x6, 0x1, 0x4, 0x8000, 0xffffe2c0, 0x7, 0x9a, 0x7, 0x7, 0x2000000, 0x2, 0x30, 0x5, 0x597e, 0x5, 0x4, 0x800, 0x5, 0x1, 0x3, 0x401, 0xe6, 0x1, 0x7, 0xa29, 0x1, 0x4, 0x7, 0x0, 0x4, 0x9, 0x8, 0x2, 0xfffffffa, 0x7fff, 0x7de, 0x0, 0x401, 0x7, 0x217, 0x0, 0x2, 0x5, 0x2, 0x80000001, 0x10001, 0x4, 0xfffffe00, 0xdd01, 0x9, 0x10000, 0x4, 0x0, 0x8000, 0x2, 0x0, 0x200, 0x0, 0x5, 0x400, 0x9, 0x0, 0x1, 0x3, 0x0, 0x8, 0x7, 0x0, 0x8b60, 0x5, 0x2, 0x1ff, 0x81, 0x2, 0x3, 0x200, 0x0, 0x94, 0x80000001, 0x7, 0x5, 0x7fffffff, 0x743, 0x81, 0x401, 0x5, 0x2, 0xffffffc1, 0x401, 0xb95, 0x1, 0x80000000, 0x400, 0xffffffff, 0x7c, 0x8b4, 0xffff, 0x1, 0x401, 0x7fffffff, 0x3, 0x4, 0x2, 0x80, 0x80000001, 0x5284198b, 0x5, 0x4, 0x8, 0x4, 0x101, 0x4, 0xb13, 0x101, 0x10001, 0x0, 0x7, 0x7, 0x80000000, 0x6d, 0xab20, 0x0, 0x3f, 0xffffffff, 0x0, 0xffff8000, 0x0, 0x5, 0xff, 0xfffff001, 0xffff, 0x80000001, 0x0, 0xfffffc00, 0x1ff, 0x1000, 0x4f5, 0x3, 0x401, 0x5, 0xffff, 0x8, 0x200, 0x4, 0x401, 0x8, 0x1000, 0x7, 0x0, 0x9, 0x1, 0x3, 0x1f, 0x5c3, 0xffffffff, 0x19, 0x2, 0x5, 0x6, 0x4, 0x3, 0x7ff, 0x2, 0x6, 0x400, 0x9, 0x2, 0x401, 0x101, 0x0, 0x10001, 0x0, 0xeee, 0x0, 0x1, 0x7, 0x5, 0x8000, 0x1, 0x6, 0xe63, 0x2, 0x2, 0x7fffffff, 0xffff, 0xd13, 0x9, 0x0, 0xfff, 0x401, 0x6, 0x9, 0x8, 0xcb1, 0x9, 0x200, 0x35d, 0x6, 0x0, 0x6, 0x0, 0x2, 0x1e73, 0x2, 0x80e, 0x0, 0x3, 0x20, 0xa, 0x8, 0x5, 0x4, 0x1000, 0x3, 0x400, 0x20, 0x1d, 0x8, 0x0, 0x0, 0x80000001, 0x239, 0x80000001, 0x3, 0xffffbe31, 0x7a, 0x7ff, 0x2]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0xd0f}, @TCA_POLICE_TBF={0x3c, 0x1, {0x0, 0x5, 0x5bf9, 0xe0, 0x4, {0x4, 0x2, 0xe32, 0x5, 0x7, 0x81}, {0x89, 0x0, 0xffff, 0x200, 0x750, 0x4}, 0x1f, 0x3, 0x101}}, @TCA_POLICE_RATE64={0xc, 0x8, 0x4d}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0xad}]}, @TCA_BPF_FD={0x8}, @TCA_BPF_CLASSID={0x8, 0x3, {0x2, 0xe}}, @TCA_BPF_FD={0x8, 0x6, r10}, @TCA_BPF_ACT={0x4}]}}]}, 0x1368}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000002a40)=ANY=[@ANYBLOB="18020000e2ffffff00000000000000c685000000360000009500001800000000922ae83713ab9601000000801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce9413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad12bca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181ffc1d62a3954c1198bbc4fa13aee48ca9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093add57196b40def3858ef569147fa4108328392d322ab5df10a2f69a6bdf72ee7944e810d0223917c3d042410f57466f59544047d6d8ac44060000000000ee16c729300d2301800000000000002b5a8b05fcc154ad5290a8cdb97c343f454ff69dd6cbde49b28a6cb5f4fc0001745cff6e00e7ffffff0000acf3209a08439f1ff01779b6f6df7e02aa6d7760525b595fe1f697bc114ed1778e97a3f0395f946974cfb458be2a34cf924dc37b5592bf17956f3547497aba814382ff67b345b677a9d6523d87008000000400000000003fe8613ca29ff92be0d8deffff7b68136b0046d535dd39c0f35408869e9b342b953f91447e6b9eab304f134306320600a44095254b45a6c1312a13696c7202df5f764713504facc532c5a6d44d99ec7530ed7b0311000000000000e54e9072a22d911f4a2c2e2fa806e63c5cd98a8569a6d6bcfb000064885117e2ad910eae67e0ebe380d0f648713e68153579e02d71c58d147b00821ab9a6475b31e1ebf1369a04000000fbf3983f283f2f00000000992774814d63c933912d000006000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d5fc04563b523c47ef8c33400e90700000000000000000edf1147a7afe772cd45af8aeffe2753088e02ca6bb2feec446ce7dbce66f0a93a03c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b5062809a7418b165dd0336d226bac1e1223be1c97b15175d0e664beb126000e96549e1a1228c686edb475b705eaa9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d1056712412131ed9925989e01eae489ec7052e0ed72c326c7a8aa63999e2297c54ce1822d14b7c7699a9d0600f11f2e7f474cffbc35bc8623cd5eb68af82275ab40be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcf4f2aaee86d48fb000000000000008fdb686d5da2a42e4b5024b6535811f362201d4f82012e6af704973d04ea923c19e6cb723c1923b3eea2d73e176dff383c9fbbac53dfdcb1a68c98e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2bd4e96c93bff3ad04a82ff3cfadcf65eb92adc6c68d66b11cb2d7556414a86dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a9a362ee9cc624ec454b90200fd9603f96908bddc14500000000000000000000000000044d917c62b2782002d60181588ae63a440454287de9e340f611267f37bdd0f2d21cb06fcaf45a0a297e396f428d43371424b307eef82c5d6d19f3ef0d3b8f7fa51957e3099caab31133b34a1d3eebc0f0c9056df2e9667ba0b55695c78d4010079b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da78260f800fffd39368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff7000000000000000000e011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841ea55fe569bb7bf1e78191c8a02ad436725771738a2a98891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423c1cbc8b5d19167152823ed853140edda002c16c842b168bb55f6bb713deb57d0aa78d6d4e5fc5be2c402bd246128f41bcb02000000892b135a92e8c844938aa98ba4839a1408a696454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f21ca450139c558000000000000000000000800000000000000000075aa0000000000000000000000005560bd9eb81e839e4992000001000000000000334fa94da8477be7d99b558ec6a5b1596ac1e7617c6b32eed0cc70286caf2c5189a103f4b0b04aff171c4d388ccf67fea37e780000000000000000cf616c7134d6934f2594c853cde330a193a967d907a8c88fcb033e680f559a72150cb900bafcd536f48797915a2fe9922ce27300009e1b36aa4730117d9b00000000003c630000000000008fbbd11b015c415ca04192fbfb1a8b0e3460af35771dbac10062835c9bab3ad09f7a022c52d800000000000000000000400000000000000000000000007be52c0d05b4cd120400000000000000000000000000006ec473c54399b7b8aa1ee46132fc45da8292631178cecf19550108b8b8423de42957ffe9bb6d752e68d2bc2ce777a17bf4dfdfee5de0f3e4dadf51ab03d2165ccc95a2827b762fa611ba5f32861c19dffe1dc9fd5c41cd46cf131fd6b0c2ddad90ac33f768f9ecc70327c59918fa5a249befe98262f53c8182d95f6da3698a6a88c2c31d801a8f1f5e0ce05138d5422da0a6a62b9dfe1f39775d1d0c9186096415f544aaf76b0a1c877a6c826a5adcfb22c4a0e5a46271caa3eaf4f389dd5f3c20dbddc0377a4266d7b9fde4ba287e9b4be0a40bee31be0ddecab0ef7b25cba1db3654ddf291ecb7768ac1e177042cb4c452fa6b396695000000000080ffffff87da23d6855500fe8510b51e13a890e394b84a6ea2cc8d42b97c697c29122298d55e2e1cca8e07abda2606a3f381c64b9fec0000000a7965e4854e8e3572ad5149b3872342dea9252132860c9af1bd5fe263c0313dea5d6e0c11a466d6892ed65fd79b07b5cbdd8aa7dd561a26b5562d4861a7e1b0f48930e0b696ea3bee7eb72794e163d7aeac9a0fa5403ac9cb421eae283b0550f1d0d339cd7b96e71d3ab48ad9d7975e0c9b117f71d3ab80a0c9b0284ecc469fa6181c9c71fce07a6ffb23296a107763138e8d9876291af2076890c47925ac773d95d2ca42acb3e5f3a1550665b898462c139ffd0106bc8a61b6117d252efcab7106b4c3a3c13a70ff452e9d2096142c517b0e91b5cf88332faca5b3ee96363065c3cef7fa2b716bbe586c6442b54d32d3d39ec36e20d597e05664f2526bd918090649da11f7299789d0e7585a0d4981cbc5ecb9b457642fe810370ba4fbe00fa60a28af966a27a1659e448bbe43a1dcd2ea760018b57a36ac41ef2051a7b703d55c0602540663016e20d50385766df4dac47802a55bd38dd767ee9960c6daa704fc5d01a1459134d1b9edfde3be9e25a110228c64253588ff420644dbc0854e69a7bdda72f93ceaccf92cfe7dd6296c950db10f6dd8a5ef9b73cf6a12a1ba16fdc7e35b805f4fd2fcff0a623722149c1465e4de2d53f0f10b14c21865027abc71a12cb1e9f8029c7a20000000eeb0d53a83e518c8d2052c08b515d9d0bde24ac4e798040c7db0bb03c019507d6377f3d5dd94a27abc6d6b120d61f772407e0d2cb50d29168b68aef9f176b4c3aa8b21279d4ea9c1f669aa8c2c17d5b3a8d1dda58d26f1019af04b7774c85dd6d02eba9e4091c65bce8be010f27c5211938031c340463e35fbdfaa49a67bc0452db72b80b01279c778bd1fe1b48c4b5b8e0fe756e54a8d76b7cec5e3407d93b4eadc446440607de844acf5524a4657e33af2115547b735b57b5092d0bc8fa6acb832509abe0882d570ce400aaebd7baff88526608d6991aac95751671174129457e4a03a48170e4c7b4f3971481098dedb88fba90770e44bf404d5a97fefe2fe8e459fe45933b78c7ab5fe985a480193a20fb07da1455fb283df68af569ac82aa6dc703e29bf158931fb79f2abfa6ff7eb8c4f381c9da58bea460e2ead969933e5391970ca4fddd64da2e5df9c4d82044068caaaab771b37bb06bbe673056d849825525f1120b2250fc48520381f7a74b1c687781cb6b23e67b918844b83dbaeeb559ec8520d710dd6d6b4e64838bd434a36ed03fc0c488b24571032ffbc9f8ce97041e1bc4729d539358dc9599c1266b9ce2cb6dd0ad57a6e9d3d4a11a27f70b2934c96237e2ba09c58eeda678d4d08b6da99b7a86e946215afb1b48792fde54492e306cb5342e2589874b603a1de972b1f09cc350096f5c3e814118af9ba0793cfdf20c77b34eacfdf63ce59ec4d2f867bf884e941559b068d908325667672b5e1cf71f4829c0493e8b141489ed926b822becead7a0a2b4a4c008ab16b616d60f347e4da54f06443507efe57ea62399ef4eb11b2f559e1b056456a53998bf1c6d13c92e75136147f91aecf020000eb1b51bf700b3c0bf54bc3745ff313c5e75dc66386897f6ee45429371b8d0878c442ad2fe9baf85c1390da13efc353ccbef950c29f39ddf436f0d9bf1be1515ed251d8b6f11ecb16b1e8d1ed04196e9b6c2f9e068b7749bb6c1f533e493f22c901662c65cb760000000001000000dbae83e2bddc4f1c7f918a00515c1bc189d10ec22b35c92725cbf0ba244fd029c4f026f68e000000060000ab0476c3fd7f7c1e5c000000000000000000000011e43e39d3f4394fbfa13c416b1c443c5e52eea726491ad75100ebad7c6d5a665c59a3fb158e43da904f19e7e8daa4e90390b8da945f6cd78536c0d2be07221f85ad46b180f256d4d845928167a3d65896b66b63a46705338b67b72dd1954c65e8fe4be0f14e1b18a978c1c3075fcdc5cbffb0366151632ba5be8ae815dfea9fadfd31c473a24a73d3e5116c3023b3563c72d26fbd59877132bde5ca4ef8d92fd3613c768b35223f6fd0b5e9a8b98cccf1e2b4612e620e3a159d6365c9045aaa826aa0ee6d26cf0397ce674c20824584b464ebdc2f3ea26a7aec4570b242a6677a4e9187f8591c3a9bdc14a31ae7c034bb19da845de69d1300e4a8b6e345c2e31cdf127f77102ef0e576ed1ff4133599882c14943558737da0ed246603d768933b36d8f8df3add2e17ce644347c419a7795b6308d4455dc680be6ee2ee7fae761292d67249baedbd6c03ec95dc0966ccdb319aaa9f8a35b24cc7b7c9c47934a261aeff831dc52d9e54fe0d54641b413298432427eaba265f3ecbffbd3b8465f1acf2073edb06f65241744909ead745c68b260803e7369beabb2740e55e48450c9c3399cb70434463f4118e5e63749485cb7108519c2a81a6539b7953ba1bb5234f721a000000000000000000000000c9f83a3ddc4a11008b448eefd6329c8d00ec5eae06dee612ddbba13a3e8a39ac125d7dc6debcc3c47103cd83bc2d4bea865564f32110e65bb62aa5b6ab3a6e672208dc8c953f60b9ba8fafae8a0b6d644d6a542c1cbb3e23dfc18bf5b5b5eb3347ea1eb3c606ca4c0b8c8ce4c142d2d2c796145360c4852a55d29e379700847f57e07587be76c67b000000000000"], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096}, 0x70) 1.541973482s ago: executing program 2 (id=847): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100), 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) socket$inet(0x2, 0x1, 0x1000000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000340)="15", 0x1}, {&(0x7f0000000040)="1f", 0x1}, {&(0x7f0000000640)="53876165c1d64b3887ff159308d6febc9954f948cc8fa7840b77e7307713bb79421767160fcfea47a86385f1c41de6af43519550f3a01fd3989d2bbd77da22aec98ee3e289f8d652f918326ee6300083bdba0e4646e9b90bea606137246fa9a6f1aad3a3cbe84020ff6aa2f2ebcb33c25c772e40699aaa0dd14d1ad7fe4e058e747ad0bd87692ae9754a4490027c6b2d20452fc6ab4e977006acf799e3cd06b986e472b6354f8033bb98f696ecb7754df4c584f9dbde5c4ce082592638", 0xbd}, {&(0x7f0000001840)='u', 0x1}, {&(0x7f0000001900)="d3", 0x1}], 0x5) write$binfmt_script(r1, &(0x7f0000000040), 0x18a3c85) r2 = socket(0x10, 0x803, 0x0) setsockopt$sock_int(r2, 0x1, 0x22, &(0x7f0000000040)=0x3, 0x4) sendto(r2, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x14b}, {&(0x7f0000000280)=""/85, 0x53}, {&(0x7f0000000fc0)=""/4096, 0x564}, {&(0x7f0000000400)=""/106, 0x14}, {&(0x7f0000000740)=""/73, 0x60}, {&(0x7f0000000200)=""/77, 0x630}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x158}], 0x8, &(0x7f0000000600)=""/191, 0x41}}], 0x4000000000003b4, 0x2, &(0x7f0000003700)={0x77359400}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-generic\x00'}, 0x77) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)="f4", 0x1}], 0x1}, 0xc010) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@private1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@private2, 0x0, 0x6c}, 0x0, @in=@dev}}, 0xe8) listen(r5, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_DEST(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000540)={0x4c, r8, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7fff}]}, 0x4c}}, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r6, 0x0, 0x2a, &(0x7f0000000180)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_JOIN_GROUP(r6, 0x0, 0x2a, &(0x7f0000000240)={0x3, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_group_source_req(r6, 0x0, 0x2b, &(0x7f0000000040)={0x5, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x108) syz_emit_ethernet(0x9a, &(0x7f0000000000)=ANY=[], 0x0) sendfile(r4, r1, 0x0, 0x3) r9 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r9, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) 1.327859286s ago: executing program 4 (id=848): sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000540)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_KEY(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x48, r0, 0x801, 0x6, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP104={0x11, 0x1, "4abee339084eeef16f162471f4"}, @NL80211_KEY_IDX={0x5}]}]}, 0x48}}, 0x0) 1.270933054s ago: executing program 2 (id=849): socket(0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x44, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x9, 0x13, [{0x3}, {0x60, 0x1}, {0x30, 0x1}, {0x18}, {0xb}]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x44}}, 0x0) 1.162147571s ago: executing program 3 (id=850): socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x40, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x6, 0x13, [{0x3}, {0x60, 0x1}]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x40}}, 0x0) 1.128464948s ago: executing program 4 (id=851): bpf$MAP_CREATE_RINGBUF(0x0, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$VFAT_IOCTL_READDIR_BOTH(0xffffffffffffffff, 0x82307201, 0x0) sendmsg$NL80211_CMD_NEW_STATION(0xffffffffffffffff, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x38}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x40, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x8, 0x13, [{0x3}, {0x60, 0x1}, {0x30}, {0xb}]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x40}}, 0x0) 1.052839556s ago: executing program 3 (id=852): socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x38, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x38}}, 0x0) 1.04513563s ago: executing program 2 (id=853): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0xf5ff, &(0x7f0000000080)={&(0x7f000000c300)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a40000000160a03020000000000000000020800000900020073797a31000000000900010073797a30000000001400038008000240000000000800014000000002"], 0x68}}, 0x0) 950.346277ms ago: executing program 4 (id=854): bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000e40)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) pipe(&(0x7f0000000080)) r0 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec85000000750000000400000007"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="4000000010001f85236ccc4ce75fa61b6d6978d0", @ANYRES32=0x0, @ANYBLOB="0000000000000000180012800e0001007769726567756172640000000400028008000a00b8"], 0x40}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$alg(0x26, 0x5, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0), 0x680, 0x0) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="4c00000010003df600"/20, @ANYRES32=0x0, @ANYBLOB="000000e8ff07000014000300000000000000000000000000000000001800128008000100707070000c000280080001", @ANYRES32=r3], 0x4c}}, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) r4 = socket(0x2, 0x4, 0x1) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$unix(r4, &(0x7f0000000180)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)='\x00'/10, 0xa}, {0x0}], 0x2}}], 0x1, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000006c0), 0xffffffffffffffff) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f0000000600)={0x0, 0x7f390004, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="60000000020605020000200000000000000000001400078008001340040000000800124000060000050001000700000013000300686173683a6e65742c6966616365000005000440000000000900020073797a3100000000050005000a"], 0x60}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10012, 0xffffffffffffffff, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r7, 0x11, 0x1, &(0x7f0000000000)=0xcdd2, 0x4) sendmmsg$inet(r7, &(0x7f00000079c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) ioctl$PPPIOCNEWUNIT(r6, 0xc004743e, &(0x7f00000000c0)=0x4) 889.197207ms ago: executing program 2 (id=855): bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000e40)=ANY=[], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) pipe(&(0x7f0000000080)) r0 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000002c0)=ANY=[@ANYBLOB="1805000000000000000000004b64ffec850000007500000004000000070000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="4000000010001f85236ccc4ce75fa61b6d6978d0", @ANYRES32=0x0, @ANYBLOB="0000000000000000180012800e0001007769726567756172640000000400028008000a00b8"], 0x40}}, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$alg(0x26, 0x5, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f00000001c0), 0x680, 0x0) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="4c00000010003df600"/20, @ANYRES32=0x0, @ANYBLOB="000000e8ff07000014000300000000000000000000000000000000001800128008000100707070000c000280080001", @ANYRES32=r3], 0x4c}}, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) r4 = socket(0x2, 0x4, 0x1) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$unix(r4, &(0x7f0000000180)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)='\x00'/10, 0xa}, {0x0}], 0x2}}], 0x1, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000006c0), 0xffffffffffffffff) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r5, &(0x7f0000000600)={0x0, 0x7f390004, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="60000000020605020000200000000000000000001400078008001340040000000800124000060000050001000700000013000300686173683a6e65742c6966616365000005000440000000000900020073797a3100000000050005000a"], 0x60}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10012, 0xffffffffffffffff, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r7, 0x11, 0x1, &(0x7f0000000000)=0xcdd2, 0x4) sendmmsg$inet(r7, &(0x7f00000079c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) ioctl$PPPIOCNEWUNIT(r6, 0xc004743e, &(0x7f00000000c0)=0x4) 888.823936ms ago: executing program 3 (id=856): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000580)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x24, r1, 0x1, 0x0, 0x0, {{0x14, 0x0, 0x199}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x1}]}, 0x24}}, 0x0) 658.351934ms ago: executing program 3 (id=857): setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x0, 0x2, 0x1, 0x1, 0x1}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9}, 0x48) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) socket$nl_audit(0x10, 0x3, 0x9) r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000000c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8004}, 0x0) 620.093597ms ago: executing program 1 (id=858): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000e40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2ed0300000000000000af99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14008c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000006da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3ab60fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399eb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4978ea8e4aa37014191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88cf573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867857ed13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d9a0e06da200481cde8bf475bc3e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00"/3570], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'dummy0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) bind$netlink(r4, &(0x7f0000000740)={0x10, 0x0, 0x0, 0x200}, 0xc) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r4, 0x10e, 0x8, &(0x7f00000000c0)=0x7fffffff, 0x4) clock_gettime(0x2, &(0x7f0000005a80)) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002440)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2ed0300000000000000af99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a7ff070000000000004da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14008c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000006da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05dfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3ab60fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4978ea8e4aa37014191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f9ff86086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace85c370183f23cf0838fb5a1d75c145feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88cf573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953e88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867857ed13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d9a0e06da200481cde8bf475bc3e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000000000000000000000000000000000000000000096e4a7b57a867432217cf0be18b96865ee3dca3a03a5e0d3060705c499776bb3e8c442aa1d3b26842c96080c4c251b8cbc5de68938316e95857b0e3cdb14d4a93d49dd4f7a08639ee6943861886fabfac35f9aab09c77bc495b5c7116de70619c5ac798f1974d7a6e9b80ac4bab0f1657488278a40480731b7f51ff921e8ad8a1986b6da1660c40875504d1265679a718dc9a1400ac15ce81696f712a1074ac47de09e95d64eb72a186f11bf360e5841a283841762a0cda06ac7c74520427465c128763e3258169d32bce06dbf95fcf8e19ffdb7c56fb5e236f2422f631ead769969699318140ad2b431b21f88bf824e1590524a0aea10ad2c5f961533e78d8e46da0e6ef484d25bd09f6de08e398485d95c51f3a5dc76dbdea7b2d236d819018b22467116b359e8c38147565203c75a4a2789019e7e4bf06a2b3779cea3206cc2d10e5a458b81"], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x2e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r5}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz1\x00', 0x1ff) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_procs(r6, &(0x7f00000002c0)='cgroup.threads\x00', 0x2, 0x0) write$cgroup_pid(r7, &(0x7f0000000c40), 0x12) r8 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r9 = openat$cgroup_ro(r8, &(0x7f0000000040)='cgroup.freeze\x00', 0x275a, 0x0) write$cgroup_int(r9, &(0x7f0000000200)=0x1, 0x12) write$cgroup_pid(r9, &(0x7f0000000180), 0x12) r10 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000040)={'hsr0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000080)=@newlink={0x40, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SLAVE1={0x8, 0x1, r3}, @IFLA_HSR_SLAVE2={0x8, 0x2, r11}]}}}]}, 0x40}}, 0x0) r12 = socket(0x10, 0x803, 0x0) socket(0x3, 0x803, 0x1) getsockname$packet(r12, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) 444.528991ms ago: executing program 3 (id=859): r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) socket$l2tp6(0xa, 0x2, 0x73) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) bind$can_j1939(0xffffffffffffffff, &(0x7f00000000c0), 0x18) connect$can_j1939(0xffffffffffffffff, &(0x7f0000000140)={0x1d, 0x0, 0x0, {}, 0xff}, 0x18) syz_init_net_socket$ax25(0x3, 0x5, 0x1) socket$inet_smc(0x2b, 0x1, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x58}, 0x1, 0x0, 0x0, 0x4000}, 0x0) socket$netlink(0x10, 0x3, 0x15) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000001b80)=ANY=[@ANYRES64=r1], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000040), 0xfffffffffffffebe}, 0x90) r2 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000100)={'syz_tun\x00', &(0x7f0000000040)=@ethtool_link_settings={0x4d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, [0x100000]}}) sendmsg$nl_route(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000580)={0x0, 0xff57}, 0x1, 0x0, 0x0, 0x408d4}, 0x0) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340), 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000940)={{r3}, &(0x7f0000000040), &(0x7f0000000900)='%pB \x00'}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r3}, 0x4) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x6, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f9ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r3, @ANYBLOB="0000000000000000b70500000800000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002300000095"], &(0x7f0000000600)='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, &(0x7f0000000640)={r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000880)=@gettaction={0xb8, 0x32, 0x200, 0x2, 0x0, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8}, @action_gd=@TCA_ACT_TAB={0x9c, 0x1, [{0x10, 0x0, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0xc, 0x5, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0xc, 0x14, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0xc, 0x1c, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x1a, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x7}}, {0xc, 0x16, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}]}]}, 0xb8}}, 0x0) r5 = socket$can_bcm(0x1d, 0x2, 0x2) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0xa, 0x2, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x90) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f00000002c0)='mm_page_alloc\x00', r9}, 0x10) setsockopt$EBT_SO_SET_ENTRIES(r7, 0x0, 0x80, &(0x7f0000000080)=@nat={'nat\x00', 0x3c1, 0x1, 0x1f8, [0x200006c0], 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000faffffff00000000000000000000000000000000000000000000ffffffff01000000150000002800000093007665746830000000010000000000000064756d6d7930000000000000000000006873723000000000000000000000000000000000001000000000001000000000aaaaaaaaaaaa0001fcffffffaaaaaaaaaa00ffff0000ff000000c0000000300100006801000069707673000000000000000000000000000000000000000000000000000000002800000000000000ac1414190000000000000000faffffffffffffffffffffffffffffff000000004e24ff01000000000000007265706c79000000001c0000000000000000000000000000000000000010ea000000000000aaaaaa0f43aa0000fcffff0400000000736e61740000000000000000000000000000000000000a0000000000000000001000000000000000ffff7fffffff0000fcffffff00000000646e617a9591e80900000000000000000000000000000000000000000000000010000000000000000180c200000100000fffe8000000000000000000000000000000000000000000000000000000000000000000a856177e0000000001000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000feffffff00000000"]}, 0x270) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f0000000180)={'vcan0\x00', 0x0}) connect$can_bcm(r5, &(0x7f0000000080)={0x1d, r10}, 0x10) 232.971921ms ago: executing program 2 (id=860): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x1a, 0xaba2493891f2befb, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600}}, 0x1c}}, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) socket$nl_netfilter(0x10, 0x3, 0xc) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet_tcp(0x2, 0x1, 0x0) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000800000000bf91000000000000b702000043e7b5538500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xe, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0, 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000300)={'batadv_slave_1\x00', 0x0}) syz_genetlink_get_family_id$ipvs(&(0x7f00000006c0), r2) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000000c0)=@newlink={0x68, 0x10, 0x503, 0x4, 0x0, {}, [@IFLA_LINKINFO={0x40, 0x12, 0x0, 0x1, @ip6gre={{0xb}, {0x30, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x14, 0x7, @local}, @IFLA_GRE_ENCAP_LIMIT={0x5}, @IFLA_GRE_FLOWINFO={0x8, 0xc, 0xffffffff}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x9}]}}}, @IFLA_LINK={0x8, 0x5, r7}]}, 0x68}}, 0x8000) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x0, 0xfff, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) sendmsg$NFT_MSG_GETRULE(r2, &(0x7f0000000680)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="34010000070a03000000000000000000000000050c00058008000140000000000900020073797a300000000008000a400000000024000580080002400000000208000140000000110800014000008848080001400000000608000a400000000108000b400000a4bf08000a4000000002aa0007400de4fb0ab3f76dcd06e047b4e9c6d1537c938e887c4e029655b8f415498328c6cfd3a4f4d67d62d8caac86e3ece258232944a39a6ad9890d07cd19dc8bb332d645e755cb91002d793c4b4d0e5370c8e52b8dd9def6e27e7677decbfc7c2ba5ff3c2ae2202d16af8935491cd06606d4800a8851be3f12340bbf40300a6318f8232a820f4ee955fdcb3be700000c00064000000000000000030c000640000000000000000100"/308], 0x134}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000780)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_CREATE(0x0, 0x0, 0x0) sendmsg$nl_route_sched_retired(r2, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000740)={&(0x7f0000000bc0)=@newtclass={0x460, 0x28, 0x20, 0x70bd26, 0x25dfdbff, {0x0, 0x0, 0x0, r7, {0x6, 0xa}, {0xb, 0x8}, {0xe, 0x2}}, [@c_cbq={{0x8}, {0x428, 0x2, [@TCA_CBQ_FOPT={0x10, 0x3, {{0xfffd, 0x10}, 0x0, 0x4b00000}}, @TCA_CBQ_RTAB={0x404, 0x6, [0x2, 0xb, 0x5, 0x3, 0x9, 0xfffffff8, 0xfffffff2, 0x7, 0x1, 0x8, 0x0, 0x1, 0x7, 0x1, 0x6, 0x6f44000, 0x1, 0x81, 0x6, 0xa, 0x3, 0x0, 0x3, 0x0, 0x1000, 0x4, 0x2, 0xb, 0x4, 0x7f60, 0x8, 0x80, 0x7, 0x3, 0xb910, 0x14, 0x0, 0xfffffff9, 0x8020, 0x2, 0x7, 0x3, 0x9, 0x101, 0x6, 0x1, 0x8000, 0x6, 0x6, 0x0, 0xb1, 0x1, 0x0, 0x31e, 0x3, 0xd2, 0x1, 0x4, 0x6, 0x0, 0x3835, 0xfe, 0x9, 0x4, 0x1, 0x62c, 0x1, 0xa, 0xe4c, 0x9, 0x4, 0x0, 0xa16, 0x5, 0xffff, 0x9, 0x9, 0x3ff, 0x5, 0x3, 0xc, 0x7, 0xe871, 0x10000, 0x200, 0x4, 0x3, 0x74d, 0x800, 0x1, 0x9, 0xd, 0x8, 0xe, 0x4, 0x8, 0x2, 0x0, 0x0, 0x3, 0x3, 0x1d, 0xbde, 0x80000000, 0x800, 0xcc53, 0x401, 0x476, 0x1, 0xc, 0x5, 0x3, 0x1000, 0xe, 0x4, 0x3ff, 0xf, 0x1965, 0x1, 0x53e, 0x6, 0x7, 0x0, 0x1, 0x10000, 0x5, 0x7, 0x0, 0x8, 0x453, 0x3, 0x7, 0x7, 0x65, 0x1, 0x6, 0x6, 0x6, 0x200, 0x10000, 0x7, 0x56, 0x2, 0x6, 0x1, 0xad9c, 0x7, 0x1, 0x81, 0x2b083ff9, 0x2, 0x4, 0x81, 0x7, 0x221b7dba, 0x6a, 0x1, 0xab1f, 0x4, 0x1, 0x7, 0x1, 0x800, 0xe, 0x9, 0x4, 0x5, 0xff, 0x0, 0x3ff, 0x9, 0x9, 0x6, 0x3, 0x1000, 0x6, 0xfdaa, 0x48, 0x0, 0x1, 0x9, 0x5, 0x82b, 0x2, 0x7, 0x40, 0x1, 0x7ff, 0x4, 0x2, 0x7fff, 0x5d, 0xd, 0x3, 0x80, 0x8, 0x69, 0x10, 0x5, 0x4, 0x2, 0x3, 0xb23, 0x80, 0x0, 0x3, 0x2, 0x6, 0x8000, 0x8, 0xffffff3f, 0x4, 0x0, 0x7, 0x346, 0xbd, 0x5, 0x3, 0x800, 0x8, 0x4a6, 0x8, 0xa, 0x6, 0x1, 0x9, 0x0, 0x845, 0x401, 0xfff, 0x1bc, 0x7fff, 0x3, 0x1000, 0xa1, 0xbd, 0x1b900000, 0x3, 0x40, 0x9, 0x4, 0xffffff42, 0x7f, 0x1, 0x0, 0x100, 0x1, 0xfff, 0x9, 0x8000, 0x7f, 0x8, 0x9, 0x4, 0xfffffffa, 0x80]}, @TCA_CBQ_FOPT={0x10, 0x3, {{0x6, 0x2}, 0x1, 0x9}}]}}, @c_cbq={{0x8}, {0x4}}]}, 0x460}, 0x1, 0x0, 0x0, 0x4040080}, 0x4000010) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r5}, 0x10) ppoll(&(0x7f0000000500)=[{r4}], 0x1, 0x0, 0x0, 0x0) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)={0x3ff}, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0x12, 0x8, 0x4, 0x2}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{r9}, &(0x7f0000000040), &(0x7f0000000140)=r3}, 0x20) sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000140)={@empty}, 0x14) setsockopt$inet6_IPV6_ADDRFORM(r1, 0x29, 0x1, &(0x7f0000000040), 0x4) 190.030816ms ago: executing program 1 (id=861): sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000540)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_KEY(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x48, r0, 0x801, 0x6, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY={0x20, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP104={0x11, 0x1, "4abee339084eeef16f162471f4"}, @NL80211_KEY_IDX={0x5}]}]}, 0x48}}, 0x0) 69.715257ms ago: executing program 3 (id=862): socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x40, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x5, 0x13, [{0x3}]}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x40}}, 0x0) 0s ago: executing program 1 (id=863): socket(0x0, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000240)={0x38, r1, 0xb97534d5fe9704cf, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x9, 0x13, [{0x3}, {0x60, 0x1}, {0x30, 0x1}, {0x18}, {0xb}]}, @NL80211_ATTR_STA_AID={0x6, 0x10, 0x71e}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6}]}, 0x38}}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.31' (ED25519) to the list of known hosts. [ 71.845406][ T5220] cgroup: Unknown subsys name 'net' [ 71.990098][ T5220] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 73.631886][ T5220] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 76.071619][ T5233] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 76.101083][ T5233] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 76.109123][ T5233] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 76.117870][ T5233] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 76.125896][ T5233] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 76.133444][ T5233] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 76.182454][ T5233] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 76.191374][ T5233] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 76.200779][ T5233] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 76.221584][ T54] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 76.230653][ T54] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 76.241493][ T5239] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 76.249007][ T5239] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 76.257297][ T5239] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 76.266896][ T5239] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 76.274561][ T5239] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 76.282106][ T5239] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 76.290160][ T5246] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 76.333704][ T5244] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 76.344424][ T5239] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 76.345930][ T5244] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 76.352770][ T5239] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 76.366144][ T4618] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 76.366565][ T5239] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 76.432515][ T5242] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 76.442445][ T5242] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 76.460641][ T5242] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 76.471405][ T5242] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 76.479755][ T5242] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 76.490776][ T5242] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 76.939826][ T5241] chnl_net:caif_netlink_parms(): no params data found [ 77.080466][ T5234] chnl_net:caif_netlink_parms(): no params data found [ 77.119164][ T5235] chnl_net:caif_netlink_parms(): no params data found [ 77.231656][ T5241] bridge0: port 1(bridge_slave_0) entered blocking state [ 77.239001][ T5241] bridge0: port 1(bridge_slave_0) entered disabled state [ 77.246571][ T5241] bridge_slave_0: entered allmulticast mode [ 77.254346][ T5241] bridge_slave_0: entered promiscuous mode [ 77.284742][ T5230] chnl_net:caif_netlink_parms(): no params data found [ 77.313840][ T5241] bridge0: port 2(bridge_slave_1) entered blocking state [ 77.321247][ T5241] bridge0: port 2(bridge_slave_1) entered disabled state [ 77.328442][ T5241] bridge_slave_1: entered allmulticast mode [ 77.335982][ T5241] bridge_slave_1: entered promiscuous mode [ 77.458627][ T5241] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 77.494801][ T5235] bridge0: port 1(bridge_slave_0) entered blocking state [ 77.502185][ T5235] bridge0: port 1(bridge_slave_0) entered disabled state [ 77.509364][ T5235] bridge_slave_0: entered allmulticast mode [ 77.516734][ T5235] bridge_slave_0: entered promiscuous mode [ 77.539546][ T5241] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 77.597612][ T5235] bridge0: port 2(bridge_slave_1) entered blocking state [ 77.606128][ T5235] bridge0: port 2(bridge_slave_1) entered disabled state [ 77.614040][ T5235] bridge_slave_1: entered allmulticast mode [ 77.621672][ T5235] bridge_slave_1: entered promiscuous mode [ 77.628439][ T5234] bridge0: port 1(bridge_slave_0) entered blocking state [ 77.635712][ T5234] bridge0: port 1(bridge_slave_0) entered disabled state [ 77.643054][ T5234] bridge_slave_0: entered allmulticast mode [ 77.650137][ T5234] bridge_slave_0: entered promiscuous mode [ 77.677578][ T5241] team0: Port device team_slave_0 added [ 77.701863][ T5234] bridge0: port 2(bridge_slave_1) entered blocking state [ 77.709110][ T5234] bridge0: port 2(bridge_slave_1) entered disabled state [ 77.717026][ T5234] bridge_slave_1: entered allmulticast mode [ 77.724806][ T5234] bridge_slave_1: entered promiscuous mode [ 77.746835][ T5241] team0: Port device team_slave_1 added [ 77.753536][ T5238] chnl_net:caif_netlink_parms(): no params data found [ 77.807449][ T5234] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 77.855215][ T5230] bridge0: port 1(bridge_slave_0) entered blocking state [ 77.862573][ T5230] bridge0: port 1(bridge_slave_0) entered disabled state [ 77.869872][ T5230] bridge_slave_0: entered allmulticast mode [ 77.878074][ T5230] bridge_slave_0: entered promiscuous mode [ 77.889028][ T5235] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 77.902495][ T5235] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 77.919072][ T5234] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 77.955602][ T5241] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 77.962880][ T5241] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 77.989402][ T5241] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 78.015529][ T5230] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.022831][ T5230] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.030088][ T5230] bridge_slave_1: entered allmulticast mode [ 78.037473][ T5230] bridge_slave_1: entered promiscuous mode [ 78.070967][ T5241] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 78.077968][ T5241] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.104064][ T5241] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 78.164826][ T5234] team0: Port device team_slave_0 added [ 78.174213][ T5234] team0: Port device team_slave_1 added [ 78.207149][ T5230] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.217726][ T54] Bluetooth: hci0: command tx timeout [ 78.221685][ T5235] team0: Port device team_slave_0 added [ 78.232845][ T5235] team0: Port device team_slave_1 added [ 78.258934][ T5230] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 78.370291][ T54] Bluetooth: hci1: command tx timeout [ 78.374069][ T5230] team0: Port device team_slave_0 added [ 78.406603][ T5241] hsr_slave_0: entered promiscuous mode [ 78.413292][ T5241] hsr_slave_1: entered promiscuous mode [ 78.423290][ T5234] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 78.430568][ T5234] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.450673][ T5242] Bluetooth: hci2: command tx timeout [ 78.458028][ T5234] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 78.472784][ T54] Bluetooth: hci4: command tx timeout [ 78.480401][ T5238] bridge0: port 1(bridge_slave_0) entered blocking state [ 78.487692][ T5238] bridge0: port 1(bridge_slave_0) entered disabled state [ 78.496010][ T5238] bridge_slave_0: entered allmulticast mode [ 78.504036][ T5238] bridge_slave_0: entered promiscuous mode [ 78.514725][ T5230] team0: Port device team_slave_1 added [ 78.530254][ T5242] Bluetooth: hci3: command tx timeout [ 78.537781][ T5235] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 78.544901][ T5235] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.570865][ T5235] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 78.584473][ T5235] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 78.591524][ T5235] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.617578][ T5235] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 78.650727][ T5234] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 78.657805][ T5234] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.684502][ T5234] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 78.696142][ T5238] bridge0: port 2(bridge_slave_1) entered blocking state [ 78.703467][ T5238] bridge0: port 2(bridge_slave_1) entered disabled state [ 78.711145][ T5238] bridge_slave_1: entered allmulticast mode [ 78.718174][ T5238] bridge_slave_1: entered promiscuous mode [ 78.750442][ T5230] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 78.757445][ T5230] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.783650][ T5230] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 78.796478][ T5230] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 78.804279][ T5230] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 78.830442][ T5230] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 78.895940][ T5238] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 78.963863][ T5235] hsr_slave_0: entered promiscuous mode [ 78.971419][ T5235] hsr_slave_1: entered promiscuous mode [ 78.977634][ T5235] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 78.986050][ T5235] Cannot create hsr debugfs directory [ 78.995426][ T5238] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 79.093283][ T5234] hsr_slave_0: entered promiscuous mode [ 79.099789][ T5234] hsr_slave_1: entered promiscuous mode [ 79.107066][ T5234] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 79.114890][ T5234] Cannot create hsr debugfs directory [ 79.138449][ T5230] hsr_slave_0: entered promiscuous mode [ 79.145671][ T5230] hsr_slave_1: entered promiscuous mode [ 79.152297][ T5230] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 79.159866][ T5230] Cannot create hsr debugfs directory [ 79.188841][ T5238] team0: Port device team_slave_0 added [ 79.198736][ T5238] team0: Port device team_slave_1 added [ 79.328749][ T5238] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 79.335977][ T5238] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 79.363165][ T5238] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 79.408547][ T5238] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 79.415699][ T5238] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 79.442596][ T5238] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 79.635079][ T5238] hsr_slave_0: entered promiscuous mode [ 79.643937][ T5238] hsr_slave_1: entered promiscuous mode [ 79.652137][ T5238] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 79.659732][ T5238] Cannot create hsr debugfs directory [ 79.768436][ T5241] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 79.790525][ T5241] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 79.823491][ T5241] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 79.869562][ T5241] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 79.966587][ T5235] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 79.979742][ T5235] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 80.004802][ T5235] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 80.015517][ T5235] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 80.157666][ T5230] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 80.173754][ T5230] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 80.194782][ T5230] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 80.207822][ T5230] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 80.290506][ T5242] Bluetooth: hci0: command tx timeout [ 80.327973][ T5234] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 80.338249][ T5234] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 80.357380][ T5241] 8021q: adding VLAN 0 to HW filter on device bond0 [ 80.378790][ T5234] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 80.389047][ T5234] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 80.454185][ T5242] Bluetooth: hci1: command tx timeout [ 80.494089][ T5241] 8021q: adding VLAN 0 to HW filter on device team0 [ 80.519356][ T5238] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 80.530661][ T54] Bluetooth: hci4: command tx timeout [ 80.531365][ T5238] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 80.536240][ T5242] Bluetooth: hci2: command tx timeout [ 80.555902][ T5238] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 80.567343][ T5238] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 80.609602][ T5282] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.617062][ T5282] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.626074][ T5242] Bluetooth: hci3: command tx timeout [ 80.676430][ T5235] 8021q: adding VLAN 0 to HW filter on device bond0 [ 80.704722][ T5285] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.711919][ T5285] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.745767][ T5235] 8021q: adding VLAN 0 to HW filter on device team0 [ 80.805361][ T5285] bridge0: port 1(bridge_slave_0) entered blocking state [ 80.812540][ T5285] bridge0: port 1(bridge_slave_0) entered forwarding state [ 80.883030][ T940] bridge0: port 2(bridge_slave_1) entered blocking state [ 80.890262][ T940] bridge0: port 2(bridge_slave_1) entered forwarding state [ 80.968063][ T5234] 8021q: adding VLAN 0 to HW filter on device bond0 [ 81.107797][ T5230] 8021q: adding VLAN 0 to HW filter on device bond0 [ 81.126643][ T5234] 8021q: adding VLAN 0 to HW filter on device team0 [ 81.178674][ T5286] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.185921][ T5286] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.224494][ T5238] 8021q: adding VLAN 0 to HW filter on device bond0 [ 81.246129][ T940] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.253382][ T940] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.279024][ T5230] 8021q: adding VLAN 0 to HW filter on device team0 [ 81.341280][ T5286] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.348498][ T5286] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.361659][ T5286] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.368851][ T5286] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.449032][ T5238] 8021q: adding VLAN 0 to HW filter on device team0 [ 81.487546][ T5241] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.519407][ T5285] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.526597][ T5285] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.566497][ T5282] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.573732][ T5282] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.623635][ T5235] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 81.754559][ T5241] veth0_vlan: entered promiscuous mode [ 81.817996][ T5241] veth1_vlan: entered promiscuous mode [ 81.856755][ T5235] veth0_vlan: entered promiscuous mode [ 81.909698][ T5235] veth1_vlan: entered promiscuous mode [ 82.032883][ T5241] veth0_macvtap: entered promiscuous mode [ 82.077218][ T5235] veth0_macvtap: entered promiscuous mode [ 82.105053][ T5241] veth1_macvtap: entered promiscuous mode [ 82.163734][ T5235] veth1_macvtap: entered promiscuous mode [ 82.183170][ T5230] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 82.199367][ T5234] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 82.280923][ T5241] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 82.329769][ T5241] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 82.370466][ T5242] Bluetooth: hci0: command tx timeout [ 82.379937][ T5235] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 82.399329][ T5235] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 82.412303][ T5235] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 82.463490][ T5241] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.473726][ T5241] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.489906][ T5241] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.500544][ T5241] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.529960][ T5235] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 82.532165][ T5242] Bluetooth: hci1: command tx timeout [ 82.549255][ T5235] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 82.563341][ T5235] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 82.588066][ T5234] veth0_vlan: entered promiscuous mode [ 82.608854][ T5238] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 82.610858][ T5242] Bluetooth: hci2: command tx timeout [ 82.621195][ T54] Bluetooth: hci4: command tx timeout [ 82.652484][ T5235] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.669854][ T5235] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.690553][ T5242] Bluetooth: hci3: command tx timeout [ 82.692825][ T5235] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.726744][ T5235] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.766339][ T5234] veth1_vlan: entered promiscuous mode [ 82.823779][ T5230] veth0_vlan: entered promiscuous mode [ 82.944210][ T5230] veth1_vlan: entered promiscuous mode [ 82.987834][ T5234] veth0_macvtap: entered promiscuous mode [ 83.024959][ T5234] veth1_macvtap: entered promiscuous mode [ 83.111183][ T2529] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.128146][ T5234] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 83.130063][ T2529] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.152647][ T5234] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.163476][ T5234] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 83.176689][ T5234] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.194001][ T5234] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 83.252318][ T2625] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.266899][ T2625] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.271073][ T5234] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 83.287046][ T5234] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.297345][ T5234] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 83.311445][ T5234] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.322771][ T5234] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 83.343295][ T5234] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.352299][ T5234] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.362389][ T5234] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.371250][ T5234] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.398909][ T2625] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.398990][ T5230] veth0_macvtap: entered promiscuous mode [ 83.407608][ T2625] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.423948][ T5230] veth1_macvtap: entered promiscuous mode [ 83.471538][ T2529] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 83.479420][ T2529] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 83.553415][ T5238] veth0_vlan: entered promiscuous mode [ 83.589954][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 83.609315][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.627377][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 83.639747][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.657348][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 83.668651][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.687779][ T5230] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 83.751006][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 83.790090][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.818600][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 83.844123][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.854438][ T5230] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 83.865841][ T5230] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 83.879430][ T5230] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 83.921812][ T5238] veth1_vlan: entered promiscuous mode [ 83.933554][ T5230] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.946218][ T5230] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.955137][ T5230] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 83.964127][ T5230] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 84.039243][ T11] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 84.091991][ T11] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 84.152545][ T5321] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 84.168134][ T5238] veth0_macvtap: entered promiscuous mode [ 84.299608][ T5238] veth1_macvtap: entered promiscuous mode [ 84.360677][ T2949] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 84.382741][ T2949] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 84.450370][ T5242] Bluetooth: hci0: command tx timeout [ 84.482124][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 84.512873][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.535039][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 84.557263][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.577931][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 84.607744][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.616667][ T5242] Bluetooth: hci1: command tx timeout [ 84.647062][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 84.665286][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.687424][ T5238] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 84.691886][ T5242] Bluetooth: hci2: command tx timeout [ 84.700230][ T54] Bluetooth: hci4: command tx timeout [ 84.753404][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 84.770471][ T5242] Bluetooth: hci3: command tx timeout [ 84.797180][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.833759][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 84.864531][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.875287][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 84.886374][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.896528][ T5238] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 84.908298][ T5238] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 84.922902][ T5238] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 85.118107][ T5238] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 85.127488][ T5238] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 85.137572][ T5238] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 85.146933][ T5238] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 85.264920][ T1059] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 85.278366][ T1059] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 85.645941][ T1059] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 85.667925][ T1059] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 85.840253][ T5361] warning: `syz.2.13' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211 [ 85.902666][ T1051] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 85.943839][ T1051] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 86.070112][ T2625] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 86.115807][ T2625] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 86.346015][ T5370] unsupported nlmsg_type 40 [ 86.680743][ T5374] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 86.830187][ T5374] vlan2: entered promiscuous mode [ 86.883646][ T5388] netlink: 20 bytes leftover after parsing attributes in process `syz.4.5'. [ 87.036841][ T5390] netlink: 132 bytes leftover after parsing attributes in process `syz.0.20'. [ 87.098337][ T8] cfg80211: failed to load regulatory.db [ 87.276400][ T5401] syz.1.22 uses obsolete (PF_INET,SOCK_PACKET) [ 87.343787][ T5401] netlink: 'syz.1.22': attribute type 1 has an invalid length. [ 87.363539][ T5401] netlink: 15334 bytes leftover after parsing attributes in process `syz.1.22'. [ 87.883337][ T5420] netlink: 48 bytes leftover after parsing attributes in process `syz.3.30'. [ 88.299086][ T5430] vlan2: entered promiscuous mode [ 88.652616][ T5443] netlink: 'syz.0.39': attribute type 1 has an invalid length. [ 88.673649][ T5443] netlink: 15334 bytes leftover after parsing attributes in process `syz.0.39'. [ 88.751135][ T5450] netlink: 132 bytes leftover after parsing attributes in process `syz.1.41'. [ 89.116678][ T5462] Zero length message leads to an empty skb [ 89.126157][ T5463] netlink: 48 bytes leftover after parsing attributes in process `syz.0.46'. [ 90.235518][ T5505] netlink: 48 bytes leftover after parsing attributes in process `syz.4.58'. [ 90.957078][ T5525] netlink: 132 bytes leftover after parsing attributes in process `syz.4.65'. [ 91.192916][ T5535] vlan2: entered promiscuous mode [ 91.488190][ T5545] netlink: 16 bytes leftover after parsing attributes in process `syz.1.72'. [ 91.801945][ T5556] veth0_to_hsr: entered promiscuous mode [ 91.881794][ T5556] veth0_to_hsr: left promiscuous mode [ 92.245596][ T5570] netlink: 'syz.0.76': attribute type 1 has an invalid length. [ 92.265723][ T5570] netlink: 15334 bytes leftover after parsing attributes in process `syz.0.76'. [ 92.935971][ T5596] netlink: 20 bytes leftover after parsing attributes in process `syz.3.85'. [ 93.099310][ T5599] vlan2: entered promiscuous mode [ 93.433423][ T5612] netlink: 64 bytes leftover after parsing attributes in process `syz.2.92'. [ 93.624644][ T5621] veth0_to_hsr: entered promiscuous mode [ 93.668606][ T5621] veth0_to_hsr: left promiscuous mode [ 94.337114][ T5646] netlink: 20 bytes leftover after parsing attributes in process `syz.0.101'. [ 95.138414][ T5666] vlan2: entered promiscuous mode [ 95.366048][ T5672] Bluetooth: MGMT ver 1.23 [ 95.422419][ T5672] xt_TCPMSS: Only works on TCP SYN packets [ 95.526753][ T5676] vlan2: entered promiscuous mode [ 95.773092][ T5686] veth0_to_hsr: entered promiscuous mode [ 95.848490][ T5686] veth0_to_hsr: left promiscuous mode [ 96.541739][ T5711] netlink: 16 bytes leftover after parsing attributes in process `syz.0.120'. [ 96.825604][ T5718] xt_TCPMSS: Only works on TCP SYN packets [ 96.826381][ T5720] vlan1: entered promiscuous mode [ 97.725872][ T5759] veth0_to_hsr: entered promiscuous mode [ 97.772077][ T5759] veth0_to_hsr: left promiscuous mode [ 97.853466][ T5762] xt_TCPMSS: Only works on TCP SYN packets [ 98.384697][ T5773] FAULT_INJECTION: forcing a failure. [ 98.384697][ T5773] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 98.485178][ T5773] CPU: 0 UID: 0 PID: 5773 Comm: syz.2.139 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 98.495510][ T5773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 98.505617][ T5773] Call Trace: [ 98.508929][ T5773] [ 98.511886][ T5773] dump_stack_lvl+0x241/0x360 [ 98.516630][ T5773] ? __pfx_dump_stack_lvl+0x10/0x10 [ 98.521867][ T5773] ? __pfx__printk+0x10/0x10 [ 98.526497][ T5773] ? __pfx_lock_release+0x10/0x10 [ 98.531571][ T5773] should_fail_ex+0x3b0/0x4e0 [ 98.536298][ T5773] _copy_from_iter+0x1f6/0x1960 [ 98.541187][ T5773] ? __virt_addr_valid+0x183/0x530 [ 98.546336][ T5773] ? __pfx_lock_release+0x10/0x10 [ 98.551425][ T5773] ? __alloc_skb+0x28f/0x440 [ 98.556068][ T5773] ? __pfx__copy_from_iter+0x10/0x10 [ 98.561396][ T5773] ? __virt_addr_valid+0x183/0x530 [ 98.566549][ T5773] ? __virt_addr_valid+0x183/0x530 [ 98.571781][ T5773] ? __virt_addr_valid+0x45f/0x530 [ 98.576952][ T5773] ? __check_object_size+0x49c/0x900 [ 98.582288][ T5773] netlink_sendmsg+0x73d/0xcb0 [ 98.587111][ T5773] ? __pfx_netlink_sendmsg+0x10/0x10 [ 98.592444][ T5773] ? __import_iovec+0x536/0x820 [ 98.597349][ T5773] ? aa_sock_msg_perm+0x91/0x160 [ 98.602343][ T5773] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 98.607676][ T5773] ? security_socket_sendmsg+0x87/0xb0 [ 98.613193][ T5773] ? __pfx_netlink_sendmsg+0x10/0x10 [ 98.618529][ T5773] __sock_sendmsg+0x221/0x270 [ 98.623255][ T5773] ____sys_sendmsg+0x525/0x7d0 [ 98.628087][ T5773] ? __pfx_____sys_sendmsg+0x10/0x10 [ 98.633450][ T5773] __sys_sendmsg+0x2b0/0x3a0 [ 98.638104][ T5773] ? __pfx___sys_sendmsg+0x10/0x10 [ 98.643275][ T5773] ? vfs_write+0x7c4/0xc90 [ 98.647785][ T5773] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 98.654162][ T5773] ? do_syscall_64+0x100/0x230 [ 98.659058][ T5773] ? do_syscall_64+0xb6/0x230 [ 98.663781][ T5773] do_syscall_64+0xf3/0x230 [ 98.668331][ T5773] ? clear_bhb_loop+0x35/0x90 [ 98.673063][ T5773] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 98.679012][ T5773] RIP: 0033:0x7f2ea1b773b9 [ 98.683472][ T5773] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 98.703125][ T5773] RSP: 002b:00007f2ea28c9048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 98.711587][ T5773] RAX: ffffffffffffffda RBX: 00007f2ea1d05f80 RCX: 00007f2ea1b773b9 [ 98.719598][ T5773] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000004 [ 98.727616][ T5773] RBP: 00007f2ea28c90a0 R08: 0000000000000000 R09: 0000000000000000 [ 98.735715][ T5773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 98.743733][ T5773] R13: 000000000000000b R14: 00007f2ea1d05f80 R15: 00007ffd1183e158 [ 98.751766][ T5773] [ 99.696697][ T5803] xt_TCPMSS: Only works on TCP SYN packets [ 100.015037][ T5812] xt_TCPMSS: Only works on TCP SYN packets [ 100.204554][ T5819] Driver unsupported XDP return value 0 on prog (id 39) dev N/A, expect packet loss! [ 100.981202][ T5842] xt_TCPMSS: Only works on TCP SYN packets [ 103.324427][ T5880] dccp_invalid_packet: P.Data Offset(172) too large [ 104.150928][ T5888] xt_TCPMSS: Only works on TCP SYN packets [ 104.493724][ T5895] vlan2: entered promiscuous mode [ 105.322557][ T5909] veth0_to_hsr: entered promiscuous mode [ 105.345475][ T5909] veth0_to_hsr: left promiscuous mode [ 105.529689][ T5920] syz.1.183 uses old SIOCAX25GETINFO [ 105.559603][ T5920] FAULT_INJECTION: forcing a failure. [ 105.559603][ T5920] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 105.609621][ T5920] CPU: 1 UID: 0 PID: 5920 Comm: syz.1.183 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 105.620057][ T5920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 105.630157][ T5920] Call Trace: [ 105.633473][ T5920] [ 105.636442][ T5920] dump_stack_lvl+0x241/0x360 [ 105.641173][ T5920] ? __pfx_dump_stack_lvl+0x10/0x10 [ 105.646424][ T5920] ? __pfx__printk+0x10/0x10 [ 105.651074][ T5920] ? snprintf+0xda/0x120 [ 105.655371][ T5920] should_fail_ex+0x3b0/0x4e0 [ 105.660206][ T5920] _copy_to_user+0x2f/0xb0 [ 105.664669][ T5920] simple_read_from_buffer+0xca/0x150 [ 105.670177][ T5920] proc_fail_nth_read+0x1e9/0x250 [ 105.675253][ T5920] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 105.680846][ T5920] ? rw_verify_area+0x520/0x6b0 [ 105.685737][ T5920] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 105.691331][ T5920] vfs_read+0x204/0xbc0 [ 105.695527][ T5920] ? __pfx_lock_release+0x10/0x10 [ 105.700606][ T5920] ? __pfx_vfs_read+0x10/0x10 [ 105.705328][ T5920] ? __fget_files+0x29/0x470 [ 105.709966][ T5920] ? __fget_files+0x3f6/0x470 [ 105.714704][ T5920] ksys_read+0x1a0/0x2c0 [ 105.719008][ T5920] ? __pfx_ksys_read+0x10/0x10 [ 105.723798][ T5920] ? do_syscall_64+0x100/0x230 [ 105.728592][ T5920] ? do_syscall_64+0xb6/0x230 [ 105.733290][ T5920] do_syscall_64+0xf3/0x230 [ 105.737826][ T5920] ? clear_bhb_loop+0x35/0x90 [ 105.742526][ T5920] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 105.748456][ T5920] RIP: 0033:0x7fa8e1b75dfc [ 105.752880][ T5920] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 8d 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 bf 8d 02 00 48 [ 105.772580][ T5920] RSP: 002b:00007fa8e2930040 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 105.781004][ T5920] RAX: ffffffffffffffda RBX: 00007fa8e1d06058 RCX: 00007fa8e1b75dfc [ 105.789072][ T5920] RDX: 000000000000000f RSI: 00007fa8e29300b0 RDI: 0000000000000005 [ 105.797224][ T5920] RBP: 00007fa8e29300a0 R08: 0000000000000000 R09: 0000000000000000 [ 105.805203][ T5920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 105.813186][ T5920] R13: 000000000000006e R14: 00007fa8e1d06058 R15: 00007fffcbcf98d8 [ 105.821181][ T5920] [ 106.231319][ T5929] xt_TCPMSS: Only works on TCP SYN packets [ 107.075119][ T5945] vlan2: entered promiscuous mode [ 107.469901][ T5961] (unnamed net_device) (uninitialized): peer notification delay (1) is not a multiple of miimon (2), value rounded to 0 ms [ 107.936772][ T5974] xt_TCPMSS: Only works on TCP SYN packets [ 108.056326][ T5972] IPv6: Can't replace route, no match found [ 109.520278][ T6007] vlan2: entered promiscuous mode [ 110.257335][ T6021] xt_TCPMSS: Only works on TCP SYN packets [ 111.007109][ T6042] dccp_invalid_packet: P.Data Offset(172) too large [ 111.501084][ T5242] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 111.507393][ T6048] vlan2: entered promiscuous mode [ 111.514788][ T5242] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 111.533146][ T5242] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 111.557520][ T5242] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 111.566000][ T5242] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 111.573753][ T5242] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 112.639938][ T6050] chnl_net:caif_netlink_parms(): no params data found [ 113.384764][ T6050] bridge0: port 1(bridge_slave_0) entered blocking state [ 113.430251][ T6050] bridge0: port 1(bridge_slave_0) entered disabled state [ 113.470490][ T6050] bridge_slave_0: entered allmulticast mode [ 113.488747][ T6050] bridge_slave_0: entered promiscuous mode [ 113.557391][ T6050] bridge0: port 2(bridge_slave_1) entered blocking state [ 113.574215][ T6094] FAULT_INJECTION: forcing a failure. [ 113.574215][ T6094] name failslab, interval 1, probability 0, space 0, times 0 [ 113.580161][ T6050] bridge0: port 2(bridge_slave_1) entered disabled state [ 113.627809][ T6050] bridge_slave_1: entered allmulticast mode [ 113.628400][ T6094] CPU: 1 UID: 0 PID: 6094 Comm: syz.1.229 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 113.644122][ T6094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 113.647930][ T6050] bridge_slave_1: entered promiscuous mode [ 113.654195][ T6094] Call Trace: [ 113.654214][ T6094] [ 113.654225][ T6094] dump_stack_lvl+0x241/0x360 [ 113.654263][ T6094] ? __pfx_dump_stack_lvl+0x10/0x10 [ 113.676222][ T6094] ? __pfx__printk+0x10/0x10 [ 113.680879][ T6094] should_fail_ex+0x3b0/0x4e0 [ 113.685602][ T6094] should_failslab+0xac/0x100 [ 113.690300][ T6094] ? sctp_add_bind_addr+0x89/0x3a0 [ 113.695426][ T6094] __kmalloc_cache_noprof+0x6c/0x2c0 [ 113.700726][ T6094] sctp_add_bind_addr+0x89/0x3a0 [ 113.705707][ T6094] sctp_copy_local_addr_list+0x311/0x500 [ 113.711384][ T6094] ? sctp_copy_local_addr_list+0xab/0x500 [ 113.717138][ T6094] ? __pfx_sctp_copy_local_addr_list+0x10/0x10 [ 113.723315][ T6094] ? sctp_v6_is_any+0x60/0x70 [ 113.728011][ T6094] sctp_bind_addr_copy+0xad/0x3b0 [ 113.733061][ T6094] ? sctp_assoc_set_bind_addr_from_ep+0x75/0x190 [ 113.739432][ T6094] sctp_connect_new_asoc+0x2f3/0x6c0 [ 113.744738][ T6094] ? __pfx_sctp_connect_new_asoc+0x10/0x10 [ 113.750556][ T6094] ? sctp_sendmsg+0xbb9/0x3520 [ 113.755339][ T6094] ? bpf_lsm_sctp_bind_connect+0x9/0x10 [ 113.760917][ T6094] ? security_sctp_bind_connect+0x90/0xb0 [ 113.766681][ T6094] sctp_sendmsg+0x219a/0x3520 [ 113.771407][ T6094] ? __pfx_sctp_sendmsg+0x10/0x10 [ 113.776453][ T6094] ? __pfx_aa_sk_perm+0x10/0x10 [ 113.781328][ T6094] ? __import_iovec+0x182/0x820 [ 113.786197][ T6094] ? inet_sendmsg+0x330/0x390 [ 113.790887][ T6094] __sock_sendmsg+0x1a6/0x270 [ 113.795579][ T6094] ____sys_sendmsg+0x525/0x7d0 [ 113.800368][ T6094] ? __pfx_____sys_sendmsg+0x10/0x10 [ 113.805682][ T6094] __sys_sendmmsg+0x3b2/0x740 [ 113.810387][ T6094] ? __pfx___sys_sendmmsg+0x10/0x10 [ 113.815633][ T6094] ? __pfx_rcu_read_lock_any_held+0x10/0x10 [ 113.821544][ T6094] ? ksys_write+0x23e/0x2c0 [ 113.826063][ T6094] ? __pfx_lock_release+0x10/0x10 [ 113.831117][ T6094] ? vfs_write+0x7c4/0xc90 [ 113.835580][ T6094] ? __mutex_unlock_slowpath+0x21d/0x750 [ 113.841259][ T6094] ? __pfx_vfs_write+0x10/0x10 [ 113.846076][ T6094] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 113.852079][ T6094] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 113.858434][ T6094] ? do_syscall_64+0x100/0x230 [ 113.863215][ T6094] __x64_sys_sendmmsg+0xa0/0xb0 [ 113.868091][ T6094] do_syscall_64+0xf3/0x230 [ 113.872621][ T6094] ? clear_bhb_loop+0x35/0x90 [ 113.877321][ T6094] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 113.883233][ T6094] RIP: 0033:0x7fa8e1b773b9 [ 113.887663][ T6094] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 113.907297][ T6094] RSP: 002b:00007fa8e2951048 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 113.915763][ T6094] RAX: ffffffffffffffda RBX: 00007fa8e1d05f80 RCX: 00007fa8e1b773b9 [ 113.923743][ T6094] RDX: 0000000000000001 RSI: 000000002000cf00 RDI: 0000000000000006 [ 113.931817][ T6094] RBP: 00007fa8e29510a0 R08: 0000000000000000 R09: 0000000000000000 [ 113.939794][ T6094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 113.947787][ T6094] R13: 000000000000000b R14: 00007fa8e1d05f80 R15: 00007fffcbcf98d8 [ 113.955894][ T6094] [ 113.974643][ T54] Bluetooth: hci5: command tx timeout [ 114.321689][ T1051] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 114.405647][ T6050] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 114.474148][ T6050] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 114.697012][ T1051] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 114.770078][ T6109] dccp_invalid_packet: P.Data Offset(172) too large [ 114.832673][ T6050] team0: Port device team_slave_0 added [ 115.113252][ T1051] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 115.157734][ T6050] team0: Port device team_slave_1 added [ 115.335592][ T1051] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 115.511389][ T6050] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 115.537584][ T6050] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 115.628602][ T6050] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 115.662585][ T6050] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 115.669572][ T6050] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 115.760904][ T6050] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 116.015426][ T6050] hsr_slave_0: entered promiscuous mode [ 116.031618][ T6050] hsr_slave_1: entered promiscuous mode [ 116.050284][ T54] Bluetooth: hci5: command 0x041b tx timeout [ 116.109421][ T6050] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 116.117263][ T6050] Cannot create hsr debugfs directory [ 116.651248][ T1051] bridge_slave_1: left allmulticast mode [ 116.657346][ T1051] bridge_slave_1: left promiscuous mode [ 116.702011][ T1051] bridge0: port 2(bridge_slave_1) entered disabled state [ 116.772180][ T1051] bridge_slave_0: left allmulticast mode [ 116.791424][ T1051] bridge_slave_0: left promiscuous mode [ 116.797275][ T1051] bridge0: port 1(bridge_slave_0) entered disabled state [ 117.786123][ T1051] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 117.799797][ T1051] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 117.814554][ T1051] bond0 (unregistering): Released all slaves [ 117.834883][ T6135] workqueue: Failed to create a rescuer kthread for wq "wg-crypt-wireguard%d": -EINTR [ 117.865913][ T6142] vlan2: entered promiscuous mode [ 118.131074][ T5242] Bluetooth: hci5: command 0x041b tx timeout [ 118.772089][ T6178] netlink: 4 bytes leftover after parsing attributes in process `syz.1.245'. [ 118.812949][ T6183] netlink: 'syz.1.245': attribute type 2 has an invalid length. [ 118.955729][ T1051] hsr_slave_0: left promiscuous mode [ 118.964806][ T1051] hsr_slave_1: left promiscuous mode [ 118.972801][ T1051] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 118.985116][ T1051] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 119.006647][ T1051] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 119.034744][ T1051] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 119.089050][ T1051] veth1_macvtap: left promiscuous mode [ 119.101547][ T1051] veth0_macvtap: left promiscuous mode [ 119.107293][ T1051] veth1_vlan: left promiscuous mode [ 119.122345][ T1051] veth0_vlan: left promiscuous mode [ 120.185824][ T1051] team0 (unregistering): Port device team_slave_1 removed [ 120.220489][ T5242] Bluetooth: hci5: command 0x041b tx timeout [ 120.236949][ T1051] team0 (unregistering): Port device team_slave_0 removed [ 120.916633][ T6178] bridge1: trying to set multicast query interval below minimum, setting to 100 (1000ms) [ 121.460282][ T6208] IPVS: set_ctl: invalid protocol: 0 224.0.0.2:0 [ 121.549212][ T5237] IPVS: starting estimator thread 0... [ 121.687127][ T6211] IPVS: using max 16 ests per chain, 38400 per kthread [ 121.805716][ T6050] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 122.156311][ T54] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 122.165952][ T54] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 122.179072][ T54] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 122.189643][ T54] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 122.208557][ T54] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 122.221566][ T54] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 122.301716][ T5242] Bluetooth: hci5: command 0x041b tx timeout [ 122.309649][ T6050] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 122.344841][ T6050] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 122.483365][ T6050] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 123.094743][ T1051] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 123.398891][ T1051] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 123.644892][ T1051] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 123.773330][ T6229] chnl_net:caif_netlink_parms(): no params data found [ 123.849176][ T6050] 8021q: adding VLAN 0 to HW filter on device bond0 [ 123.898174][ T1051] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 124.256811][ T6050] 8021q: adding VLAN 0 to HW filter on device team0 [ 124.290311][ T5242] Bluetooth: hci3: command tx timeout [ 124.428809][ T6229] bridge0: port 1(bridge_slave_0) entered blocking state [ 124.454056][ T6229] bridge0: port 1(bridge_slave_0) entered disabled state [ 124.482577][ T6229] bridge_slave_0: entered allmulticast mode [ 124.510723][ T6229] bridge_slave_0: entered promiscuous mode [ 124.584740][ T6229] bridge0: port 2(bridge_slave_1) entered blocking state [ 124.601034][ T6229] bridge0: port 2(bridge_slave_1) entered disabled state [ 124.623809][ T6229] bridge_slave_1: entered allmulticast mode [ 124.651713][ T6229] bridge_slave_1: entered promiscuous mode [ 124.712452][ T5282] bridge0: port 1(bridge_slave_0) entered blocking state [ 124.719701][ T5282] bridge0: port 1(bridge_slave_0) entered forwarding state [ 124.856558][ T6229] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 124.962058][ T5282] bridge0: port 2(bridge_slave_1) entered blocking state [ 124.969332][ T5282] bridge0: port 2(bridge_slave_1) entered forwarding state [ 125.028737][ T6229] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 125.161702][ T1051] bridge_slave_1: left allmulticast mode [ 125.167425][ T1051] bridge_slave_1: left promiscuous mode [ 125.205352][ T1051] bridge0: port 2(bridge_slave_1) entered disabled state [ 125.243403][ T1051] bridge_slave_0: left allmulticast mode [ 125.249144][ T1051] bridge_slave_0: left promiscuous mode [ 125.256121][ T1051] bridge0: port 1(bridge_slave_0) entered disabled state [ 125.969878][ T1051] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 125.990387][ T1051] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 126.003247][ T1051] bond0 (unregistering): Released all slaves [ 126.103860][ T6229] team0: Port device team_slave_0 added [ 126.280209][ T6293] netlink: 'syz.1.269': attribute type 3 has an invalid length. [ 126.287928][ T6293] netlink: 666 bytes leftover after parsing attributes in process `syz.1.269'. [ 126.370288][ T5242] Bluetooth: hci3: command tx timeout [ 126.398068][ T6229] team0: Port device team_slave_1 added [ 126.741306][ T6229] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 126.748383][ T6229] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 126.843346][ T6229] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 126.921327][ T6229] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 126.928350][ T6229] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 127.032073][ T6229] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 127.460211][ T1051] hsr_slave_0: left promiscuous mode [ 127.472857][ T1051] hsr_slave_1: left promiscuous mode [ 127.497658][ T1051] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 127.505852][ T1051] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 127.541882][ T1051] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 127.549362][ T1051] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 127.609834][ T1051] veth1_macvtap: left promiscuous mode [ 127.619359][ T1051] veth0_macvtap: left promiscuous mode [ 127.627084][ T1051] veth1_vlan: left promiscuous mode [ 127.632660][ T1051] veth0_vlan: left promiscuous mode [ 128.355068][ T1051] team0 (unregistering): Port device team_slave_1 removed [ 128.428241][ T1051] team0 (unregistering): Port device team_slave_0 removed [ 128.458993][ T5242] Bluetooth: hci3: command tx timeout [ 129.047260][ T6229] hsr_slave_0: entered promiscuous mode [ 129.066523][ T6229] hsr_slave_1: entered promiscuous mode [ 129.821414][ T6050] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 130.530434][ T5242] Bluetooth: hci3: command tx timeout [ 130.809805][ T6050] veth0_vlan: entered promiscuous mode [ 130.897588][ T6050] veth1_vlan: entered promiscuous mode [ 131.022658][ T6050] veth0_macvtap: entered promiscuous mode [ 131.062153][ T6050] veth1_macvtap: entered promiscuous mode [ 131.318571][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 131.360209][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.380167][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 131.400155][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.422496][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 131.450058][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.489302][ T6050] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 131.543252][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 131.580123][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.606960][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 131.641055][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.679660][ T6050] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 131.712204][ T6050] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 131.738051][ T6050] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 131.873826][ T6050] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 131.909189][ T6050] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 131.941479][ T6050] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 131.964528][ T6050] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 132.009087][ T6229] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 132.150690][ T6229] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 132.181849][ T6229] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 132.270424][ T6229] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 132.505114][ T1051] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 132.550094][ T1051] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 132.890986][ T2529] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 132.898873][ T2529] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 133.175634][ T1269] ieee802154 phy0 wpan0: encryption failed: -22 [ 133.183855][ T1269] ieee802154 phy1 wpan1: encryption failed: -22 [ 133.369475][ T6229] 8021q: adding VLAN 0 to HW filter on device bond0 [ 133.504926][ T6229] 8021q: adding VLAN 0 to HW filter on device team0 [ 133.602426][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 133.609693][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 133.716190][ T5287] bridge0: port 2(bridge_slave_1) entered blocking state [ 133.723485][ T5287] bridge0: port 2(bridge_slave_1) entered forwarding state [ 133.851994][ T6451] netlink: 24 bytes leftover after parsing attributes in process `syz.2.299'. [ 134.805988][ T6229] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 135.713704][ T6505] netlink: 40 bytes leftover after parsing attributes in process `syz.0.310'. [ 135.843908][ T6229] veth0_vlan: entered promiscuous mode [ 135.898301][ T6229] veth1_vlan: entered promiscuous mode [ 136.047190][ T6229] veth0_macvtap: entered promiscuous mode [ 136.096483][ T6229] veth1_macvtap: entered promiscuous mode [ 136.165328][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 136.178916][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.209201][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 136.230177][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.262057][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 136.285572][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.307573][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 136.333718][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.359538][ T6229] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 136.397504][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 136.439259][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.463068][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 136.474280][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.492300][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 136.524398][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.550073][ T6229] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 136.566023][ T6229] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 136.592425][ T6229] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 136.637572][ T6229] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 136.671169][ T6229] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 136.715985][ T6229] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 136.751534][ T6229] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 137.140626][ T1051] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 137.148517][ T1051] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 137.550104][ T11] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 137.558079][ T11] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 137.930186][ T6549] vlan2: entered promiscuous mode [ 139.148459][ T6571] netlink: 8 bytes leftover after parsing attributes in process `syz.0.329'. [ 139.573943][ T6588] dccp_invalid_packet: P.Data Offset(172) too large [ 141.018134][ T6615] vlan2: entered promiscuous mode [ 141.450976][ T6629] veth0_to_hsr: entered promiscuous mode [ 141.500162][ T6629] veth0_to_hsr: left promiscuous mode [ 141.703928][ T6638] dccp_invalid_packet: P.Data Offset(172) too large [ 142.579334][ T6658] vlan2: entered promiscuous mode [ 143.136464][ T54] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 143.146678][ T54] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 143.155114][ T54] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 143.164160][ T54] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 143.174954][ T54] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 143.194169][ T54] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 143.446415][ T6683] netlink: 4 bytes leftover after parsing attributes in process `syz.4.365'. [ 143.455395][ T6683] netlink: 4 bytes leftover after parsing attributes in process `syz.4.365'. [ 144.217481][ T6674] chnl_net:caif_netlink_parms(): no params data found [ 144.554625][ T6705] vlan2: entered promiscuous mode [ 145.195970][ T6674] bridge0: port 1(bridge_slave_0) entered blocking state [ 145.220324][ T6674] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.227646][ T6674] bridge_slave_0: entered allmulticast mode [ 145.250404][ T5242] Bluetooth: hci4: command tx timeout [ 145.301771][ T6674] bridge_slave_0: entered promiscuous mode [ 145.325512][ T6674] bridge0: port 2(bridge_slave_1) entered blocking state [ 145.340856][ T6674] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.348316][ T6674] bridge_slave_1: entered allmulticast mode [ 145.359877][ T6674] bridge_slave_1: entered promiscuous mode [ 145.511794][ T6729] dccp_invalid_packet: P.Data Offset(172) too large [ 145.788031][ T6674] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 145.851619][ T6674] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 146.046589][ T6674] team0: Port device team_slave_0 added [ 146.098465][ T6674] team0: Port device team_slave_1 added [ 146.255742][ T6674] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 146.284295][ T6674] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 146.370327][ T6674] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 146.410213][ T6674] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 146.424522][ T6674] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 146.458568][ T6674] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 146.881431][ T11] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.175053][ T11] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.272756][ T6674] hsr_slave_0: entered promiscuous mode [ 147.323869][ T6674] hsr_slave_1: entered promiscuous mode [ 147.330336][ T5242] Bluetooth: hci4: command tx timeout [ 147.371141][ T6674] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 147.400177][ T6674] Cannot create hsr debugfs directory [ 147.524190][ T11] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.734539][ T6788] netlink: 'syz.2.395': attribute type 3 has an invalid length. [ 147.760134][ T6788] netlink: 71492 bytes leftover after parsing attributes in process `syz.2.395'. [ 147.776545][ T11] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 147.871533][ T6793] dccp_invalid_packet: P.Data Offset(172) too large [ 148.396911][ T11] bridge_slave_1: left allmulticast mode [ 148.418278][ T11] bridge_slave_1: left promiscuous mode [ 148.448919][ T11] bridge0: port 2(bridge_slave_1) entered disabled state [ 148.492170][ T11] bridge_slave_0: left allmulticast mode [ 148.497889][ T11] bridge_slave_0: left promiscuous mode [ 148.521801][ T11] bridge0: port 1(bridge_slave_0) entered disabled state [ 149.052488][ T11] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 149.066789][ T11] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 149.078930][ T11] bond0 (unregistering): Released all slaves [ 149.123032][ T6810] veth0_to_hsr: entered promiscuous mode [ 149.137496][ T6810] veth0_to_hsr: left promiscuous mode [ 149.410237][ T5242] Bluetooth: hci4: command tx timeout [ 149.706498][ T6835] netlink: 'syz.1.409': attribute type 3 has an invalid length. [ 149.737967][ T6835] netlink: 71492 bytes leftover after parsing attributes in process `syz.1.409'. [ 149.980283][ T11] hsr_slave_0: left promiscuous mode [ 150.023185][ T11] hsr_slave_1: left promiscuous mode [ 150.059540][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 150.068009][ T11] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 150.079758][ T11] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 150.090898][ T11] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 150.112278][ T11] veth1_macvtap: left promiscuous mode [ 150.117898][ T11] veth0_macvtap: left promiscuous mode [ 150.123851][ T11] veth1_vlan: left promiscuous mode [ 150.129172][ T11] veth0_vlan: left promiscuous mode [ 150.606746][ T11] team0 (unregistering): Port device team_slave_1 removed [ 150.648016][ T11] team0 (unregistering): Port device team_slave_0 removed [ 151.048187][ T6852] netlink: 132 bytes leftover after parsing attributes in process `syz.0.414'. [ 151.074294][ T6854] veth0_to_hsr: entered promiscuous mode [ 151.101725][ T6854] veth0_to_hsr: left promiscuous mode [ 151.352182][ T6869] veth0_to_hsr: entered promiscuous mode [ 151.383369][ T6869] veth0_to_hsr: left promiscuous mode [ 151.465271][ T6674] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 151.500501][ T5242] Bluetooth: hci4: command tx timeout [ 151.500524][ T6674] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 151.575495][ T6876] vlan1: entered promiscuous mode [ 151.619836][ T6674] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 151.638729][ T6674] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 151.771075][ T11] IPVS: stop unused estimator thread 0... [ 151.895519][ T6888] netlink: 132 bytes leftover after parsing attributes in process `syz.4.427'. [ 151.967766][ T6887] netlink: 'syz.2.425': attribute type 3 has an invalid length. [ 151.980623][ T6674] 8021q: adding VLAN 0 to HW filter on device bond0 [ 152.002855][ T6887] netlink: 71492 bytes leftover after parsing attributes in process `syz.2.425'. [ 152.074722][ T6674] 8021q: adding VLAN 0 to HW filter on device team0 [ 152.119329][ T5284] bridge0: port 1(bridge_slave_0) entered blocking state [ 152.126605][ T5284] bridge0: port 1(bridge_slave_0) entered forwarding state [ 152.466876][ T5284] bridge0: port 2(bridge_slave_1) entered blocking state [ 152.474161][ T5284] bridge0: port 2(bridge_slave_1) entered forwarding state [ 152.525253][ T6909] veth0_to_hsr: entered promiscuous mode [ 152.572917][ T6909] veth0_to_hsr: left promiscuous mode [ 152.802691][ T6920] FAULT_INJECTION: forcing a failure. [ 152.802691][ T6920] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 152.817995][ T6920] CPU: 1 UID: 0 PID: 6920 Comm: syz.0.436 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 152.828316][ T6920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 152.838413][ T6920] Call Trace: [ 152.841729][ T6920] [ 152.844699][ T6920] dump_stack_lvl+0x241/0x360 [ 152.849432][ T6920] ? __pfx_dump_stack_lvl+0x10/0x10 [ 152.854685][ T6920] ? __pfx__printk+0x10/0x10 [ 152.859327][ T6920] ? __pfx_lock_release+0x10/0x10 [ 152.864414][ T6920] should_fail_ex+0x3b0/0x4e0 [ 152.869156][ T6920] _copy_from_iter+0x1f6/0x1960 [ 152.874049][ T6920] ? __virt_addr_valid+0x183/0x530 [ 152.879181][ T6920] ? __pfx_lock_release+0x10/0x10 [ 152.884229][ T6920] ? rcu_is_watching+0x15/0xb0 [ 152.889010][ T6920] ? __pfx__copy_from_iter+0x10/0x10 [ 152.894310][ T6920] ? __virt_addr_valid+0x183/0x530 [ 152.899427][ T6920] ? __virt_addr_valid+0x183/0x530 [ 152.904546][ T6920] ? __virt_addr_valid+0x45f/0x530 [ 152.909663][ T6920] ? __check_object_size+0x49c/0x900 [ 152.914961][ T6920] rxrpc_send_data+0xc1d/0x27f0 [ 152.919856][ T6920] ? __pfx_rxrpc_send_data+0x10/0x10 [ 152.925170][ T6920] ? do_raw_spin_unlock+0x13c/0x8b0 [ 152.930396][ T6920] ? __pfx_default_wake_function+0x10/0x10 [ 152.936221][ T6920] ? rcu_is_watching+0x15/0xb0 [ 152.941010][ T6920] rxrpc_do_sendmsg+0x1569/0x1910 [ 152.946073][ T6920] ? __pfx_rxrpc_do_sendmsg+0x10/0x10 [ 152.951483][ T6920] ? rxrpc_sendmsg+0x578/0x920 [ 152.956270][ T6920] ? __pfx_rxrpc_sendmsg+0x10/0x10 [ 152.961420][ T6920] __sock_sendmsg+0x221/0x270 [ 152.966111][ T6920] ____sys_sendmsg+0x525/0x7d0 [ 152.970905][ T6920] ? __pfx_____sys_sendmsg+0x10/0x10 [ 152.976222][ T6920] __sys_sendmsg+0x2b0/0x3a0 [ 152.980831][ T6920] ? __pfx___sys_sendmsg+0x10/0x10 [ 152.985956][ T6920] ? vfs_write+0x7c4/0xc90 [ 152.990422][ T6920] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 152.996767][ T6920] ? do_syscall_64+0x100/0x230 [ 153.001546][ T6920] ? do_syscall_64+0xb6/0x230 [ 153.006265][ T6920] do_syscall_64+0xf3/0x230 [ 153.010781][ T6920] ? clear_bhb_loop+0x35/0x90 [ 153.015477][ T6920] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.021385][ T6920] RIP: 0033:0x7fdae85773b9 [ 153.025823][ T6920] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 153.045437][ T6920] RSP: 002b:00007fdae931a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 153.053878][ T6920] RAX: ffffffffffffffda RBX: 00007fdae8705f80 RCX: 00007fdae85773b9 [ 153.061865][ T6920] RDX: 000000000000ff48 RSI: 0000000020000000 RDI: 0000000000000003 [ 153.069850][ T6920] RBP: 00007fdae931a0a0 R08: 0000000000000000 R09: 0000000000000000 [ 153.077920][ T6920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 153.085913][ T6920] R13: 000000000000000b R14: 00007fdae8705f80 R15: 00007ffd2f4db6f8 [ 153.093910][ T6920] [ 153.184556][ T6928] dccp_invalid_packet: P.Data Offset(172) too large [ 153.209900][ T6929] netlink: 132 bytes leftover after parsing attributes in process `syz.4.438'. [ 153.314157][ T6674] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 153.426370][ T6674] veth0_vlan: entered promiscuous mode [ 153.449133][ T6674] veth1_vlan: entered promiscuous mode [ 153.516210][ T6674] veth0_macvtap: entered promiscuous mode [ 153.543666][ T6674] veth1_macvtap: entered promiscuous mode [ 153.612474][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 153.638076][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 153.669251][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 153.690075][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 153.710424][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 153.726652][ T6946] FAULT_INJECTION: forcing a failure. [ 153.726652][ T6946] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 153.727200][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 153.748204][ T6946] CPU: 0 UID: 0 PID: 6946 Comm: syz.2.446 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 153.751168][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 153.760108][ T6946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 153.760125][ T6946] Call Trace: [ 153.760135][ T6946] [ 153.760145][ T6946] dump_stack_lvl+0x241/0x360 [ 153.760182][ T6946] ? __pfx_dump_stack_lvl+0x10/0x10 [ 153.760209][ T6946] ? __pfx__printk+0x10/0x10 [ 153.772950][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 153.780678][ T6946] should_fail_ex+0x3b0/0x4e0 [ 153.780728][ T6946] _copy_from_user+0x2f/0xe0 [ 153.780756][ T6946] sctp_setsockopt+0xcc/0x11c0 [ 153.787462][ T6674] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 153.791652][ T6946] ? __pfx_sock_common_setsockopt+0x10/0x10 [ 153.791691][ T6946] do_sock_setsockopt+0x3af/0x720 [ 153.791731][ T6946] ? __pfx_do_sock_setsockopt+0x10/0x10 [ 153.791761][ T6946] ? __fget_files+0x29/0x470 [ 153.791796][ T6946] ? __fget_files+0x3f6/0x470 [ 153.791848][ T6946] __sys_setsockopt+0x1ae/0x250 [ 153.791886][ T6946] __x64_sys_setsockopt+0xb5/0xd0 [ 153.805379][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 153.811478][ T6946] do_syscall_64+0xf3/0x230 [ 153.811511][ T6946] ? clear_bhb_loop+0x35/0x90 [ 153.811545][ T6946] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 153.811574][ T6946] RIP: 0033:0x7f2ea1b773b9 [ 153.811596][ T6946] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 153.811613][ T6946] RSP: 002b:00007f2ea28c9048 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 153.811638][ T6946] RAX: ffffffffffffffda RBX: 00007f2ea1d05f80 RCX: 00007f2ea1b773b9 [ 153.811656][ T6946] RDX: 0000000000000085 RSI: 0000000000000084 RDI: 0000000000000003 [ 153.821841][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 153.825689][ T6946] RBP: 00007f2ea28c90a0 R08: 0000000000000090 R09: 0000000000000000 [ 153.833665][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 153.838892][ T6946] R10: 0000000020000f80 R11: 0000000000000246 R12: 0000000000000001 [ 153.838912][ T6946] R13: 000000000000000b R14: 00007f2ea1d05f80 R15: 00007ffd1183e158 [ 153.838948][ T6946] [ 153.847848][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 154.011821][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 154.022364][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 154.064899][ T6674] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 154.099326][ T6674] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 154.143494][ T6674] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 154.307731][ T6674] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 154.333328][ T6674] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 154.347919][ T6674] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 154.361449][ T6674] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 154.409534][ T6967] vlan2: entered promiscuous mode [ 154.692651][ T1051] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 154.731421][ T1051] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 154.821572][ T11] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 154.845245][ T11] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 154.863623][ T6986] dccp_invalid_packet: P.Data Offset(172) too large [ 154.975870][ T6993] netlink: 132 bytes leftover after parsing attributes in process `syz.2.457'. [ 155.047795][ T6995] netlink: 'syz.1.459': attribute type 2 has an invalid length. [ 155.191843][ T7002] FAULT_INJECTION: forcing a failure. [ 155.191843][ T7002] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 155.243107][ T7002] CPU: 0 UID: 0 PID: 7002 Comm: syz.4.461 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 155.253446][ T7002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 155.263540][ T7002] Call Trace: [ 155.266853][ T7002] [ 155.269837][ T7002] dump_stack_lvl+0x241/0x360 [ 155.274573][ T7002] ? __pfx_dump_stack_lvl+0x10/0x10 [ 155.279825][ T7002] ? __pfx__printk+0x10/0x10 [ 155.284461][ T7002] ? __pfx_lock_release+0x10/0x10 [ 155.289548][ T7002] should_fail_ex+0x3b0/0x4e0 [ 155.294302][ T7002] _copy_from_user+0x2f/0xe0 [ 155.298941][ T7002] generic_map_update_batch+0x5ba/0x900 [ 155.304554][ T7002] ? __pfx_generic_map_update_batch+0x10/0x10 [ 155.311111][ T7002] ? __pfx_generic_map_update_batch+0x10/0x10 [ 155.317238][ T7002] bpf_map_do_batch+0x3e0/0x690 [ 155.322220][ T7002] __sys_bpf+0x377/0x810 [ 155.326863][ T7002] ? __pfx___sys_bpf+0x10/0x10 [ 155.331685][ T7002] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 155.337746][ T7002] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 155.344095][ T7002] ? do_syscall_64+0x100/0x230 [ 155.348875][ T7002] __x64_sys_bpf+0x7c/0x90 [ 155.353303][ T7002] do_syscall_64+0xf3/0x230 [ 155.357820][ T7002] ? clear_bhb_loop+0x35/0x90 [ 155.362525][ T7002] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 155.368462][ T7002] RIP: 0033:0x7f09453773b9 [ 155.372903][ T7002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 155.392542][ T7002] RSP: 002b:00007f094617a048 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 155.400998][ T7002] RAX: ffffffffffffffda RBX: 00007f0945505f80 RCX: 00007f09453773b9 [ 155.409006][ T7002] RDX: 0000000000000038 RSI: 0000000020000780 RDI: 000000000000001a [ 155.417000][ T7002] RBP: 00007f094617a0a0 R08: 0000000000000000 R09: 0000000000000000 [ 155.424990][ T7002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 155.432979][ T7002] R13: 000000000000000b R14: 00007f0945505f80 R15: 00007ffc28f40008 [ 155.441005][ T7002] [ 155.651917][ T7013] vlan1: entered promiscuous mode [ 156.330927][ T7039] "syz.2.469" (7039) uses obsolete ecb(arc4) skcipher [ 156.528783][ T7049] "syz.1.474" (7049) uses obsolete ecb(arc4) skcipher [ 156.707030][ T7067] veth0_to_hsr: entered promiscuous mode [ 156.718324][ T7067] veth0_to_hsr: left promiscuous mode [ 156.760320][ T7073] netlink: 132 bytes leftover after parsing attributes in process `syz.1.479'. [ 156.875328][ T7077] vlan1: entered promiscuous mode [ 156.883597][ T7078] dccp_invalid_packet: P.Data Offset(172) too large [ 157.141422][ T7085] netlink: 20 bytes leftover after parsing attributes in process `syz.3.485'. [ 157.346857][ T7095] veth0_to_hsr: entered promiscuous mode [ 157.367709][ T7095] veth0_to_hsr: left promiscuous mode [ 157.811877][ T7116] FAULT_INJECTION: forcing a failure. [ 157.811877][ T7116] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 157.845063][ T7116] CPU: 0 UID: 0 PID: 7116 Comm: syz.2.495 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 157.855400][ T7116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 157.865501][ T7116] Call Trace: [ 157.868826][ T7116] [ 157.871797][ T7116] dump_stack_lvl+0x241/0x360 [ 157.876554][ T7116] ? __pfx_dump_stack_lvl+0x10/0x10 [ 157.881897][ T7116] ? __pfx__printk+0x10/0x10 [ 157.886542][ T7116] ? __pfx_lock_release+0x10/0x10 [ 157.891632][ T7116] should_fail_ex+0x3b0/0x4e0 [ 157.896386][ T7116] _copy_from_iter+0x1f6/0x1960 [ 157.901279][ T7116] ? __virt_addr_valid+0x183/0x530 [ 157.906439][ T7116] ? __pfx_lock_release+0x10/0x10 [ 157.911527][ T7116] ? __alloc_skb+0x28f/0x440 [ 157.916264][ T7116] ? __pfx__copy_from_iter+0x10/0x10 [ 157.921596][ T7116] ? __virt_addr_valid+0x183/0x530 [ 157.926750][ T7116] ? __virt_addr_valid+0x183/0x530 [ 157.931928][ T7116] ? __virt_addr_valid+0x45f/0x530 [ 157.937085][ T7116] ? __check_object_size+0x49c/0x900 [ 157.942426][ T7116] netlink_sendmsg+0x73d/0xcb0 [ 157.947254][ T7116] ? __pfx_netlink_sendmsg+0x10/0x10 [ 157.952596][ T7116] ? __import_iovec+0x536/0x820 [ 157.957499][ T7116] ? aa_sock_msg_perm+0x91/0x160 [ 157.962492][ T7116] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 157.967842][ T7116] ? security_socket_sendmsg+0x87/0xb0 [ 157.973363][ T7116] ? __pfx_netlink_sendmsg+0x10/0x10 [ 157.978702][ T7116] __sock_sendmsg+0x221/0x270 [ 157.983431][ T7116] ____sys_sendmsg+0x525/0x7d0 [ 157.988256][ T7116] ? __pfx_____sys_sendmsg+0x10/0x10 [ 157.993615][ T7116] __sys_sendmsg+0x2b0/0x3a0 [ 157.998270][ T7116] ? __pfx___sys_sendmsg+0x10/0x10 [ 158.003438][ T7116] ? vfs_write+0x7c4/0xc90 [ 158.007958][ T7116] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 158.014341][ T7116] ? do_syscall_64+0x100/0x230 [ 158.019163][ T7116] ? do_syscall_64+0xb6/0x230 [ 158.023895][ T7116] do_syscall_64+0xf3/0x230 [ 158.028451][ T7116] ? clear_bhb_loop+0x35/0x90 [ 158.033190][ T7116] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 158.039135][ T7116] RIP: 0033:0x7f2ea1b773b9 [ 158.043592][ T7116] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 158.044875][ T7119] netlink: 'syz.1.497': attribute type 3 has an invalid length. [ 158.063215][ T7116] RSP: 002b:00007f2ea28c9048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 158.063247][ T7116] RAX: ffffffffffffffda RBX: 00007f2ea1d05f80 RCX: 00007f2ea1b773b9 [ 158.063264][ T7116] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 [ 158.063279][ T7116] RBP: 00007f2ea28c90a0 R08: 0000000000000000 R09: 0000000000000000 [ 158.063292][ T7116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 158.063305][ T7116] R13: 000000000000000b R14: 00007f2ea1d05f80 R15: 00007ffd1183e158 [ 158.063338][ T7116] [ 158.132052][ T7119] netlink: 'syz.1.497': attribute type 1 has an invalid length. [ 158.159361][ T7119] netlink: 181400 bytes leftover after parsing attributes in process `syz.1.497'. [ 158.408369][ T7134] netlink: 12 bytes leftover after parsing attributes in process `syz.0.500'. [ 158.531132][ T7134] vlan1: entered promiscuous mode [ 158.593552][ T7142] netlink: 132 bytes leftover after parsing attributes in process `syz.2.502'. [ 159.351906][ T7162] FAULT_INJECTION: forcing a failure. [ 159.351906][ T7162] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 159.402979][ T7160] netlink: 4 bytes leftover after parsing attributes in process `syz.1.507'. [ 159.425929][ T7162] CPU: 0 UID: 0 PID: 7162 Comm: syz.0.508 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 159.436260][ T7162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 159.446364][ T7162] Call Trace: [ 159.449682][ T7162] [ 159.452649][ T7162] dump_stack_lvl+0x241/0x360 [ 159.457386][ T7162] ? __pfx_dump_stack_lvl+0x10/0x10 [ 159.462637][ T7162] ? __pfx__printk+0x10/0x10 [ 159.467280][ T7162] ? __pfx_lock_release+0x10/0x10 [ 159.472372][ T7162] should_fail_ex+0x3b0/0x4e0 [ 159.477112][ T7162] _copy_from_user+0x2f/0xe0 [ 159.481763][ T7162] copy_msghdr_from_user+0xae/0x680 [ 159.487018][ T7162] ? __pfx_copy_msghdr_from_user+0x10/0x10 [ 159.492894][ T7162] __sys_sendmsg+0x23d/0x3a0 [ 159.497547][ T7162] ? __pfx___sys_sendmsg+0x10/0x10 [ 159.503138][ T7162] ? vfs_write+0x7c4/0xc90 [ 159.507610][ T7162] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 159.513960][ T7162] ? do_syscall_64+0x100/0x230 [ 159.518739][ T7162] ? do_syscall_64+0xb6/0x230 [ 159.523441][ T7162] do_syscall_64+0xf3/0x230 [ 159.528043][ T7162] ? clear_bhb_loop+0x35/0x90 [ 159.532856][ T7162] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 159.538879][ T7162] RIP: 0033:0x7fdae85773b9 [ 159.543313][ T7162] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 159.562935][ T7162] RSP: 002b:00007fdae931a048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 159.571365][ T7162] RAX: ffffffffffffffda RBX: 00007fdae8705f80 RCX: 00007fdae85773b9 [ 159.579359][ T7162] RDX: 0000000000000000 RSI: 00000000200001c0 RDI: 0000000000000003 [ 159.587341][ T7162] RBP: 00007fdae931a0a0 R08: 0000000000000000 R09: 0000000000000000 [ 159.595344][ T7162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 159.603355][ T7162] R13: 000000000000000b R14: 00007fdae8705f80 R15: 00007ffd2f4db6f8 [ 159.611358][ T7162] [ 159.624694][ T7160] bridge_slave_1: left allmulticast mode [ 159.646011][ T7160] bridge_slave_1: left promiscuous mode [ 159.691346][ T7160] bridge0: port 2(bridge_slave_1) entered disabled state [ 159.780224][ T7160] bridge_slave_0: left allmulticast mode [ 159.801798][ T7160] bridge_slave_0: left promiscuous mode [ 159.820354][ T7160] bridge0: port 1(bridge_slave_0) entered disabled state [ 160.002415][ T7175] veth0_to_hsr: entered promiscuous mode [ 160.018774][ T7175] veth0_to_hsr: left promiscuous mode [ 160.027455][ T7186] FAULT_INJECTION: forcing a failure. [ 160.027455][ T7186] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 160.072371][ T7186] CPU: 1 UID: 0 PID: 7186 Comm: syz.3.513 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 160.082686][ T7186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 160.092786][ T7186] Call Trace: [ 160.096096][ T7186] [ 160.099058][ T7186] dump_stack_lvl+0x241/0x360 [ 160.103792][ T7186] ? __pfx_dump_stack_lvl+0x10/0x10 [ 160.109044][ T7186] ? __pfx__printk+0x10/0x10 [ 160.113688][ T7186] ? __pfx_lock_release+0x10/0x10 [ 160.118784][ T7186] should_fail_ex+0x3b0/0x4e0 [ 160.123533][ T7186] _copy_from_iter+0x1f6/0x1960 [ 160.128434][ T7186] ? __virt_addr_valid+0x183/0x530 [ 160.133594][ T7186] ? __pfx_lock_release+0x10/0x10 [ 160.138679][ T7186] ? __alloc_skb+0x28f/0x440 [ 160.143318][ T7186] ? __pfx__copy_from_iter+0x10/0x10 [ 160.148703][ T7186] ? __virt_addr_valid+0x183/0x530 [ 160.153850][ T7186] ? __virt_addr_valid+0x183/0x530 [ 160.159003][ T7186] ? __virt_addr_valid+0x45f/0x530 [ 160.164160][ T7186] ? __check_object_size+0x49c/0x900 [ 160.169490][ T7186] netlink_sendmsg+0x73d/0xcb0 [ 160.174320][ T7186] ? __pfx_netlink_sendmsg+0x10/0x10 [ 160.179655][ T7186] ? __import_iovec+0x536/0x820 [ 160.184560][ T7186] ? aa_sock_msg_perm+0x91/0x160 [ 160.189543][ T7186] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 160.194877][ T7186] ? security_socket_sendmsg+0x87/0xb0 [ 160.200394][ T7186] ? __pfx_netlink_sendmsg+0x10/0x10 [ 160.205722][ T7186] __sock_sendmsg+0x221/0x270 [ 160.210542][ T7186] ____sys_sendmsg+0x525/0x7d0 [ 160.215364][ T7186] ? __pfx_____sys_sendmsg+0x10/0x10 [ 160.220716][ T7186] __sys_sendmsg+0x2b0/0x3a0 [ 160.225360][ T7186] ? __pfx___sys_sendmsg+0x10/0x10 [ 160.230521][ T7186] ? vfs_write+0x7c4/0xc90 [ 160.235030][ T7186] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 160.241410][ T7186] ? do_syscall_64+0x100/0x230 [ 160.246221][ T7186] ? do_syscall_64+0xb6/0x230 [ 160.250945][ T7186] do_syscall_64+0xf3/0x230 [ 160.255492][ T7186] ? clear_bhb_loop+0x35/0x90 [ 160.260228][ T7186] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 160.266167][ T7186] RIP: 0033:0x7f54b5f773b9 [ 160.270627][ T7186] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 160.290300][ T7186] RSP: 002b:00007f54b6d58048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 160.298768][ T7186] RAX: ffffffffffffffda RBX: 00007f54b6105f80 RCX: 00007f54b5f773b9 [ 160.306784][ T7186] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000003 [ 160.314805][ T7186] RBP: 00007f54b6d580a0 R08: 0000000000000000 R09: 0000000000000000 [ 160.322823][ T7186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 160.330837][ T7186] R13: 000000000000000b R14: 00007f54b6105f80 R15: 00007fff566e30f8 [ 160.338867][ T7186] [ 160.615269][ T7204] FAULT_INJECTION: forcing a failure. [ 160.615269][ T7204] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 160.630583][ T47] IPVS: starting estimator thread 0... [ 160.639220][ T7204] CPU: 1 UID: 0 PID: 7204 Comm: syz.2.519 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 160.639610][ T7209] dccp_invalid_packet: P.Data Offset(172) too large [ 160.649509][ T7204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 160.649556][ T7204] Call Trace: [ 160.649566][ T7204] [ 160.649577][ T7204] dump_stack_lvl+0x241/0x360 [ 160.649615][ T7204] ? __pfx_dump_stack_lvl+0x10/0x10 [ 160.682447][ T7204] ? __pfx__printk+0x10/0x10 [ 160.687103][ T7204] ? snprintf+0xda/0x120 [ 160.691405][ T7204] should_fail_ex+0x3b0/0x4e0 [ 160.696143][ T7204] _copy_to_user+0x2f/0xb0 [ 160.700602][ T7204] simple_read_from_buffer+0xca/0x150 [ 160.706014][ T7204] proc_fail_nth_read+0x1e9/0x250 [ 160.711059][ T7204] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 160.716624][ T7204] ? rw_verify_area+0x520/0x6b0 [ 160.721574][ T7204] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 160.727137][ T7204] vfs_read+0x204/0xbc0 [ 160.731311][ T7204] ? __pfx_lock_release+0x10/0x10 [ 160.736444][ T7204] ? do_sock_setsockopt+0x3e2/0x720 [ 160.741683][ T7204] ? __pfx_vfs_read+0x10/0x10 [ 160.746382][ T7204] ? bpf_lsm_socket_setsockopt+0x9/0x10 [ 160.751970][ T7204] ? __fget_files+0x29/0x470 [ 160.756602][ T7204] ? __fget_files+0x3f6/0x470 [ 160.761321][ T7204] ksys_read+0x1a0/0x2c0 [ 160.765612][ T7204] ? __pfx_ksys_read+0x10/0x10 [ 160.770407][ T7204] ? do_syscall_64+0x100/0x230 [ 160.775201][ T7204] ? do_syscall_64+0xb6/0x230 [ 160.779907][ T7204] do_syscall_64+0xf3/0x230 [ 160.784431][ T7204] ? clear_bhb_loop+0x35/0x90 [ 160.789127][ T7204] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 160.795040][ T7204] RIP: 0033:0x7f2ea1b75dfc [ 160.799481][ T7204] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 8d 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 bf 8d 02 00 48 [ 160.819109][ T7204] RSP: 002b:00007f2ea28c9040 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 160.827543][ T7204] RAX: ffffffffffffffda RBX: 00007f2ea1d05f80 RCX: 00007f2ea1b75dfc [ 160.835537][ T7204] RDX: 000000000000000f RSI: 00007f2ea28c90b0 RDI: 000000000000000d [ 160.843554][ T7204] RBP: 00007f2ea28c90a0 R08: 0000000000000000 R09: 0000000000000000 [ 160.851540][ T7204] R10: 0000000020000000 R11: 0000000000000246 R12: 0000000000000001 [ 160.859526][ T7204] R13: 000000000000000b R14: 00007f2ea1d05f80 R15: 00007ffd1183e158 [ 160.867612][ T7204] [ 160.875487][ T7211] netlink: 132 bytes leftover after parsing attributes in process `syz.1.520'. [ 160.940173][ T7206] IPVS: using max 17 ests per chain, 40800 per kthread [ 161.192237][ T7216] FAULT_INJECTION: forcing a failure. [ 161.192237][ T7216] name failslab, interval 1, probability 0, space 0, times 0 [ 161.229000][ T7216] CPU: 0 UID: 0 PID: 7216 Comm: syz.2.521 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 161.239320][ T7216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 161.249507][ T7216] Call Trace: [ 161.253430][ T7216] [ 161.256485][ T7216] dump_stack_lvl+0x241/0x360 [ 161.261220][ T7216] ? __pfx_dump_stack_lvl+0x10/0x10 [ 161.266471][ T7216] ? __pfx__printk+0x10/0x10 [ 161.271112][ T7216] ? kmem_cache_alloc_lru_noprof+0x49/0x2b0 [ 161.277040][ T7216] ? __pfx___might_resched+0x10/0x10 [ 161.282363][ T7216] should_fail_ex+0x3b0/0x4e0 [ 161.287093][ T7216] ? __d_alloc+0x31/0x700 [ 161.291450][ T7216] should_failslab+0xac/0x100 [ 161.296167][ T7216] ? __d_alloc+0x31/0x700 [ 161.300525][ T7216] kmem_cache_alloc_lru_noprof+0x71/0x2b0 [ 161.306291][ T7216] ? mark_lock+0x9a/0x350 [ 161.310681][ T7216] __d_alloc+0x31/0x700 [ 161.314890][ T7216] d_alloc_pseudo+0x1f/0xb0 [ 161.319447][ T7216] alloc_file_pseudo+0x123/0x290 [ 161.324435][ T7216] ? __pfx_alloc_file_pseudo+0x10/0x10 [ 161.329935][ T7216] ? __local_bh_enable_ip+0x168/0x200 [ 161.335354][ T7216] ? bpf_link_prime+0x7a/0x240 [ 161.340163][ T7216] ? __pfx___local_bh_enable_ip+0x10/0x10 [ 161.345936][ T7216] anon_inode_getfile+0xc8/0x180 [ 161.350924][ T7216] bpf_link_prime+0xff/0x240 [ 161.355566][ T7216] bpf_raw_tp_link_attach+0x3c4/0x6e0 [ 161.360998][ T7216] ? __pfx_bpf_raw_tp_link_attach+0x10/0x10 [ 161.366976][ T7216] bpf_raw_tracepoint_open+0x1c2/0x240 [ 161.372496][ T7216] __sys_bpf+0x3c0/0x810 [ 161.376791][ T7216] ? __pfx___sys_bpf+0x10/0x10 [ 161.381621][ T7216] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 161.387667][ T7216] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 161.394050][ T7216] ? do_syscall_64+0x100/0x230 [ 161.398871][ T7216] __x64_sys_bpf+0x7c/0x90 [ 161.403334][ T7216] do_syscall_64+0xf3/0x230 [ 161.407879][ T7216] ? clear_bhb_loop+0x35/0x90 [ 161.412610][ T7216] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 161.418552][ T7216] RIP: 0033:0x7f2ea1b773b9 [ 161.423020][ T7216] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 161.442670][ T7216] RSP: 002b:00007f2ea28c9048 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 161.451135][ T7216] RAX: ffffffffffffffda RBX: 00007f2ea1d05f80 RCX: 00007f2ea1b773b9 [ 161.459157][ T7216] RDX: 0000000000000010 RSI: 0000000020000000 RDI: 0000000000000011 [ 161.467186][ T7216] RBP: 00007f2ea28c90a0 R08: 0000000000000000 R09: 0000000000000000 [ 161.475206][ T7216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 161.483224][ T7216] R13: 000000000000000b R14: 00007f2ea1d05f80 R15: 00007ffd1183e158 [ 161.491261][ T7216] [ 161.891066][ T7234] syzkaller1: entered promiscuous mode [ 161.896610][ T7234] syzkaller1: entered allmulticast mode [ 161.942541][ T7234] netlink: 12 bytes leftover after parsing attributes in process `syz.2.529'. [ 162.002759][ T7243] veth0_to_hsr: entered promiscuous mode [ 162.034097][ T7243] veth0_to_hsr: left promiscuous mode [ 162.073601][ T7249] dccp_invalid_packet: P.Data Offset(172) too large [ 162.143632][ T7254] dccp_invalid_packet: P.Data Offset(172) too large [ 162.437087][ T7262] netlink: 132 bytes leftover after parsing attributes in process `syz.2.537'. [ 163.115998][ T7280] FAULT_INJECTION: forcing a failure. [ 163.115998][ T7280] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 163.140428][ T7280] CPU: 1 UID: 0 PID: 7280 Comm: syz.3.542 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 163.150755][ T7280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 163.160857][ T7280] Call Trace: [ 163.164171][ T7280] [ 163.167152][ T7280] dump_stack_lvl+0x241/0x360 [ 163.171878][ T7280] ? __pfx_dump_stack_lvl+0x10/0x10 [ 163.177129][ T7280] ? __pfx__printk+0x10/0x10 [ 163.181775][ T7280] ? snprintf+0xda/0x120 [ 163.186075][ T7280] should_fail_ex+0x3b0/0x4e0 [ 163.190801][ T7280] _copy_to_user+0x2f/0xb0 [ 163.195249][ T7280] simple_read_from_buffer+0xca/0x150 [ 163.200691][ T7280] proc_fail_nth_read+0x1e9/0x250 [ 163.205772][ T7280] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 163.211341][ T7280] ? rw_verify_area+0x520/0x6b0 [ 163.216204][ T7280] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 163.221766][ T7280] vfs_read+0x204/0xbc0 [ 163.225937][ T7280] ? __pfx_lock_release+0x10/0x10 [ 163.230989][ T7280] ? __pfx_vfs_read+0x10/0x10 [ 163.235681][ T7280] ? __fget_files+0x29/0x470 [ 163.240287][ T7280] ? __fget_files+0x3f6/0x470 [ 163.244994][ T7280] ksys_read+0x1a0/0x2c0 [ 163.249253][ T7280] ? __pfx_ksys_read+0x10/0x10 [ 163.254034][ T7280] ? do_syscall_64+0x100/0x230 [ 163.258815][ T7280] ? do_syscall_64+0xb6/0x230 [ 163.263508][ T7280] do_syscall_64+0xf3/0x230 [ 163.268027][ T7280] ? clear_bhb_loop+0x35/0x90 [ 163.272724][ T7280] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 163.278632][ T7280] RIP: 0033:0x7f54b5f75dfc [ 163.283055][ T7280] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 8d 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 bf 8d 02 00 48 [ 163.302682][ T7280] RSP: 002b:00007f54b6d58040 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 163.311119][ T7280] RAX: ffffffffffffffda RBX: 00007f54b6105f80 RCX: 00007f54b5f75dfc [ 163.319098][ T7280] RDX: 000000000000000f RSI: 00007f54b6d580b0 RDI: 0000000000000004 [ 163.327078][ T7280] RBP: 00007f54b6d580a0 R08: 0000000000000000 R09: 0000000000000000 [ 163.335056][ T7280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 163.343033][ T7280] R13: 000000000000000b R14: 00007f54b6105f80 R15: 00007fff566e30f8 [ 163.351028][ T7280] [ 163.452822][ T7284] dccp_invalid_packet: P.Data Offset(172) too large [ 163.763937][ T7301] veth0_to_hsr: entered promiscuous mode [ 163.807478][ T7301] veth0_to_hsr: left promiscuous mode [ 163.925710][ T7313] dccp_invalid_packet: P.Data Offset(172) too large [ 164.568879][ T7332] netlink: 132 bytes leftover after parsing attributes in process `syz.0.557'. [ 164.875010][ C1] TCP: request_sock_subflow_v4: Possible SYN flooding on port [::]:20002. Sending cookies. [ 165.017986][ T7351] dccp_invalid_packet: P.Data Offset(172) too large [ 165.346281][ T7359] macsec0: entered promiscuous mode [ 165.455306][ T7373] veth0_to_hsr: entered promiscuous mode [ 165.478759][ T7373] veth0_to_hsr: left promiscuous mode [ 165.800627][ T7392] dccp_invalid_packet: P.Data Offset(172) too large [ 166.070271][ T7396] dccp_invalid_packet: P.Data Offset(172) too large [ 166.190213][ T7398] Bluetooth: MGMT ver 1.23 [ 166.206365][ T7398] netlink: 32 bytes leftover after parsing attributes in process `syz.2.577'. [ 166.553826][ T7412] netlink: 132 bytes leftover after parsing attributes in process `syz.1.581'. [ 166.820003][ T7424] dccp_invalid_packet: P.Data Offset(172) too large [ 166.985320][ T7436] veth0_to_hsr: entered promiscuous mode [ 166.998696][ T7436] veth0_to_hsr: left promiscuous mode [ 167.937947][ T7468] netlink: 332 bytes leftover after parsing attributes in process `syz.4.601'. [ 167.970426][ T7468] netlink: 'syz.4.601': attribute type 9 has an invalid length. [ 167.989670][ T7468] netlink: 108 bytes leftover after parsing attributes in process `syz.4.601'. [ 168.014125][ T7468] netlink: 32 bytes leftover after parsing attributes in process `syz.4.601'. [ 168.303719][ T7480] netlink: 132 bytes leftover after parsing attributes in process `syz.4.607'. [ 168.559134][ T7492] veth0_to_hsr: entered promiscuous mode [ 168.576113][ T7492] veth0_to_hsr: left promiscuous mode [ 168.839394][ T7507] vlan1: entered promiscuous mode [ 169.057444][ T7522] netlink: 4 bytes leftover after parsing attributes in process `syz.1.616'. [ 169.072402][ T7522] netlink: 8 bytes leftover after parsing attributes in process `syz.1.616'. [ 169.083174][ T7522] netlink: 28 bytes leftover after parsing attributes in process `syz.1.616'. [ 169.832773][ T7541] __nla_validate_parse: 1 callbacks suppressed [ 169.832796][ T7541] netlink: 332 bytes leftover after parsing attributes in process `syz.0.625'. [ 169.864968][ T7541] netlink: 'syz.0.625': attribute type 9 has an invalid length. [ 169.884670][ T7541] netlink: 108 bytes leftover after parsing attributes in process `syz.0.625'. [ 169.922312][ T7541] netlink: 32 bytes leftover after parsing attributes in process `syz.0.625'. [ 170.075048][ T7555] netlink: 132 bytes leftover after parsing attributes in process `syz.1.628'. [ 170.231656][ T7564] netlink: 'syz.0.629': attribute type 1 has an invalid length. [ 170.257523][ T7564] netlink: 224 bytes leftover after parsing attributes in process `syz.0.629'. [ 170.474751][ T7580] veth0_to_hsr: entered promiscuous mode [ 170.484220][ T7580] veth0_to_hsr: left promiscuous mode [ 170.879416][ T7593] netlink: 4 bytes leftover after parsing attributes in process `syz.0.638'. [ 170.947702][ T7593] netlink: 8 bytes leftover after parsing attributes in process `syz.0.638'. [ 170.975126][ T7593] netlink: 28 bytes leftover after parsing attributes in process `syz.0.638'. [ 170.988126][ T7593] netlink: 24 bytes leftover after parsing attributes in process `syz.0.638'. [ 171.359554][ T7622] netlink: 24 bytes leftover after parsing attributes in process `syz.2.644'. [ 171.511961][ T7627] vlan1: entered promiscuous mode [ 172.377217][ T7664] vlan1: entered promiscuous mode [ 172.525552][ T7676] IPVS: Error joining to the multicast group [ 172.711883][ T7686] xt_TCPMSS: Only works on TCP SYN packets [ 173.213387][ T7711] vlan1: entered promiscuous mode [ 173.234395][ T7714] vlan1: entered promiscuous mode [ 173.555975][ T7725] xt_TCPMSS: Only works on TCP SYN packets [ 174.187557][ T7756] vlan1: entered promiscuous mode [ 174.573352][ T7771] xt_TCPMSS: Only works on TCP SYN packets [ 174.711961][ T7775] gretap0: entered promiscuous mode [ 174.770953][ T7775] 0猉功D龌: renamed from gretap0 [ 174.793974][ T7775] 0猉功D龌: left promiscuous mode [ 174.806644][ T7775] 0猉功D龌: entered allmulticast mode [ 175.067322][ T7785] veth0_to_hsr: entered promiscuous mode [ 175.091967][ T7785] veth0_to_hsr: left promiscuous mode [ 175.360016][ T7800] dccp_invalid_packet: P.Data Offset(172) too large [ 175.618972][ T7813] xt_TCPMSS: Only works on TCP SYN packets [ 175.796780][ T7816] vlan1: entered promiscuous mode [ 175.826627][ T7820] __nla_validate_parse: 15 callbacks suppressed [ 175.826651][ T7820] netlink: 28 bytes leftover after parsing attributes in process `syz.4.711'. [ 175.972836][ T7824] netlink: 25 bytes leftover after parsing attributes in process `syz.1.713'. [ 176.010122][ T7824] gretap0: entered promiscuous mode [ 176.095178][ T7829] netlink: 5 bytes leftover after parsing attributes in process `syz.1.713'. [ 176.120651][ T7829] 0猉功D龌: renamed from gretap0 [ 176.147433][ T7829] 0猉功D龌: left promiscuous mode [ 176.153382][ T7829] 0猉功D龌: entered allmulticast mode [ 176.166544][ T7824] netlink: 8 bytes leftover after parsing attributes in process `syz.1.713'. [ 176.347600][ T7841] netlink: 4 bytes leftover after parsing attributes in process `syz.0.718'. [ 176.402332][ T7841] netlink: 8 bytes leftover after parsing attributes in process `syz.0.718'. [ 176.414732][ T7844] dccp_invalid_packet: P.Data Offset(172) too large [ 176.485913][ T7849] xt_TCPMSS: Only works on TCP SYN packets [ 176.671667][ T7854] xt_TCPMSS: Only works on TCP SYN packets [ 176.726652][ T7859] veth0_to_hsr: entered promiscuous mode [ 176.756694][ T7859] veth0_to_hsr: left promiscuous mode [ 176.819868][ T7860] veth0_to_hsr: entered promiscuous mode [ 176.856982][ T7860] veth0_to_hsr: left promiscuous mode [ 176.931452][ T7870] netlink: 28 bytes leftover after parsing attributes in process `syz.1.726'. [ 177.446098][ T7890] dccp_invalid_packet: P.Data Offset(172) too large [ 177.499454][ T7888] netlink: 4 bytes leftover after parsing attributes in process `syz.4.733'. [ 177.583274][ T7888] netlink: 8 bytes leftover after parsing attributes in process `syz.4.733'. [ 177.659748][ T7896] xt_TCPMSS: Only works on TCP SYN packets [ 177.795664][ T7906] netlink: 28 bytes leftover after parsing attributes in process `syz.0.738'. [ 178.494625][ T7935] xt_TCPMSS: Only works on TCP SYN packets [ 178.797810][ T7947] mac80211_hwsim hwsim17 : renamed from wlan1 (while UP) [ 179.108326][ T7963] dccp_invalid_packet: P.Data Offset(172) too large [ 179.220117][ T7968] dccp_invalid_packet: P.Data Offset(172) too large [ 179.620753][ T7982] netlink: 'syz.2.766': attribute type 22 has an invalid length. [ 180.632329][ T8033] veth0_to_hsr: entered promiscuous mode [ 180.645852][ T8033] veth0_to_hsr: left promiscuous mode [ 180.944282][ T8046] dccp_invalid_packet: P.Data Offset(172) too large [ 181.587919][ T8069] __nla_validate_parse: 11 callbacks suppressed [ 181.587942][ T8069] netlink: 4 bytes leftover after parsing attributes in process `syz.0.799'. [ 181.608537][ T8069] netlink: 8 bytes leftover after parsing attributes in process `syz.0.799'. [ 181.703925][ T8078] vlan1: entered promiscuous mode [ 181.775291][ T8082] FAULT_INJECTION: forcing a failure. [ 181.775291][ T8082] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 181.790736][ T8082] CPU: 0 UID: 0 PID: 8082 Comm: syz.3.805 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 181.801038][ T8082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 181.811132][ T8082] Call Trace: [ 181.814447][ T8082] [ 181.817416][ T8082] dump_stack_lvl+0x241/0x360 [ 181.822152][ T8082] ? __pfx_dump_stack_lvl+0x10/0x10 [ 181.827406][ T8082] ? __pfx__printk+0x10/0x10 [ 181.832050][ T8082] ? snprintf+0xda/0x120 [ 181.836351][ T8082] should_fail_ex+0x3b0/0x4e0 [ 181.841088][ T8082] _copy_to_user+0x2f/0xb0 [ 181.845543][ T8082] simple_read_from_buffer+0xca/0x150 [ 181.850959][ T8082] proc_fail_nth_read+0x1e9/0x250 [ 181.856031][ T8082] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 181.861629][ T8082] ? rw_verify_area+0x520/0x6b0 [ 181.866529][ T8082] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 181.872123][ T8082] vfs_read+0x204/0xbc0 [ 181.876324][ T8082] ? __pfx_lock_release+0x10/0x10 [ 181.881386][ T8082] ? __pfx_vfs_read+0x10/0x10 [ 181.886090][ T8082] ? __fget_files+0x29/0x470 [ 181.890706][ T8082] ? __fget_files+0x3f6/0x470 [ 181.895417][ T8082] ksys_read+0x1a0/0x2c0 [ 181.899682][ T8082] ? __pfx_ksys_read+0x10/0x10 [ 181.904462][ T8082] ? do_syscall_64+0x100/0x230 [ 181.909242][ T8082] ? do_syscall_64+0xb6/0x230 [ 181.913933][ T8082] do_syscall_64+0xf3/0x230 [ 181.918470][ T8082] ? clear_bhb_loop+0x35/0x90 [ 181.923165][ T8082] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 181.929080][ T8082] RIP: 0033:0x7f54b5f75dfc [ 181.933512][ T8082] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 69 8d 02 00 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 bf 8d 02 00 48 [ 181.953130][ T8082] RSP: 002b:00007f54b6d58040 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 181.961576][ T8082] RAX: ffffffffffffffda RBX: 00007f54b6105f80 RCX: 00007f54b5f75dfc [ 181.969583][ T8082] RDX: 000000000000000f RSI: 00007f54b6d580b0 RDI: 0000000000000005 [ 181.977562][ T8082] RBP: 00007f54b6d580a0 R08: 0000000000000000 R09: 0000000000000000 [ 181.985538][ T8082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 181.993520][ T8082] R13: 000000000000000b R14: 00007f54b6105f80 R15: 00007fff566e30f8 [ 182.001517][ T8082] [ 182.025477][ T8085] netlink: 240 bytes leftover after parsing attributes in process `syz.1.806'. [ 182.246069][ T8094] netlink: 36 bytes leftover after parsing attributes in process `syz.2.809'. [ 182.269713][ T8094] netlink: 36 bytes leftover after parsing attributes in process `syz.2.809'. [ 182.297441][ T8094] netlink: 12 bytes leftover after parsing attributes in process `syz.2.809'. [ 182.353980][ T8094] bond1: entered promiscuous mode [ 182.364339][ T8094] netlink: 4 bytes leftover after parsing attributes in process `syz.2.809'. [ 182.387707][ T8094] bond1 (unregistering): Released all slaves [ 182.432280][ T8102] veth0_to_hsr: entered promiscuous mode [ 182.467251][ T8102] veth0_to_hsr: left promiscuous mode [ 182.787003][ T8125] vlan1: entered promiscuous mode [ 183.672082][ T8164] netlink: 4 bytes leftover after parsing attributes in process `syz.2.831'. [ 184.167059][ T8180] veth0_to_hsr: entered promiscuous mode [ 184.207425][ T8180] veth0_to_hsr: left promiscuous mode [ 185.077366][ T8207] bridge0: port 3(vlan1) entered blocking state [ 185.088759][ T8207] bridge0: port 3(vlan1) entered disabled state [ 185.120368][ T8207] vlan1: entered allmulticast mode [ 185.160412][ T8207] vlan1: left allmulticast mode [ 185.186598][ T8209] sctp: [Deprecated]: syz.3.844 (pid 8209) Use of int in max_burst socket option deprecated. [ 185.186598][ T8209] Use struct sctp_assoc_value instead [ 186.267695][ T8254] dummy0: entered promiscuous mode [ 186.297869][ T8254] dummy0: left promiscuous mode [ 186.538202][ T8256] xt_ipvs: protocol family 7 not supported [ 186.710640][ T8265] ------------[ cut here ]------------ [ 186.716660][ T8265] WARNING: CPU: 1 PID: 8265 at include/net/mac80211.h:6993 minstrel_ht_update_caps+0x44a/0x17e0 [ 186.727200][ T8265] Modules linked in: [ 186.731210][ T8265] CPU: 1 UID: 0 PID: 8265 Comm: syz.3.862 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 186.741583][ T8265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 186.751755][ T8265] RIP: 0010:minstrel_ht_update_caps+0x44a/0x17e0 [ 186.758163][ T8265] Code: da e8 fa 17 a3 f9 e9 24 ff ff ff e8 e0 d7 4c f6 eb 17 e8 d9 d7 4c f6 eb 14 e8 d2 d7 4c f6 49 c1 fd 38 eb 0c e8 c7 d7 4c f6 90 <0f> 0b 90 45 31 ed 49 bf 00 00 00 00 00 fc ff df 48 8b 3c 24 4c 8b [ 186.777935][ T8265] RSP: 0018:ffffc9000326ef80 EFLAGS: 00010287 [ 186.784118][ T8265] RAX: ffffffff8b46ab99 RBX: 000000000000000c RCX: 0000000000040000 [ 186.792282][ T8265] RDX: ffffc9000a36d000 RSI: 00000000000011bd RDI: 00000000000011be [ 186.800362][ T8265] RBP: 0000000000000000 R08: ffffffff8b46aab5 R09: 0000000000000000 [ 186.808377][ T8265] R10: ffff88801d2f4008 R11: ffffed1003a5ed49 R12: 1ffff1100f84361c [ 186.816452][ T8265] R13: 0b00000000000000 R14: ffff88807c21b0e0 R15: 0100000000000000 [ 186.824531][ T8265] FS: 00007f54b6d586c0(0000) GS:ffff8880b9300000(0000) knlGS:0000000000000000 [ 186.833572][ T8265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 186.840240][ T8265] CR2: 0000000020001080 CR3: 000000004cdee000 CR4: 00000000003506f0 [ 186.848267][ T8265] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 186.856444][ T8265] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 186.864526][ T8265] Call Trace: [ 186.867840][ T8265] [ 186.870867][ T8265] ? __warn+0x163/0x4e0 [ 186.875072][ T8265] ? minstrel_ht_update_caps+0x44a/0x17e0 [ 186.880907][ T8265] ? report_bug+0x2b3/0x500 [ 186.885450][ T8265] ? minstrel_ht_update_caps+0x44a/0x17e0 [ 186.891284][ T8265] ? handle_bug+0x3e/0x70 [ 186.895671][ T8265] ? exc_invalid_op+0x1a/0x50 [ 186.900448][ T8265] ? asm_exc_invalid_op+0x1a/0x20 [ 186.905541][ T8265] ? minstrel_ht_update_caps+0x365/0x17e0 [ 186.911363][ T8265] ? minstrel_ht_update_caps+0x449/0x17e0 [ 186.917141][ T8265] ? minstrel_ht_update_caps+0x44a/0x17e0 [ 186.922979][ T8265] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 186.928423][ T8265] ? __pfx_minstrel_ht_rate_init+0x10/0x10 [ 186.934334][ T8265] rate_control_rate_init+0x3cf/0x5f0 [ 186.939753][ T8265] ? rate_control_rate_init+0xe3/0x5f0 [ 186.945331][ T8265] sta_apply_auth_flags+0x1b6/0x410 [ 186.950625][ T8265] sta_apply_parameters+0xe23/0x1550 [ 186.955988][ T8265] ieee80211_add_station+0x3da/0x630 [ 186.961381][ T8265] rdev_add_station+0x11b/0x2b0 [ 186.966302][ T8265] nl80211_new_station+0x1d53/0x2550 [ 186.971731][ T8265] ? __pfx_nl80211_new_station+0x10/0x10 [ 186.977456][ T8265] ? netdev_run_todo+0xf88/0x1000 [ 186.982642][ T8265] genl_rcv_msg+0xb14/0xec0 [ 186.987198][ T8265] ? mark_lock+0x9a/0x350 [ 186.991640][ T8265] ? __pfx_genl_rcv_msg+0x10/0x10 [ 186.996728][ T8265] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 187.002752][ T8265] ? __pfx_lock_acquire+0x10/0x10 [ 187.007834][ T8265] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 187.013320][ T8265] ? __pfx_nl80211_new_station+0x10/0x10 [ 187.019007][ T8265] ? __pfx_nl80211_post_doit+0x10/0x10 [ 187.024575][ T8265] ? __pfx___might_resched+0x10/0x10 [ 187.029974][ T8265] netlink_rcv_skb+0x1e3/0x430 [ 187.034812][ T8265] ? __pfx_genl_rcv_msg+0x10/0x10 [ 187.039911][ T8265] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 187.045317][ T8265] ? __netlink_deliver_tap+0x77e/0x7c0 [ 187.050908][ T8265] genl_rcv+0x28/0x40 [ 187.054950][ T8265] netlink_unicast+0x7f0/0x990 [ 187.059777][ T8265] ? __pfx_netlink_unicast+0x10/0x10 [ 187.065171][ T8265] ? __virt_addr_valid+0x183/0x530 [ 187.070380][ T8265] ? __check_object_size+0x49c/0x900 [ 187.075720][ T8265] ? bpf_lsm_netlink_send+0x9/0x10 [ 187.080953][ T8265] netlink_sendmsg+0x8e4/0xcb0 [ 187.085798][ T8265] ? __pfx_netlink_sendmsg+0x10/0x10 [ 187.091202][ T8265] ? __import_iovec+0x536/0x820 [ 187.096105][ T8265] ? aa_sock_msg_perm+0x91/0x160 [ 187.101140][ T8265] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 187.106482][ T8265] ? security_socket_sendmsg+0x87/0xb0 [ 187.112054][ T8265] ? __pfx_netlink_sendmsg+0x10/0x10 [ 187.117388][ T8265] __sock_sendmsg+0x221/0x270 [ 187.122176][ T8265] ____sys_sendmsg+0x525/0x7d0 [ 187.127011][ T8265] ? __pfx_____sys_sendmsg+0x10/0x10 [ 187.132435][ T8265] __sys_sendmsg+0x2b0/0x3a0 [ 187.137087][ T8265] ? __pfx___sys_sendmsg+0x10/0x10 [ 187.142363][ T8265] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 187.148756][ T8265] ? do_syscall_64+0x100/0x230 [ 187.153642][ T8265] ? do_syscall_64+0xb6/0x230 [ 187.158381][ T8265] do_syscall_64+0xf3/0x230 [ 187.162990][ T8265] ? clear_bhb_loop+0x35/0x90 [ 187.167725][ T8265] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 187.173720][ T8265] RIP: 0033:0x7f54b5f773b9 [ 187.178178][ T8265] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 187.197892][ T8265] RSP: 002b:00007f54b6d58048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 187.206417][ T8265] RAX: ffffffffffffffda RBX: 00007f54b6105f80 RCX: 00007f54b5f773b9 [ 187.214490][ T8265] RDX: 0000000000000000 RSI: 0000000020001080 RDI: 0000000000000005 [ 187.222561][ T8265] RBP: 00007f54b5fe48e6 R08: 0000000000000000 R09: 0000000000000000 [ 187.230622][ T8265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.238640][ T8265] R13: 000000000000000b R14: 00007f54b6105f80 R15: 00007fff566e30f8 [ 187.246728][ T8265] [ 187.249783][ T8265] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 187.257087][ T8265] CPU: 1 UID: 0 PID: 8265 Comm: syz.3.862 Not tainted 6.10.0-syzkaller-12624-g0bf50cead4c4 #0 [ 187.267337][ T8265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 187.277399][ T8265] Call Trace: [ 187.280685][ T8265] [ 187.283622][ T8265] dump_stack_lvl+0x241/0x360 [ 187.288321][ T8265] ? __pfx_dump_stack_lvl+0x10/0x10 [ 187.293534][ T8265] ? __pfx__printk+0x10/0x10 [ 187.298140][ T8265] ? vscnprintf+0x5d/0x90 [ 187.302492][ T8265] panic+0x349/0x860 [ 187.306406][ T8265] ? __warn+0x172/0x4e0 [ 187.310576][ T8265] ? __pfx_panic+0x10/0x10 [ 187.315020][ T8265] __warn+0x346/0x4e0 [ 187.319013][ T8265] ? minstrel_ht_update_caps+0x44a/0x17e0 [ 187.324747][ T8265] report_bug+0x2b3/0x500 [ 187.329085][ T8265] ? minstrel_ht_update_caps+0x44a/0x17e0 [ 187.334826][ T8265] handle_bug+0x3e/0x70 [ 187.338998][ T8265] exc_invalid_op+0x1a/0x50 [ 187.343517][ T8265] asm_exc_invalid_op+0x1a/0x20 [ 187.348381][ T8265] RIP: 0010:minstrel_ht_update_caps+0x44a/0x17e0 [ 187.354732][ T8265] Code: da e8 fa 17 a3 f9 e9 24 ff ff ff e8 e0 d7 4c f6 eb 17 e8 d9 d7 4c f6 eb 14 e8 d2 d7 4c f6 49 c1 fd 38 eb 0c e8 c7 d7 4c f6 90 <0f> 0b 90 45 31 ed 49 bf 00 00 00 00 00 fc ff df 48 8b 3c 24 4c 8b [ 187.374453][ T8265] RSP: 0018:ffffc9000326ef80 EFLAGS: 00010287 [ 187.380542][ T8265] RAX: ffffffff8b46ab99 RBX: 000000000000000c RCX: 0000000000040000 [ 187.388534][ T8265] RDX: ffffc9000a36d000 RSI: 00000000000011bd RDI: 00000000000011be [ 187.396517][ T8265] RBP: 0000000000000000 R08: ffffffff8b46aab5 R09: 0000000000000000 [ 187.404502][ T8265] R10: ffff88801d2f4008 R11: ffffed1003a5ed49 R12: 1ffff1100f84361c [ 187.412487][ T8265] R13: 0b00000000000000 R14: ffff88807c21b0e0 R15: 0100000000000000 [ 187.420498][ T8265] ? minstrel_ht_update_caps+0x365/0x17e0 [ 187.426251][ T8265] ? minstrel_ht_update_caps+0x449/0x17e0 [ 187.432003][ T8265] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 187.437406][ T8265] ? __pfx_minstrel_ht_rate_init+0x10/0x10 [ 187.443221][ T8265] rate_control_rate_init+0x3cf/0x5f0 [ 187.448604][ T8265] ? rate_control_rate_init+0xe3/0x5f0 [ 187.454084][ T8265] sta_apply_auth_flags+0x1b6/0x410 [ 187.459312][ T8265] sta_apply_parameters+0xe23/0x1550 [ 187.464634][ T8265] ieee80211_add_station+0x3da/0x630 [ 187.469934][ T8265] rdev_add_station+0x11b/0x2b0 [ 187.474813][ T8265] nl80211_new_station+0x1d53/0x2550 [ 187.480149][ T8265] ? __pfx_nl80211_new_station+0x10/0x10 [ 187.485801][ T8265] ? netdev_run_todo+0xf88/0x1000 [ 187.490872][ T8265] genl_rcv_msg+0xb14/0xec0 [ 187.495390][ T8265] ? mark_lock+0x9a/0x350 [ 187.499765][ T8265] ? __pfx_genl_rcv_msg+0x10/0x10 [ 187.504838][ T8265] ? _raw_spin_unlock_irqrestore+0x8f/0x140 [ 187.510767][ T8265] ? __pfx_lock_acquire+0x10/0x10 [ 187.515827][ T8265] ? __pfx_nl80211_pre_doit+0x10/0x10 [ 187.521227][ T8265] ? __pfx_nl80211_new_station+0x10/0x10 [ 187.526894][ T8265] ? __pfx_nl80211_post_doit+0x10/0x10 [ 187.532381][ T8265] ? __pfx___might_resched+0x10/0x10 [ 187.537693][ T8265] netlink_rcv_skb+0x1e3/0x430 [ 187.542474][ T8265] ? __pfx_genl_rcv_msg+0x10/0x10 [ 187.547515][ T8265] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 187.552824][ T8265] ? __netlink_deliver_tap+0x77e/0x7c0 [ 187.558316][ T8265] genl_rcv+0x28/0x40 [ 187.562319][ T8265] netlink_unicast+0x7f0/0x990 [ 187.567106][ T8265] ? __pfx_netlink_unicast+0x10/0x10 [ 187.572400][ T8265] ? __virt_addr_valid+0x183/0x530 [ 187.577531][ T8265] ? __check_object_size+0x49c/0x900 [ 187.582828][ T8265] ? bpf_lsm_netlink_send+0x9/0x10 [ 187.587956][ T8265] netlink_sendmsg+0x8e4/0xcb0 [ 187.593137][ T8265] ? __pfx_netlink_sendmsg+0x10/0x10 [ 187.598435][ T8265] ? __import_iovec+0x536/0x820 [ 187.603303][ T8265] ? aa_sock_msg_perm+0x91/0x160 [ 187.608257][ T8265] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 187.613556][ T8265] ? security_socket_sendmsg+0x87/0xb0 [ 187.619061][ T8265] ? __pfx_netlink_sendmsg+0x10/0x10 [ 187.624379][ T8265] __sock_sendmsg+0x221/0x270 [ 187.629105][ T8265] ____sys_sendmsg+0x525/0x7d0 [ 187.633912][ T8265] ? __pfx_____sys_sendmsg+0x10/0x10 [ 187.639237][ T8265] __sys_sendmsg+0x2b0/0x3a0 [ 187.643851][ T8265] ? __pfx___sys_sendmsg+0x10/0x10 [ 187.649029][ T8265] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 187.655389][ T8265] ? do_syscall_64+0x100/0x230 [ 187.660190][ T8265] ? do_syscall_64+0xb6/0x230 [ 187.664897][ T8265] do_syscall_64+0xf3/0x230 [ 187.669415][ T8265] ? clear_bhb_loop+0x35/0x90 [ 187.674113][ T8265] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 187.680024][ T8265] RIP: 0033:0x7f54b5f773b9 [ 187.684449][ T8265] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 187.704063][ T8265] RSP: 002b:00007f54b6d58048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 187.712494][ T8265] RAX: ffffffffffffffda RBX: 00007f54b6105f80 RCX: 00007f54b5f773b9 [ 187.720472][ T8265] RDX: 0000000000000000 RSI: 0000000020001080 RDI: 0000000000000005 [ 187.728448][ T8265] RBP: 00007f54b5fe48e6 R08: 0000000000000000 R09: 0000000000000000 [ 187.736425][ T8265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 187.744401][ T8265] R13: 000000000000000b R14: 00007f54b6105f80 R15: 00007fff566e30f8 [ 187.752400][ T8265] [ 187.755722][ T8265] Kernel Offset: disabled [ 187.760150][ T8265] Rebooting in 86400 seconds..